DocumentCode :
2921725
Title :
Efficient periodic clock calculus in latency-insensitive design
Author :
Zare, Mahdi ; Hessabi, Shaahin ; Goudarzi, Maziar
Author_Institution :
Dept. of Electron. Eng., Islamic Azad Univ., Tehran, Iran
fYear :
2011
fDate :
11-14 Dec. 2011
Firstpage :
546
Lastpage :
549
Abstract :
Communication wire delay between multiple blocks is becoming a critical issue in System on Chip (SoC) design. Scheduling-based Latency-Insensitive Design (LID) is a method to alleviate wire delays by utilizing a central scheduling scheme for periodic clock gating of the blocks. The scheduling scheme resides in shift registers as sequences of `1´ and `0´ bits. In many systems, these sequences are too long, and have large area overhead. This problem indisposes the implementation of the scheduling based protocol. This paper proposes an algorithm that finds sequences with shorter lengths in comparison with the prior algorithm. On synthetic/random test cases, the algorithm gives 45% reduction on average and up to 73% reduction in area of shift registers.
Keywords :
scheduling; shift registers; system-on-chip; LID; SOC design; central scheduling scheme; communication wire delay; latency-insensitive design; periodic clock calculus; scheduling-based latency-insensitive design; shift registers; synthetic-random test; system on chip design; Algorithm design and analysis; Clocks; Delay; Firing; Shift registers; Throughput; Wires; Area usage; Interconnection; Latency-Insensitive;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on
Conference_Location :
Beirut
Print_ISBN :
978-1-4577-1845-8
Electronic_ISBN :
978-1-4577-1844-1
Type :
conf
DOI :
10.1109/ICECS.2011.6122333
Filename :
6122333
Link To Document :
بازگشت