Re: FPGA alap kérdés
Palasik Sandor
palasik at mail.datanet.hu
Thu Jun 28 17:36:23 CEST 2007
> Egy Xilinx Spartan II-ről van szó. Most kezdeném tanulni, azonban
> mielőtt belemélyednék, tudnom kellene, hogy egy ilyen FPGA
> be/kimenetei csak szinkronban tudnak működni (valamelyik globális
> órajelre), vagy képes aszinkron üzzemódra is? Pl. ha kialakítok benne
> egy ÉS kaput (2 bemenet, 1 kimenet), az tud-e működni aszinkronban,
> úgy, mint egy független ÉS kapu?
Minden cellában van egy aszinkron logikai függvény és egy szinkron flipflop.
Úgy használod, ahogy akarod, de azért előbb vagy utóbb praktikus
"szinkronizálni" a jeleket, egyébként fura dolgok tudnak történni. Mondjuk
egy egyenlet egyik fele alacsonynak, a másik magasnak látja, mert éppen vált
és az egyik felé hosszabb drót megy. Tehát ha valami bonyolultabb szinkron
áramkörre vezeted, akkor legyen az útban legalább egy flipflop, minden
függvény nélkül.
Esetleg "metastability" néven rákereshetsz a témára.
Palasik Sándor
More information about the Elektro
mailing list