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 _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
