DocumentCode
2730300
Title
Asynchronous to synchronous: A design methodology
Author
Ong, C.K. ; Mustaffa, M.T. ; Goh, L.H.
Author_Institution
Sch. of Electr. & Electron. Eng., Univ. Sains Malaysia, Nibong Tebal, Malaysia
fYear
2011
fDate
25-28 Sept. 2011
Firstpage
255
Lastpage
260
Abstract
This paper presents the methodology of converting an asynchronous design to a synchronous design. As the size of transistor is shrinking, the difficulty of a design to meet the timing has increased. Continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification (PV) or Static Timing Analysis (STA) tools is unable to accurately calculate the timing of asynchronous design, asynchronous design is required to migrate to synchronous based design for the STA tools to ensure the silicon timing can be met across PVT. A proper design methodology of converting asynchronous design to synchronous design is proposed in this paper. An Intel 8254 Programmable Interval Timer (PIT) is used as a case study. Current Intel 8254 timer is an asynchronous based design and it has approximately 12,000 gates. STA is performed after conversion and results shows the timing of synchronous design can be fully verified by STA. Additional comparison for area is made as well.
Keywords
asynchronous circuits; flip-flops; network synthesis; transistors; Intel 8254 PIT; Intel 8254 programmable interval timer; PV; PVT on-die variation; STA tool; asynchronous design conversion methodology; flip-flop; performance verification; process voltage and temperature on-die variation; static timing analysis tool; synchronous design conversion methodology; transistor size shrinking; Clocks; Delay; Flip-flops; Latches; Multiplexing; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics and Applications (ISIEA), 2011 IEEE Symposium on
Conference_Location
Langkawi
Print_ISBN
978-1-4577-1418-4
Type
conf
DOI
10.1109/ISIEA.2011.6108711
Filename
6108711
Link To Document