High-Level Synthesis of VLSI Processors for Intelligent Integrated Systems Based on Logic-in-Memory Structure

Autor: Michitaka Kameyama, Takao Kudoh
Rok vydání: 2003
Předmět:
Zdroj: IEEJ Transactions on Electronics, Information and Systems. 123:1374-1381
ISSN: 1348-8155
0385-4221
DOI: 10.1541/ieejeiss.123.1374
Popis: One of the most serious problems in recent VLSI systems is data transfer bottleneck between memories and processing elements. To solve the problem, a model of highly parallel VLSI processors for intelligent integrated systems is presented. A logic-in-memory module composed of a processing element, a register and a local memory is defined as a basic building block to form a regular parallel structure. The data transfer between adjacent modules are done simply in a single clock period by a shift-register chain.A high-level synthesis method is discussed on the hardware model, when a data-dependency graph corresponding to a processing algorithm is given. We must simultaneously consider both scheduling and allocation for the time optimization problem under a constraint of an chip area. That is, we consider the best scheduling together with allocation such that the processing time becomes minimum under a constraint of a fixed number of modules. Not only an exhaustive enumeration method but also a branch-and-bound method is proposed for the problem. As a result, it is made clear that the proposed high-level synthesis method is very effective to design special-purpose VLSI processors free from data transfer bottleneck.
Databáze: OpenAIRE