Title :
High level synthesis for reconfigurable datapath structures
Author :
Guerra, L. ; Potkonjak, M. ; Rabaey, J.
Author_Institution :
Dept. of EECS, California Univ., Berkeley, CA, USA
Abstract :
High level synthesis techniques for the synthesis of restructurable datapaths are introduced. The techniques can be used in applications such as design for fault tolerance against permanent faults, design for yield improvement, and design of application specific programmable processors. The paper focuses on design techniques for built in self repair (BISR), which addresses the first two of these applications. The new BISR methodology consists of two approaches which exploit the design space exploration abilities of high level synthesis. The first method uses resource allocation, assignment, and scheduling, and the second uses transformations. The effectiveness of the approaches are verified on a set of benchmark examples.
Keywords :
high level synthesis; BISR; application specific programmable processors; benchmark examples; built in self repair; design for fault tolerance; design space exploration abilities; design techniques; reconfigurable datapath structures; resource allocation; restructurable datapaths; yield improvement; Application specific integrated circuits; Fault tolerance; Hardware; High level synthesis; Laboratories; National electric code; Packaging; Processor scheduling; Resource management; Space exploration;
Conference_Titel :
Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-4490-7
DOI :
10.1109/ICCAD.1993.580026