FPGA ket orajel asszinkron

Kovács László kovacs_lt at freemail.hu
Fri Mar 28 07:41:26 CET 2003


Hali,
> Haliho!
>
> Adott egy Spartan2 FPGA. Két órajelem van. Az egyik 60MHz (a hitachi busz
> órajele), a másik egy 20MHz-es órajel. A kettő nincs szinkronban. Kb.
1perc
> 50másodperc a teljes körülfordulási idejük. A probléma, hogy a lassabb
> részből adatot kellene átvennem a gyorsabb részbe. Hogy lehet ezt
> megoldani???

Kell egy aszinkron puffer, amibe a lassab rész bepakolja az adatot.
Ha kész az adat, és a hején van, beállít egy bitet, hogy van adat.

Ha van adat, akkor a gyorsabb rész kiveszi a pufferből, és elküldi.
Miután elküldte, törli a "van adat bitet", így a lassú rész újból tud
pakolni...

Vázlatosan így képzelem, nem tudom, beválik-e.

By(t)e

Laca



More information about the Elektro mailing list