Asynchronous embryonics

A H Jackson, A M Tyrrell

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

As embryonic arrays take inspiration from nature they display biological properties, namely complex structure and fault-tolerance. However, they have yet to take advantage of a further biological feature at a fundamental level, asynchronous operation. In addition to the benefits normally associated with asynchronous digital design, such as intrinsic power management, two areas in which embryonic arrays could benefit are scalability and reliability.

This paper gives an overview of embryonic systems and a pertinent asynchronous methodology, that of macromodules. It is shown that a macromodule approach allows the implementation of asynchronous circuits on Xilinx Virtex FPGAs using only the standard design tools. A preliminary VHDL simulation illustrates the operation of an asynchronous embryonic array. Although mentioned, little detail of the reconfiguration scheme is given for brevity. This simulation brings truly asynchronous embryonic circuits a step closer.

Original languageEnglish
Title of host publicationTHIRD NASA/DOD WORKSHOP ON EVOLVABLE HARDWARE, PROCEEDINGS
EditorsD Keymeulen, A Stoica, J Lohn, RS Zebulum
Place of PublicationLOS ALAMITOS
PublisherIEEE Computer Society
Pages201-210
Number of pages10
ISBN (Print)0-7695-1180-5
Publication statusPublished - 2001
Event3rd NASA/DoD Workshop on Evolvable Hardware (EH-2001) - LONG BEACH
Duration: 12 Jul 200114 Jul 2001

Conference

Conference3rd NASA/DoD Workshop on Evolvable Hardware (EH-2001)
CityLONG BEACH
Period12/07/0114/07/01

Keywords

  • PROCESSOR

Cite this