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
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;
Conference_Titel :
Asynchronous Circuits and Systems, 2009. ASYNC '09. 15th IEEE Symposium on
Conference_Location :
Chapel Hill, NC
Print_ISBN :
978-1-4244-3933-1
DOI :
10.1109/ASYNC.2009.14