[Open-graphics] fifos and metastability

Timothy Normand Miller theosib at gmail.com
Tue Apr 10 11:35:53 EDT 2007


I've posted to SVN a new fifo design.  It's kinda wasteful, but it's
designed for very high clock rates.  It's an async fifo (meaning that
the two ends are on different clocks), and the cross-domain
communitation is one-hot (rather than gray-coded).

When I posted the original one, someone was kind enough to perform an
analysis to determine if RAM contents would also suffer from
metastability.  I think this one will have the same problem, so I was
hoping that same kind person would please have a look at this one.

https://svn.suug.ch/repos/opengraphics/main/trunk/rtl/fifos/onehot_fifo_32.v

Thanks!

(Oh, it doesn't quite work right yet.  I'm in the process of debugging it.)

-- 
Timothy Normand Miller
http://www.cse.ohio-state.edu/~millerti
Open Graphics Project


More information about the Open-graphics mailing list