Loading [MathJax]/extensions/MathMenu.js
A Pausible Bisynchronous FIFO for GALS Systems | IEEE Conference Publication | IEEE Xplore

A Pausible Bisynchronous FIFO for GALS Systems


Abstract:

Many of the challenges of modern SoC design can be mitigated or eliminated with globally asynchronous, locally synchronous (GALS) design techniques. Partitioning a design...Show More

Abstract:

Many of the challenges of modern SoC design can be mitigated or eliminated with globally asynchronous, locally synchronous (GALS) design techniques. Partitioning a design into many synchronous islands introduces myriad asynchronous boundary crossings which typically incur high latency. We have designed a pausible bisynchronous FIFO that achieves low interface latency with a pausible clocking scheme. While traditional synchronizers have a non-zero probability of metastability and error, pausible clocking enables error-free operation by permitting infrequent slowdowns in the clock rate. Unlike prior pausible synchronizers, our circuit employs standard two-ported synchronous FIFOs, common circuit elements that integrate well with standard tool flows. The pausible bisynchronous FIFO achieves an average latency of 1.34 cycles across an asynchronous interface while using less energy and area than traditional synchronizers.
Date of Conference: 04-06 May 2015
Date Added to IEEE Xplore: 09 July 2015
Electronic ISBN:978-1-4799-8716-0
Print ISSN: 1522-8681
Conference Location: Mountain View, CA, USA

Contact IEEE to Subscribe

References

References is not available for this document.