IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2007 · 66 citations · 19 references
EngineeringComputer EngineeringElectrical EngineeringComputer ArchitectureLow-power DesignVlsi DesignClock Distribution NetworksClock ManagementCmos Circuit DesignRegister-transfer Level DesignTiming AnalysisClock DistributionClock Domain CrossingClock Domain DesignClocking ArchitectureCmos Logic DesignDynamic Power DissipationHigh-speed Cmos DesignMulti-clock Design
A robust, scalable, and power efficient dual-clock first-input first-out (FIFO) architecture which is useful for transferring data between modules operating in different clock domains is presented. The architecture supports correct operation in applications where multiple clock cycles of latency exist between the data producer, FIFO, and the data consumer; and with arbitrary clock frequency changes, halting, and restarting in either or both clock domains. The architecture is demonstrated in both a 0.18- mum CMOS full-custom design and a 0.18-mum CMOS standard cell design used in a globally asynchronous locally synchronous array processor. It achieves 580-MHz operation and 10.3-mW power dissipation while performing simultaneous FIFO read and write operations at 1.8 V.
19
R. Ho, Mark Horowitz · Proceedings of the IEEE · 2001 · 1.4K citations
Ivan E. Sutherland · Communications of the ACM · 1989 · 1K citations · Full text
Choice Reviews Online · 2002 · 247 citations