Jump to content

Asynchronous array of simple processors

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Ework (talk | contribs) at 05:41, 8 August 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

AsAP is a low-power DSP chip-multiprocessor designed by the VLSI Computation Labratory (VCL) at the University of California, Davis. Version 1.0 was designed in 0.18 μm CMOS technology and was fabricated during the summer of 2005. Early testing in the fall of 2005 showed it to be fully functional. To the best of the research groups knowledge, it is the highest clock rate fabricated processor designed by a university.

Key Features

AsAP uses a chip multi-processor architecture to achieve high performance. It uses small memories and a simple architecture in each processor to provide high energy efficiency as well as a globally asynchronous locally synchronous clocking style (called GALS) to simplify the clock design. It also uses nearest neighbor communication to avoid long global wires.

Architecture

The first generation AsAP processor contains 36 identical processors with independant clock domains. Each processor is a reduced complexity programmable DSP with small memories, which can dramatically increase system area efficiency and energy efficiency. Each processor can receive data from any two neighbors and send data to any of its four neighbors. [1]