Title :
Deterministic low-latency data transfer across non-integral ratio clock domains
Author :
Balasubramanian, Suresh ; Natarajan, Narayanan ; Franza, Olivier ; Gianos, Chris
Author_Institution :
Intel Massachusetts Inc., Hudson, MA, USA
Abstract :
System on a chip (SOC) implementations typically require their functional blocks to run at different clock frequencies in order to better optimize the system performance for a wide variety of applications while staying within the power envelope. The functional blocks are required to exchange data between themselves and with off-chip memory through a shared system interface module. Data transfers across this interface need to occur at low latency and high bandwidth to achieve the targeted chip performance. Also data transfers need to be deterministic to ease post-silicon debug and satisfy lock-step customers. This precludes the use of synchronizers. Fractional clock data transfer (FCDT) is a solution that ensures full determinism while achieving very low latencies. This paper describes the FCDT scheme in general and proposes a sample implementation.
Keywords :
clocks; integrated circuit design; system-on-chip; clock frequencies; deterministic low-latency data transfer; fractional clock data transfer; functional blocks; nonintegral ratio clock domains; off-chip memory; post-silicon debug; shared system interface module; synchronizers; system on a chip; Bandwidth; Circuits; Clocks; Delay; Frequency synchronization; Law; Microprocessors; System performance; System-on-a-chip; Very large scale integration;
Conference_Titel :
VLSI Design, 2006. Held jointly with 5th International Conference on Embedded Systems and Design., 19th International Conference on
Print_ISBN :
0-7695-2502-4
DOI :
10.1109/VLSID.2006.71