Reconfigurable High-speed Asynchronous I/O Ports for Flexible Protocol Support

S Abu Kharmeh, SJ Hollis

Research output: Other contribution


Many I/O protocols have elements in common, which may be exploited and shared between multiple on-chip protocol implementations, to yield area and energy savings. However, current implementations of I/O functionality in chips place each protocol in its own dedicated block, and so this potential advantage is never gained. We highlight some elements that may be usefully shared between protocols and explain how a flexible, reconfigurable GCU may be constructed out of functional blocks using these elements. An overview of the structure of the generator is given, and it is shown that implementation in asynchronous logic yields significant advantages for the design over a conventional synchronous implementation. Finally, we show how the use of asynchronous FIFOs greatly simplifies the design of the system and allows simultaneous support of a number of protocols via the time-sliced re-use of the GCU fabric.
Translated title of the contributionReconfigurable High-speed Asynchronous I/O Ports for Flexible Protocol Support
Original languageEnglish
TypeWorkshop Paper
Publication statusPublished - Sep 2008

Bibliographical note

Name and Venue of Event: 20th UK Asynchronous Forum


Dive into the research topics of 'Reconfigurable High-speed Asynchronous I/O Ports for Flexible Protocol Support'. Together they form a unique fingerprint.

Cite this