DocumentCode :
1585193
Title :
State-holding in Look-Up Tables: application to asynchronous logic
Author :
Fesquet, Laurent ; Folco, Bertrand ; Steiner, Mathieu ; Renaudin, Marc
Author_Institution :
TIMA Lab., Grenoble
fYear :
2006
Firstpage :
12
Lastpage :
17
Abstract :
The integrated systems today require flexibility, performance and reconfigurability. The trends in this domain lead to integrate on a single chip different processing cores, communication units and reconfigurable logic. Therefore the systems-on-chip (SoC) can embed programmable logic. In order to challenge the reconfigurability paradigm for special issues such as communication, synchronization or security, the asynchronous logic is a very promising approach. Nevertheless, the standard programmable logic blocks are not well-suited to map asynchronous circuits. The goal of this study is to define a more adequate programmable structure to implement asynchronous designs on SoCs embedding a reconfigurable part. This work is part of a larger project which includes the design of an embedded programmable logic device (e-PLD) dedicated to the implementation of clockless circuits. The more robust and reliable asynchronous circuits are quasi-delay insensitive. These circuits are mainly constructed with Muller gates. The paper presents a new look-up table (LUT) architecture well-adapted to the Muller gate implementation. This new LUT allows the combination of a single memory-point with combinational logic. This programmable memory is realized thanks to an optional feedback structure. This architecture has been evaluated in CMOS, pass-transistor logic and 3-state logic which is a non-conventional way to design LUTs. The simulations report detailed comparisons between the different logic styles and demonstrate for equivalent power consumption a higher speed for 3-state logic
Keywords :
CMOS logic circuits; asynchronous circuits; embedded systems; logic design; programmable logic devices; system-on-chip; table lookup; CMOS; Muller gates; SoC embedding; asynchronous designs; asynchronous logic; clockless circuits; combinational logic; e-PLD; embedded programmable logic device; look-up table state-holding; optional feedback structure; pass-transistor logic; programmable logic blocks; programmable structure; single memory-point; systems-on-chip; three-state logic; Asynchronous circuits; CMOS logic circuits; Communication system security; Logic design; Logic devices; Programmable logic arrays; Programmable logic devices; Reconfigurable logic; Synchronization; Table lookup;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Very Large Scale Integration, 2006 IFIP International Conference on
Conference_Location :
Nice
Print_ISBN :
3-901882-19-7
Type :
conf
DOI :
10.1109/VLSISOC.2006.313285
Filename :
4107597
Link To Document :
بازگشت