Oneskorenie digitalneho signalu

Daniel Valuch daniel.valuch@wanadoo.fr
Čtvrtek Únor 23 11:06:26 CET 2006


Steklit nebudem, viem velmi dobre co vie, takze ked povie ze to nejde 
tak to nejde a nebudem stracat cas skusanim a presviedcanim ze to ide :-)


Milan wrote:

>Ja Virtex nerobim, ale ked pisu ze Spartan3 zvladne 300MHz tak ich urcite 
>zvladne a Virtex 400MHz asi tak isto.
>Keby som to riesil ja tak ako zakladnu stavebnu jednotku zvolim retazec:
>
>    shift register - multiplexer - klopak
>
>SHR zvlada oneskorenia 1-16, ale samotne radenie SHR za seba nestaci, koli 
>routovaniu. Preto tam musi byt D. To ale znamena oneskorenie 2-17. Preto ten 
>MUX ktory umozni premostit SHR. Takto ziskam jednoduchu stavebnu jednotku s 
>oneskorenim 1-16, ktora sa bude aj dobre routovat lebo oneskorenie je 
>minimalne /SHR+MUX/ a vystup je vzdy spoza klopaku /D/.
>Pokojne mozem radit taketo bloky za seba a na oneskorenie 256 ich potrebujem 
>16. Ma to len drobnu nevyhodu. Minimalne oneskorenie je 1*16. Riesit sa to 
>da bud:
>1/ signalom s konstantnym predstihom 16, pokial to samozrejme ide.
>2/ alebo v kazdom jednom bloku, ktore su radene za sebou pouzivat coraz 
>zlozitejsi MUX a obchadzat tak nutne oneskorenie kazdej struktury 1. V tomto 
>pripade vychadza 16. MUX pomerne zlozity /17 vstupov tusim/ a nie som si 
>isty ci to ide naroutovat tak aby to bolo v ramci periody /400MHz/. Toto by 
>sa muselo minimalne nasimulovat.
>Osobne doporucujem variantu 1/
>
>Postekli tymto tvojho FPGA guru. Som zvedavy na jeho protiargument...
>
>Milan
>  
>




Další informace o konferenci Hw-list