DocumentCode :
2139046
Title :
A programmable logic architecture for prototyping clockless circuits
Author :
Fesquet, Laurent ; Renaudin, Marc
Author_Institution :
TIMA Lab., Grenoble, France
fYear :
2005
fDate :
24-26 Aug. 2005
Firstpage :
293
Lastpage :
298
Abstract :
This paper presents a novel programmable logic device (PLD) architecture for implementing and prototyping various styles of clockless or asynchronous circuits. Many classes of asynchronous circuits exist, depending on the timing assumptions that are made at the logical level and the adopted handshake communication protocols. The main objective of this work is to break the dependency between the PLD architecture dedicated to asynchronous logic and the logic style. Indeed, the PLDs dedicated to asynchronous logic are always style-oriented. The innovative aspects of this architecture are described in details. Moreover, the structure is well suited to be adapted with further asynchronous logic evolutions thanks to the architecture genericity. The programmable structure is flexible enough to be used with different logic styles and asynchronous design flows. As an example, a full-adder was implemented in two different styles of logic to demonstrate the PLD architecture flexibility. This work is included in a larger project called TAST, dedicated to the synthesis and the prototyping of multistyle logic asynchronous circuits.
Keywords :
asynchronous circuits; logic design; programmable logic devices; asynchronous circuits; asynchronous logic; clockless circuits; full-adder; handshake communication protocols; logic style; programmable logic architecture; Asynchronous circuits; Clocks; Logic circuits; Logic design; Logic devices; Programmable logic arrays; Programmable logic devices; Protocols; Prototypes; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2005. International Conference on
Print_ISBN :
0-7803-9362-7
Type :
conf
DOI :
10.1109/FPL.2005.1515737
Filename :
1515737
Link To Document :
بازگشت