United Business Media EE Times


Search

HOMEMARKET INTELLIGENCE UNITFORUMSDESIGNNEW PRODUCTSCAREERSBLOGSCONTACTEVENTSSIGN UP!RSSMost Popular contentTrusted Sources

 

Asynchronous array of processors chip presented at ISSCC 2006
Print this article Email this article Reprints RSS Digital Edition

Programmable Logic DesignLine


The International Solid-State Circuit Conference (ISSCC) always features outstanding papers on a wide range of topics.

A classic example from ISSCC 2006 is a paper presented by a research group led by Bevan M. Baas - Assistant Professor at University of California, Davis. This paper introduced an experimental chip called an Asynchronous Array of Simple Processors (AsAP), which is of particular interest for DSP Applications. (Even though "AASP would be the correct acronym, the team named it "AsAP" because they liked the "as soon as possible" connotation.) A few of the AsAP's more notable points are as follows:

  • The latest version has 36 programmable processors on one chip.
  • Each processor has its own local oscillator and operates fully asynchronously with respect to the other processors.
  • The processors are connected using a reconfigurable mesh network.

The current test chip, which is implemented in 180nm TSMC CMOS, runs at 475 MHz (possibly the fastest programmable processor designed in a university), and each processor consumes an average of only 32 mW while actually running applications (see notes below).

The idea behind the AsAP is for each processor to be as simple yet as powerful as possible. Thus, each processor has a local memory that can store 64 instructions and 128 data words; also each processor – which operates on 16-bit fixed-point data – contains a 16-bit ALU, a 40-bit accumulator, and can perform a 16-by-16-bit multiply in a single cycle.

As example applications, a JPEG encoder can run on a chip containing only 9 processors; while an 802.11a/g wireless LAN transmitter can run on a chip containing only 22 processors; both applications can run simultaneously in a chip containing 31 processors; and so forth.

Each processor on this experimental chip is constructed from around 230K transistors and occupies only 0.66 mm^2. If this exact design were scaled to the 90nm technology node, a 13mm x 13mm chip could contain over 1000 processors, operate at almost 1 GHz, have a peak throughput of 1.0 TeraOp/sec, and dissipate only 8 Watts (plus leakage).

A key feature of the AsAP is that each processor has its own oscillator and is clocked independently. This allows each processor to be run at the minimum speed necessary to perform its particular task (processors completely shut off when they are idle). The team has designed a special circuit to connect processors to each other that places no restrictions on the transmitting or receiving processors' clocks. The clocks can be running at different frequencies; the frequency of each clock can be independently adjusted depending on each processor's local workload; clocks can be halted and restarted; and through all of this data is guaranteed not to be lost or corrupted.

Of particular interest is the fact that having local clocks for each processor - and having the processors communicate between themselves – asynchronously – means that the AsAP is inherently scalable, and it will be easy to create new devices containing more processors.

For more information, contact Assistant Professor Bevan M. Baas, Dept. of Electrical and Computer Engineering, 2037 Kemper Hall, University of California – Davis, CA 95616-5294, email him at bbaas@ece.ucdavis.edu, or visit his website at www.ece.ucdavis.edu/~bbaas/.






  Free Subscription to EE Times
First Name Last Name
Company Name Title
Email address
  Click here for your Free Subscription to EETimes Europe
 
CAREER CENTER
Looking for a new job?
SEARCH JOBS
SPONSOR

RECENT JOB POSTINGS
CAREER NEWS
DoD Recognizes University Scientists For Basic Research
Annual awards to university faculty to conduct next-generation research projects were announced this week by the Defense Department.

For more great jobs, career related news, features and services, please visit EETimes' Career Center.



All White Papers »   

 
Education and
Learning


Learn Now:












Home | About | Editorial Calendar | Feedback | Subscriptions | Newsletter | Media Kit | Contact | Reprints|  RSS|   Digital|  Mobile
Network Websites
International
Network Features




All materials on this site Copyright © 2010 TechInsights, a Division of United Business Media LLC All rights reserved.
Privacy Statement | Terms of Service | About