SRAM TC5565 i 3,3V

Dyskusje ogólne na temat "cyfrówki" czyli wszystko o TTL/CMOS, językach VHDL i VERILOG, bramkach, rejestrach, przerzutnikach... Dobre miejsce na pytania odnośnie uniwersalnych programatorów (np. Willem) a także podłączania własnych peryferiów do komputera PC.
ODPOWIEDZ
MichalZ
-
Posty: 40
Rejestracja: 10 gru 2008, 15:16
Lokalizacja: Kraków
Kontakt:

SRAM TC5565 i 3,3V

Post autor: MichalZ » 19 wrz 2011, 17:17

Witam. Mam pytanie, czy w/w pamięć (TC5565APL-15) jest w stanie pracować na napięciu 3,3V ewentualnie 4,0V? W układzie który buduję mam xmegę z maksymalnym napięciem pracy 3.6V, w tym o 0,5V może być napięcie wejściowe na pinie. RAM ma minimalne napięcie jako 4,5V, ale wątpie żeby 0,5V zrobiło jakąś znaczną różnicę. Proszę o pomoc.

Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

Post autor: haterkmp » 19 wrz 2011, 20:05

z karty wychodzi że niestety nie popracuje... typowe 5V +/-10% czyli te 4,5V to minimum...

MichalZ
-
Posty: 40
Rejestracja: 10 gru 2008, 15:16
Lokalizacja: Kraków
Kontakt:

Post autor: MichalZ » 19 wrz 2011, 20:28

W takim razie mam jeszcze plan B, jako że stan H jest rozpoznawany od jakichś 2.0V (wg tabeli) więc procesor może wysyłać do RAMu dane takie jak adres, oe, r/w, data out i ona to przyjmie, pod linię danych podłączyć bufor 3 state, który będzie aktywny tylko przy odczycie z RAMu. Co prawda komplikuje to trochę sprawę, ale jest do wykonania.

Co z parametrem data retention od 2.0V?

Awatar użytkownika
Ertew
Użytkownik
Posty: 1414
Rejestracja: 03 lip 2005, 10:36
Lokalizacja: Leszno
Kontakt:

Post autor: Ertew » 19 wrz 2011, 20:45

A może zwykłe rezystory na liniach danych wystarczą?
Gdy pamięć wystawi 4.5V na wyjściu to przy różnicy napięć rzędu 1V przez rezystory ma przepłynąć prąd taki żeby nie uszkodzić portów pamięci i procesora.
W drugą stronę pamięć powinna rozpoznać 3.3V jako 1 logiczną i będzie działać.

Ale jak wolisz eksperymentować, to procesor wytrzyma 0.5V powyżej VCC oraz 0.5V poniżej GND. Możesz pamięć zasilać 4.5V a procesor podłączyć między napięcia 0.5V a 4V. Tak procesor uzyska zasilanie 3.5V i teoretycznie będzie działać.
Uwaga: Rozwiązanie wysoce eksperymentalne. Nie zalecam takich zabaw bo ciężko uzyskać takie stabilne różnice napięć.

MichalZ
-
Posty: 40
Rejestracja: 10 gru 2008, 15:16
Lokalizacja: Kraków
Kontakt:

Post autor: MichalZ » 19 wrz 2011, 21:22

Myślałem o buforze, aby zminimalizować elementy zewnętrzne (czas). Nad tym też pomyślę, póki co muszę napisać soft. Jeżeli ktoś ma jeszcze jakieś pomysły to zapraszam.

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 20 wrz 2011, 15:06

Jak pamięć masz obudowie DIP to spróbuj włożyć ja do układu zasilanego 3,3V i sprawdż.
Moim zdaniem powinna zadziałać tylko czas dostępu z 150ns może ci się zrobić 250ns. Co do pewnych rozwiazań komunikacj to translator napięć 3,3 <> 5 V w postaci scalaka jak np. ten http://www.kamami.pl/index.php?ukey=pro ... tID=137455. Ostatecznie Najprostszym rozwiązaniem są oporniki (ok 100Ω), ale zmienią się trochę czasy na liniach, bo będziesz przez te oporniki przeładowywał pewne pojemności, wtedy istotne może się stać projektowanie PCB jak chcesz hulać z dużymi szybkościami, lub diody zenera na 3,3V, wpięte w linie danych.

MichalZ
-
Posty: 40
Rejestracja: 10 gru 2008, 15:16
Lokalizacja: Kraków
Kontakt:

Post autor: MichalZ » 20 wrz 2011, 15:53

To jest DIP, z pamięci zamierzam korzystać cyklicznie co 20uS, więc te 250ns nie jest jeszcze straszne.
Mój pomysł z buforem odpadł, nie przeanalizowałem go dokładnie wtedy.
Czy oporniki 100Ohm wiele zmienią? Procesor 8MHz, tak myślę.

Awatar użytkownika
kayron
Użytkownik
Posty: 2088
Rejestracja: 21 wrz 2008, 12:53
Lokalizacja: Poland
Kontakt:

Post autor: kayron » 20 wrz 2011, 18:06

Ja te 100Ω rzuciłem tak z schematów. Natomiast jeżeli układ masz faktycznie w DIP, to zastanów się nad tym scalonym translatorem stanów logicznych. Umieścisz sobie go pod podstawką (jak to jest szerokie DIP28) a masz pewność że wszystko będzie działać TIP-TOP, a w ten sposób nie zwiększy ci się PCB, co najwyżej trochę lutowania dojdzie, bo te układy zawsze są w SMD.

MichalZ
-
Posty: 40
Rejestracja: 10 gru 2008, 15:16
Lokalizacja: Kraków
Kontakt:

Post autor: MichalZ » 20 wrz 2011, 22:10

Zobaczę jak zadziała na 3,3V (to najszybciej zdołam wykonać) i ew. jak będą jakieś kłopoty to dam znać.

ODPOWIEDZ