Forum Discussion
Altera_Forum
Honored Contributor
13 years agoSo your synchronous event for a write is the rising edge of WRn.
Your read *data* can be generated asynchronously from the address without qualification or synchronously from the falling edge of the ALE (either of which could ba gated downstream by the RDn). Any FIFO read counters would be updated synchronously from the rising edge of the RDn. You should be able to get everything you need with very clean synchronous design. - John