AT45DBxxx i 5V
Masz problem? Zapytaj na forum elektroda.pl
From: "Rafał" <werkon_at_nospam_inetia.pl>
Subject: AT45DBxxx i 5V
Date: Sun, 1 Dec 2002 23:54:23 +0100
Witam
Dokumentacja Atmela dot. pamięci DataFlash AT45DBxxx określa (nominane)
napięcie zasilania na 2.7-3.6V. Muszę ją zastosować w systemie z prockiem
zasilanym (porty procka WE/WY) 5V.
W ziązku z powyższym:
- zasilić ja 2.7-3.6V i zastosować bufory na liniach komunikacyjnych z
prockiem (JAKI SCALAK?)
- zapodać jej 5V i wierzyć, że będzie działać długo i szczęśliwie (ale czy
to nie tortura dla niej)?;
Wiem, że pierwsza sugestia to sprawa oczywista. Ale może macie doświadczenie
co do drugiej opcji?
From: "jerry1111" <jerry1111_at_nospam_wp.pl>
Subject: Re: AT45DBxxx i 5V
Date: Mon, 2 Dec 2002 00:11:31 +0100
Wiem, że pierwsza sugestia to sprawa oczywista. Ale może macie doświadczenie
co do drugiej opcji?
Sprawdz czy ona jest 5V-tolerant. Jak jest to nie ma
problemu. Jak nie jest, to moze byc jeszcze wyjscie takie,
zeby procka i flasha polaczyc nie bezposrednio sciezkami
tylko przez szeregowe rezystory. Czy sie uda to zalezy od
czestotliwosci jakie bedziesz tam ganial i musisz jeszcze
sprawdzic dopuszczalny prad jaki mozna wpluc w nogi
flasha zeby mu wejsc nie posadzic.
Bo jak bedziesz chcial wstawiac bufor na dane, to
chyba dwukierunkowy (chyba ze nie bedziesz nigdy
flasha programowal).
jerry
From: "EM" <edim123_at_nospam_poczta.onet.pl>
Subject: Odp: AT45DBxxx i 5V
Date: Mon, 2 Dec 2002 08:21:51 +0100
Witam
Dla przykładu: AT45DB161B
. 5.0V-tolerant Inputs: SI, SCK, CS, RESET and WP Pins
Oczywiście podłaczyć zasilanie odpowiednie (3.3V) a piny komunikacyjne są
przystosowane do 5V więc śmiało można podłaczyć do reszty.
pozdr
EM
From: "Rafał" <werkon_at_nospam_inetia.pl>
Subject: Re: AT45DBxxx i 5V
Date: Mon, 2 Dec 2002 09:52:32 +0100
Dla przykładu: AT45DB161B
. 5.0V-tolerant Inputs: SI, SCK, CS, RESET and WP Pins
Oczywiście podłaczyć zasilanie odpowiednie (3.3V) a piny komunikacyjne są
przystosowane do 5V więc śmiało można podłaczyć do reszty.
pozdr
EM
O qrna, nie zauważyłem tego :-(
Już wszystko wiem :-)
Dzięki za odp.
From: "Johnny" <jdolin_at_nospam_optimus.waw.pl>
Subject: Re: AT45DBxxx i 5V
Date: Tue, 3 Dec 2002 01:26:58 +0100
"EM" <edim123_at_nospam_poczta.onet.pl> wrote in message
news:asf1ka$hvs$1_at_nospam_news.onet.pl...
Witam
Dla przykładu: AT45DB161B
. 5.0V-tolerant Inputs: SI, SCK, CS, RESET and WP Pins
Oczywiście podłaczyć zasilanie odpowiednie (3.3V) a piny komunikacyjne są
przystosowane do 5V więc śmiało można podłaczyć do reszty.
Tyle tylko, ze bez niczego logika 3.3V od strony wyjscia moze nie chciec
wspolpracowac z 5V. Od strony wejscia nie bedzie problemu.
pzdr
JD
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: AT45DBxxx i 5V
Date: Fri, 06 Dec 2002 01:05:42 +0100
Johnny wrote:
Dla przykładu: AT45DB161B
. 5.0V-tolerant Inputs: SI, SCK, CS, RESET and WP Pins
Oczywiście podłaczyć zasilanie odpowiednie (3.3V) a piny komunikacyjne są
przystosowane do 5V więc śmiało można podłaczyć do reszty.
Tyle tylko, ze bez niczego logika 3.3V od strony wyjscia moze nie chciec
wspolpracowac z 5V. Od strony wejscia nie bedzie problemu.
Jezeli procesor jest CMOS, zasilany z 5V - to "lapie" jedynke logiczna
na wejsciu juz powyzej napiecia 2V5. Napiecie 3V3 to dla niego bedzie
pestka.
Jezeli jednak specyfikacja procesora podaje inaczej - wystarczy bufor
HCT zasilany z 5V. Od pamieci dataflash interfejsem SPI idzie wlasciwie
tylko jeden sygnal - MISO (jezeli pominac READY/BUSY) i do niego w sam
raz bedzie bufor 1-gate, z serii SN74HCT1Gxx
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows
From: "Rafał" <werkon_at_nospam_inetia.pl>
Subject: Re: AT45DBxxx i 5V
Date: Fri, 6 Dec 2002 20:28:50 +0100
Jezeli procesor jest CMOS, zasilany z 5V - to "lapie" jedynke logiczna
na wejsciu juz powyzej napiecia 2V5. Napiecie 3V3 to dla niego bedzie
pestka.
Procek ADuC812.
Wg. pdf`a "Input High Voltage Vmin" =2,4V.
Powinno bezproblemowo dydnać :-)
From: "Johnny" <jdolin_at_nospam_optimus.waw.pl>
Subject: Re: AT45DBxxx i 5V
Date: Sun, 8 Dec 2002 22:21:23 +0100
"Rafał" <werkon_at_nospam_inetia.pl> wrote in message
news:22347-1039202937_at_nospam_as1-66.swic.dialup.inetia.pl...
Jezeli procesor jest CMOS, zasilany z 5V - to "lapie" jedynke logiczna
na wejsciu juz powyzej napiecia 2V5. Napiecie 3V3 to dla niego bedzie
pestka.
Procek ADuC812.
Wg. pdf`a "Input High Voltage Vmin" =2,4V.
Powinno bezproblemowo dydnać :-)
Powinno, ale mimo wszystko zblizamy sie do marginesu. Jesli we flashu maja
byc przechowywane wazne dane, lepiej dac bufor. Niewiele to w sumie
kosztuje.
Pozdrawiam
JD
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: AT45DBxxx i 5V
Date: Wed, 11 Dec 2002 02:07:42 +0100
Johnny wrote:
Jezeli procesor jest CMOS, zasilany z 5V - to "lapie" jedynke logiczna
na wejsciu juz powyzej napiecia 2V5. Napiecie 3V3 to dla niego bedzie
pestka.
Procek ADuC812.
Wg. pdf`a "Input High Voltage Vmin" =2,4V.
Powinno bezproblemowo dydnać :-)
Powinno, ale mimo wszystko zblizamy sie do marginesu. Jesli we flashu maja
byc przechowywane wazne dane, lepiej dac bufor. Niewiele to w sumie
kosztuje.
Jakiego marginesu? Jezeli procesor "lyka" jedynke od 2,4V, a pamiec
zasilamy 3,3V - czyli jako CMOS daje jedynke bliska napiecia zasilania -
to IMHO w ogole nie powinno byc zadnych problemow. I nie ma co marnowac
miejsca na plytce na jakies bufory. W tym przypadku istotne jest, jak
pamiec zareaguje na sygnaly od procesora. Ustalilismy, ze jest "5V
tollerant" tak ze nie ma sie o co bac.
--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows
From: "Johnny" <jdolin_at_nospam_optimus.waw.pl>
Subject: Re: AT45DBxxx i 5V
Date: Thu, 12 Dec 2002 14:53:01 +0100
"Adam Dybkowski" <adybkows_at_nospam_amwaw.edu.pl> wrote in message
news:3DF68FDE.8040803_at_nospam_amwaw.edu.pl...
Jakiego marginesu? Jezeli procesor "lyka" jedynke od 2,4V, a pamiec
zasilamy 3,3V - czyli jako CMOS daje jedynke bliska napiecia zasilania -
to IMHO w ogole nie powinno byc zadnych problemow.
A IMHO moga byc i to w najmniej odpowiednim momencie. Oczywiscie, ze powinno
dzialac, tylko nie bedzie to zrobione "zgodnie ze sztuka".
I nie ma co marnowac
miejsca na plytce na jakies bufory.
Nie na jakies, tylko na bufory, ktore moga ocalic drogocenne dane.
W tym przypadku istotne jest, jak
pamiec zareaguje na sygnaly od procesora. Ustalilismy, ze jest "5V
tollerant" tak ze nie ma sie o co bac.
To akurat jest najmniej istotne, bo uklad jest "5V tollerant" i w te strone
problemu nie bedzie zadnego.
Problem przypomina nieco zagadnienia resetowania uC. Przeciez w katalogach
najczesciej jest mowa, ze wystarczy ukladzik RC, a i nawet to niezupelnie bo
w srodku R juz jest. A mimo to od pewnego czasu stalo sie w zasadzie norma
stosowanie zewnetrznych resetow.
pozdrawiam
JD