DocumentCode
1696988
Title
Synthesis of Multiple Rail Phase Encoding Circuits
Author
Mokhov, Andrey ; Alessandro, Crescenzo D. ; Yakovlev, Alex
Author_Institution
Microelectron. Syst. Design Group, Newcastle Univ., Newcastle upon Tyne
fYear
2009
Firstpage
95
Lastpage
104
Abstract
Multiple rail phase encoding communication protocol has several unexploited advantages over traditional encodings. The main impediment to its use is the absence of practical and scalable implementations of controllers for phase encoded data transmission.The paper shows that phase encoding controllers belong to a wide class of circuits which convert combinatorial codes to partial orders of events and vice versa. The conventional methods of control logic synthesis are not directly applicable to this class due to the combinatorial explosion of the controllers specification. The Conditional Partial Order Graph model introduced recently is inherently suitable for specification and synthesis of these controllers as demonstrated in this work.The main focus of the paper is generation of robust and scalable area-efficient circuits for multiple rail phase encoders, decoders and repeaters. However, the proposed methodology can be applied to the larger class of controllers operating in the same code-to-sequence mode, e.g. CPU controllers, NoC routers etc.
Keywords
asynchronous circuits; data communication; integrated circuit interconnections; phase coding; repeaters; system-on-chip; area-efficient circuits; decoders; multiple rail phase encoders; phase encoded data transmission; repeaters; Circuit synthesis; Communication system control; Decoding; Encoding; Explosions; Impedance; Logic; Protocols; Rails; Robust control; Conditional Partial Order Graphs; logic synthesis; phase encoding; speed independent circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Asynchronous Circuits and Systems, 2009. ASYNC '09. 15th IEEE Symposium on
Conference_Location
Chapel Hill, NC
ISSN
1522-8681
Print_ISBN
978-1-4244-3933-1
Type
conf
DOI
10.1109/ASYNC.2009.14
Filename
5010340
Link To Document