Deličku je možné zrealizovať naprogramovanou statickou pamäťou 32x4bity.
Každá zmena vstupu spôsobí zmenu stavu výstupov.
Výstupy pamäti sú privedené na jej vstupy (4bity).
Piaty bit adresy je vstupný signál, ktorý potrebujeme vydeliť.
Zmenou vstupného signálu sa zmení adresa.
Na výstupe pamäti sa objaví naprogramovaná hodnota,
ktorá je privedená späť na vstupy pamäti.
Tým dôjde k ďalšej znene adresy, avšak pamäť na novej adrese generuje
rovnaký výstup, takže zostane v tomto stave až do ďalšej zmeny vstupu.
Pamäť zmení stav 4x za periódu (2x pri nábežnej hrane vstupu, 2x pri zostupnej).
Po 5 periódach vstupného signálu (20 stavoch) sa cyklus opakuje.
Pamäť je naprogramovaná tak, žepri zmene stavu sa mení vždy len jeden bit adresy,
aby nedochádzalo k nejednoznačnostiam pri prechodoch z jedného stavu do druhého.
4bitová hodnota - výstupy pamäti
0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0
0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 - výstup symetrického signálu
0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0
5 bitová adresa - vstupy pamäti
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 - horné štyri bity adresy
0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 sú pripojené k výstupom pamäti
0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0
1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 - piaty bit adresy = vstupný signál
Pri 20MHz je perióda 50ns - za ten čas musí zmeniť stav 4x.
Teda pamäť by mala mať odozvu okolo 10ns, aby to stíhala.
Myslím, že stará dobrá 74188 to stíhať nebude...
http://www.google.sk/url?sa=t&rct=j&q=7 ... uH8cXWA6-A
Poznáte niekto rýchlejšiu náhradu?