Obsluga pamieci SRAM

Aug 13, 2004 7 Replies

Witam.



Chcialbym sie dowiedziec jak sie obsluguje asynchroniczne pamieci SRAM. Uklad ma we/wy danych, we adresu, WE, OE, CS. Do pamieci bedzie zapisywany na raz caly blok danych. Z noty katalogowej ukladu K6R4016V1D (256x13bit) wynika ze w celu zapisu bjtu nalezy podac "0" na CS, "1" na OE, "0" na WE, i adres komorki na we adresu. Czy przy zapisie kolejnych bajtow trzeba podawac na WE "1" i znowu "0", czy mozna dac "0" na WE na stale na czas zapisu calego bloku danych ?



Przy okazji: czy ktos z was robil domowym sposobem (positiv) plytke pod scalak w obudowie TQFP144 albo TQFP100 i lutowal go ? Jakie wrazenia ? Da sie to zrobic ? Bo ne wiem czy warto sie w to bawic czy bede musial poszukac elementow w jakis "ludzkich" obudowach.


Uzytkownik "Krzysztof Urbanski" <krzysztof-u@[usun_to]wp.pl> napisal w wiadomosci news:cfijc5$jdk$ snipped-for-privacy@slupsk.slp.vectranet.pl...

Pamiec musi wiedziec, ze chcesz ja zapisac (przeciez jest asynchroniczna). Gdyby zapisywala przy WE'=0, to bylaby wiatropylna. :-)

Na WE' musisz podac impuls przy zapisie kazdego bajtu. Przed podaniem na to wyprowadzenie logicznego "0", na liniach adresowych musi byc ustalony adres. Przed zmiana na "1" musza byc dodatkowo ustalone dane i dopiero wtedy slowo wpisywane jest do pamieci (wymagane czasy sa pewnie w pdf-ie).

Mozna to zrobic równie dobrze poprzez podawanie impulsu na wyprowadzenia typu CS' gdy stale WE'=0.

Wysyłając taki oto zestaw znaków dnia 04-08-13 16:34 Krzysztof Urbanski nakarmił(a) stado głodnych newsserwerów:

Jak się postarasz i nabierzesz trochę wprawy w termotransferze to zrobisz pod to płytkę. Być może też przylutujesz ale to zależy od posiadanych narzędzi ;-)

Rafal Baranowski napisał(a):

Dzieki. Teraz mi sie rozjasnilo (wreszcie) :)

Rafal Baranowski napisał(a):

Dzieki. Teraz mi sie rozjasnilo (wreszcie) :)

Rafal Baranowski napisał(a):

Dzieki.

badworm napisał(a):

Transfromatorowka ;-)

Czemu nie - jeśli masz wprawę... 50 mils bez problemów.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required