Title :
A Delay-Insensitive Address-Event Link
Author :
Lin, Joseph ; Boahen, Kwabena
Author_Institution :
Dept. of Electr. & Comput. Eng., Johns Hopkins Univ., Baltimore, MD
Abstract :
We present a delay-insensitive (DI) link that provides virtual point-to-point channels between ports at corresponding locations in two-dimensional arrays on separate chips. A communication, or event, on any particular channel is represented by its input port´s address, which the link encodes, conveys, and decodes. Previous work cut pad-count by transmitting row and column addresses sequentially, appending additional column addresses for concurrent communications in the same row, which are read and written in parallel, thereby boosting throughput. However, a non-DI implementation was used off-chip (bundled-data), incurring delay and area penalties when interfaced with DI circuitry used on-chip. The link described here avoids these penalties by using a DI implementation both on- and off-chip (1-of-4 codes). We describe the transmitter´s and receiver´s implementation in detail, including refinements made to ensure efficient and robust operation with arrays as large as 320times960, and provide test results from two chips fabricated in a 0.18um CMOS process.
Keywords :
CMOS digital integrated circuits; neural chips; CMOS process; chips; delay-insensitive address-event link; input port address; off-chip; on-chip; pad-count; silicon neurons; size 0.18 mum; two-dimensional arrays; virtual point-to-point channels; Added delay; Decoding; Neuromorphics; Neurons; Neurotransmitters; Protocols; Pulse generation; Silicon; Table lookup; Throughput;
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.25