DocumentCode
2722368
Title
Synchronous latency-insensitive design for multiple clock domain
Author
Edman, Anders ; Svensson, Christer ; Mesgarzadeh, Behzad
Author_Institution
Dept. of Electr. Eng., Linkoping Univ., Sweden
fYear
2005
fDate
25-28 Sept. 2005
Firstpage
83
Lastpage
86
Abstract
Modern system-on-chip designs often require multiple clock frequencies. On the other hand, global interconnects suffer large delays. This paper proposes a method that manages these two problems within the framework of conventional synchronous design flow. The design is partitioned into isochronous blocks already at behavioral level, where each block is synchronous using a local clock. The local clock frequencies are assumed related by rational numbers. Communication between blocks is managed with FIFOs at each receiver, which manage different clock frequencies and hide unknown delays or clock skews. This method guarantees clock true implementation of a clock true behavioral description utilizing a predefined block-to-block latency.
Keywords
clocks; integrated circuit design; integrated circuit interconnections; system-on-chip; block-to-block latency; clock skew; isochronous blocks; local clock frequency; multiple clock domain; multiple clock frequency; synchronous design flow; synchronous latency-insensitive design; system-on-chip design; Clocks; Context; Delay; Design methodology; Frequency synchronization; Libraries; Protocols; Relays; System-on-a-chip; Transmitters;
fLanguage
English
Publisher
ieee
Conference_Titel
SOC Conference, 2005. Proceedings. IEEE International
Print_ISBN
0-7803-9264-7
Type
conf
DOI
10.1109/SOCC.2005.1554462
Filename
1554462
Link To Document