SN74288 – 256 bitowa pamięć PROM (32 x 8b) z wyjściami trójstanowymi

 
   

Oznaczenie pamięci typu 74288

Opis

Układ SN74288 jest 256 bitową programowalną pamięcią stałą o organizacji 32 słowa po 8 bitów każde (ang. 32 Word by 8 Bits PROM). Układ zawiera bezpieczniki tytanowo-wolframowe, których czas przepalenia przy programowaniu wynosi około 1 milisekundy. Układ posiada następujące wejścia/wyjścia:

CS wejście uaktywniające pamięć – staje się aktywna przy podaniu stanu niskiego 0.
ADA...ADE wejścia adresowe.
DO1...DO8 wyjścia danych z komórek adresowanych wejściami ADA...ADE (32 słowa).

Procedura programowania pamięci SN74288

Układ SN74288 programuje się bit po bicie dla każdego słowa pamięci. Programowaniu podlegają te bity, które mają zmienić stan z 0 na 1. Programowanie przeprowadza się w specjalnym układzie programatora, a procedura jest następująca:

  1. Podłącz do układu normalne napięcie zasilające (Vcc = 5V) i zaadresuj liniami AD słowo do zaprogramowania.
  2. Rozpocznij od pierwszego bitu i programowanie wykonuj po jednym bicie naraz. Najpierw sprawdź na wyjściu DO, czy dany bit musi być programowany (programowanie polega na zmianie stanu bitu z 0 na 1). Jeśli programowanie danego bitu nie jest konieczne, przejdź do następnego bitu w słowie.
  3. Jeśli bit wymaga programowania, zablokuj wyjścia przez podanie stanu wysokiego na wejście wybierające CS.
  4. W danym momencie zawsze programowany jest tylko pojedynczy bit. Wyjścia DO dla bitów nieprogramowanych połącz do napięcia 5V poprzez oporniki 3,9kΩ, a do wyjścia DO bitu programowanego podłącz napięcie programujące (około 0,25V). Maksymalny prąd wyjściowy nie powinien przekraczać 150mA.
  5. Przełącz napięcie zasilające układ na 10,5V. Przy programowaniu pobór prądu może osiągnąć do 750mA.
  6. Na wejście wybierające CS podaj stan logiczny 0 – powinno to zostać wykonane po czasie od 10µs do 1ms od zmiany napięcia na 10,5V.
  7. Odczekaj 1ms i ustaw na wejściu CS stan wysoki. Spowoduje to zablokowanie wyjść DO.
  8. Po czasie 10µs...1ms od ustawienia poziomu wysokiego na wejściu CS obniż napięcie zasilające układ do 5V.
  9. Ponownie ustaw stan niski na wejściu CS i sprawdź, czy dany bit został zaprogramowany. Odczekaj potrójny czas programowania bitu (około 2...3ms).
  10. Powtarzaj kroki 1...9 dla wszystkich bitów słowa, które wymagają zaprogramowania.

Jeśli w kroku 9 okaże się, że bit nie został zaprogramowany (bezpiecznik nie uległ przepaleniu), to powtórz jeszcze raz kroki 3...9. Jeśli dalej bit nie jest zaprogramowany, to wydłuż czas programowania w kroku 7 do 10ms (należy w takim przypadku również wydłużyć odpowiednio czas w kroku 9 do 20...30ms, ponieważ czas programowania bitu powinien być równy 20...35% czasu na jeden cykl).

Układ SN74188 ma dzisiaj raczej znaczenie historyczne. Lepszym rozwiązaniem jest zastosowanie pamięci EPROM lub EEPROM.

Funkcje końcówek

SN54S288J, SN54S288W
SN74S288J, SN74S288N

Wybrane parametry elektryczne

  Opis parametru 54S288 74S288 Jednostka
VCC Napięcie zasilania 4,5...5,5 4,75...5,25 V
VCCP Napięcie zasilania przy programowaniu 10...11 10...11 V
VO Napięcie na liniach DO przy programowaniu -0,8...0,3 -0,8...0,3 V
tp Czas trwania impulsu programującego 1...20 1...20 ms
Tp Temperatura programowania 0...55 0...55 °C
VIH Napięcie wejściowe dla stanu 1 2 2 V
VIL Napięcie wejściowe dla stanu 0 0,8 0,8 V
VOH Napięcie wyjściowe dla stanu 1 2,4...3,4 2,4...3,2 V
VOL Napięcie wyjściowe dla stanu 0 0,5 0,5 V
IIH Prąd wejściowy w stanie 1 25 25 µA
IIL Prąd wejściowy w stanie 0 -0,25 -0,25 mA
IOH Prąd wyjściowy w stanie 1 0,1...0,2 0,1 mA
IOL Prąd wyjściowy w stanie 0 12 12 mA
ICC Prąd zasilania 80...110 80...110 mA
TA Zakres temperatur pracy -55...125 0...70 °C
ta(AD) Czas dostępu z linii AD 25...50 25...40 ns
ta(CS) Czas dostępu z linii CS 12...30 12...25 ns

 

Parametry techniczne od producentów

74288

 



List do administratora Serwisu Edukacyjnego Nauczycieli I LO

Twój email: (jeśli chcesz otrzymać odpowiedź)
Temat:
Uwaga: ← tutaj wpisz wyraz  ilo , inaczej list zostanie zignorowany

Poniżej wpisz swoje uwagi lub pytania dotyczące tego rozdziału (max. 2048 znaków).

Liczba znaków do wykorzystania: 2048

 

W związku z dużą liczbą listów do naszego serwisu edukacyjnego nie będziemy udzielać odpowiedzi na prośby rozwiązywania zadań, pisania programów zaliczeniowych, przesyłania materiałów czy też tłumaczenia zagadnień szeroko opisywanych w podręcznikach.



   I Liceum Ogólnokształcące   
im. Kazimierza Brodzińskiego
w Tarnowie

©2017 mgr Jerzy Wałaszek

Dokument ten rozpowszechniany jest zgodnie z zasadami licencji
GNU Free Documentation License.