A novel hardware accelerator comprised of several fast processors interconnected in the form of a hexagonal mesh with wraparound connections is proposed. The novelty of the proposed architecture stems from the fact that it is suitable not only for single-layer routing, but also for routing in parallel on multiple layers. A hexagonal machine of dimension √kG, with about 3kG processors, can handle a k-layer grid consisting of kG2 grid points at about the same speed as a full-grid machine with kG 2 processors. A technique for measuring the performance of a hardware accelerator in terms of the average delay incurred over a full-grid machine is suggested. This has been formalized in the case of the hexagonal architecture, and is presented for various nets and mesh dimensions. The results have been accurately verified by extensive simulation done in C++ language. It is demonstrated that the hexagonal mesh, by virtue of its additional links for expansion, is resilient to about 10% of failure in the links and processing elements. A detailed design for a chip implementation of the hexagonal machine is discussed
Published in:
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
(Volume:9
,
Issue:
10
)
Date of Publication:
Oct 1990
- Page(s):
-
1096
-
1112
- ISSN :
-
0278-0070
- INSPEC Accession Number:
-
3822775
- Digital Object Identifier :
-
10.1109/43.62734
- Product Type:
-
Journals & Magazines
- Date of Current Version :
-
06 August 2002
- Issue Date :
-
Oct 1990
- Sponsored by :
-
IEEE Council on Electronic Design Automation