> I'm looking for more novel approaches.

Remember, you asked for it.  :-)

> So, what we need are two independent head and tail pointers, each in
> its own clock domain.  On the write end, we need to know if the fifo
> is full or not.

> if you ever want to reset the
> fifo at an arbitrary point, then we have to find a way to clear every
> entry

Does it have to be a fifo?  I don't follow everything you've described,
but it sounds like a circular buffer might be a good fit.  Would it be
reasonable to implement a circular buffer?
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to