Forum Discussion
5 Replies
- Altera_Forum
Honored Contributor
Yes, there are standard ways ...
http://www.edn.com/design/systems-design/4333702/crossing-the-abyss-asynchronous-signals-in-a-synchronous-world Cheers, Dave - Altera_Forum
Honored Contributor
Use an asynchronous FIFO, for multiple bit data this is the savest way.
- Altera_Forum
Honored Contributor
Wow Dave that was a really interesting article!!! Thanks to schmalisch too!
As I see it, if I go develop a new handshaking logic then I think that I reinvent the wheel so I will go for the asynchronous FIFO. I am pretty sure ALTERA IP already has this thingy but I couldnt find it. So how can I instantiate an ALTERA asynchronous FIFO? Is it through the MegaCore? Thanks again! - Altera_Forum
Honored Contributor
You are right, the FIFO IP cores can be found in the MegaCore Wizard.
- Altera_Forum
Honored Contributor
--- Quote Start --- Wow Dave that was a really interesting article!!! --- Quote End --- I thought so too :) --- Quote Start --- I will go for the asynchronous FIFO. --- Quote End --- This thread contains a zip file with Modelsim simulation examples ... http://www.alteraforum.com/forum/showthread.php?t=38988 Cheers, Dave