DocumentCode
1848031
Title
De-synchronization of a point-of-sales digital-logic controller
Author
Chang, Kok-Leong ; Zhu, Yao ; Gwee, Bah-Hwee
Author_Institution
Centre for Integrated Circuits & Syst., Nanyang Technol. Univ., Singapore
fYear
2008
fDate
18-21 May 2008
Firstpage
3402
Lastpage
3405
Abstract
In this paper, we propose a methodology to de- synchronize a synchronous digital-logic system to obtain a system based-on asynchronous logic with equivalent input/output (I/O) functionality. The motivation is to compare the performance of synchronous and asynchronous implementations, especially on power dissipation and process variation robustness. To de- synchronize the controller, several transformations are made to the synchronous controller, such as (1) removing the clock, (2) replacing registers with asynchronous handshaking latches, (3) inserting matching delays, and (4) inserting pipeline buffers in feedback paths. We apply the de-synchronization methodology to a point-of-sales (POS) digital-logic controller modeled with Verilog hardware description language (HDL), and is based-on the Moore finite state machine (FSM). Gate-level simulation verifies that the asynchronous implementation has equivalent functionality as the synchronous controller. Power simulations show that the asynchronous controller consumes only a fraction of the power (5.4%) of the synchronous controller.
Keywords
digital control; finite state machines; hardware description languages; logic design; logic gates; synchronisation; Moore finite state machine; Verilog; asynchronous handshaking latches; asynchronous logic; de-synchronization; digital-logic controller; equivalent input/output functionality; gate-level simulation; hardware description language; matching delays; pipeline buffers; point-of-sales; power dissipation; synchronous controller; synchronous digital-logic system; Clocks; Delay; Digital control; Feedback; Hardware design languages; Logic; Pipelines; Power dissipation; Robustness; Synchronization;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
978-1-4244-1683-7
Electronic_ISBN
978-1-4244-1684-4
Type
conf
DOI
10.1109/ISCAS.2008.4542189
Filename
4542189
Link To Document