Pomocou posuvného registra a MUXF7 realizovať dual-Clock FIFO

E

EDA_hg81

Guest
Môžem použiť MUXF7 ako prepínač pre voľbu jednej z dvoch hodín na realizáciu posuvný register na základe dvoch hodín FIFO? Vďaka.
 
Predpokladám, že ste s odkazom na Xilinx FPGA. Nie som jasné, čo presne vytvárate, ale ak naozaj potrebujete prepínať medzi dvoma hodinami bez závady, skúste BUFGMUX (ak ju poskytuje FPGA), miesto bežných MUX ako MUXF7. Ak je to možné, pokúste sa navrhnúť synchrónny logiku, ktorá nevyžaduje vtokové alebo spínacie hodiny.
 
Vďaka. Len pre stavbu dvoch hodín FIFO. Ale Bram na dvoch hodín FIFO je veľká, potrebujem len 16 byte hlboko.
 
[Quote = EDA_hg81] Vďaka. Len pre stavbu dvoch hodín FIFO. Ale Bram na dvoch hodín FIFO je veľká, potrebujem len 16 byte hlboký. [/Quote] Ahoj, namiesto toho, Bram, používajú distribuované RAM na FIFO. Je syntetizovaný v LUT iba nespotrebováva Bram na čipe FPGA. Ak používate Xilinx FPGA, nájdete XILINX Hlavný generátor IP CORE sprievodca. Užite si!
 

Welcome to EDABoard.com

Sponsor

Back
Top