Nejakych 15ns by bodlo :).
jiri@bezstarosti.cz
jiri@bezstarosti.cz
Úterý Červen 29 15:28:34 CEST 2004
Za nabeznou hranou /WR koukaji data 5ns a ja je potrebuji odchytit na
nabezne hrane /WR, tedy na konci zapisu z CPU ven. Problem vznika v
okamziku, kdy pomoci OR hradla potrebuji vyhodnotit /WR a /CS (oba jsou
primo z CPU) pro vznik one zapisove hrany, protoze zpozdeni navic na tom OR
hradle uz je neprijemne a data pak uz vuci signalu za OR hradlem
neprecnivaji. Z CPU maji za /WR data presah jen tech 5ns. A proc beru ta
data hranou je o tom, ze potrebuji tu dobu co je /WR v L k tomu, aby se
navazujici periferie odradila od toho si ta data brat v dobe, kdy je minim
zapisovat s nejakym predstihem, tedy rikam tim stavem /WR v L asynchronni
periferii, at ji ani nenapadne si ted neco nabrat a ta doba /WR v L se mi k
tomu zdala primo idealni i vzhledem k casovani one periferie.
Sesynchronizovat to bohuzel dost dobre nelze nebo lepe receno ne vzdy toho
lze idealne dosahnout, protoze ta periferie je trochu univerzalnejsi (a
zatim bych o ni ani radeji vice nepsal). Momentalne je tam zavesena 74HC574,
ktera to bez toho OR hradla akorat tak stiha na hranici katalogovych
parametru (tedy zapis dat nabeznou hranou /WR signalu do 74HC574), ale s tim
OR hradlem je to v haji. Premyslel jsem i o dvojim bufferovani, tedy
meziulozeni vseho co je na datovce k zapisu, zkraceni /WR signalu a vubec o
tom z ceho si vzit co a tak badam i nad moznosti vhodne zpozdit datove draty
:).
--
Jiri Bezstarosti
-----Original Message-----
From: Petr Stetina [mailto:petr@lab.cz]
Sent: Tuesday, June 29, 2004 2:36 PM
To: [HWnews]
Subject: Re: Nejakych 15ns by bodlo :).
jiri@bezstarosti.cz wrote:
> Zdravim.
>
> Potrebuji co nejjednoduseji posunout vystup 8b dat o definovane zpozdeni.
Co
> o to, posunout by problem asi nebyl nejakym budicem, data jdou navic jen
> jednim smerem, ale dobre definovane zpozdeni je horsi. Co prosim pouzivaji
> stari machri pro zpozdeni signalu o par ns tak, aby zpozdeni co nejmene
Machri se zrejme pokusi odstranit pricinu, takze pak nemusi resit
nasledek v podobe posouvani signalu o par ns. V cem konkretne je
zakopany pes? Muzete doplnit nejake detaily?
Petr
Další informace o konferenci Hw-list