DocumentCode :
1162199
Title :
HARP: FORTRAN to silicon [compilation system]
Author :
Tanaka, Toshiaki ; Kobayashi, Tsutomu ; Karatsu, Osamu
Author_Institution :
NTT LSI Lab., Kanagawa, Japan
Volume :
8
Issue :
6
fYear :
1989
fDate :
6/1/1989 12:00:00 AM
Firstpage :
649
Lastpage :
660
Abstract :
An advanced silicon compilation system called HARP is described that creates a register-transfer language (RTL) description from a FORTRAN program. HARP contains three main processing parts: a data path synthesizer; a sequence controller synthesizer; and an RTL translator. The first synthesizer generates data paths by solving three subproblems: allocation of function units, storage elements, and interconnection units. The second synthesizer generates a microprogrammed controller and microinstructions. Since the RTL translator transforms the synthesized LSI structures into RTL descriptions which are input for a VLSI synthesizer, LSI mask patterns can be directly generated. HARP produces acceptable LSI ICs which exactly execute the input FORTRAN program. HARP´s target is to construct a top-down LSI design methodology starting with fewer hardware images
Keywords :
FORTRAN; VLSI; circuit layout CAD; integrated circuit technology; large scale integration; specification languages; FORTRAN program; HARP; IC layout; LSI mask patterns; RTL translator; VLSI synthesizer; allocation; data path syntheses; data path synthesizer; function units; interconnection units; mask pattern generation; microinstructions; microprogrammed controller; register-transfer language description; sequence controller synthesizer; silicon compilation system; storage elements; top-down LSI design methodology; Application software; Design automation; Hardware; LAN interconnection; Large scale integration; Logic design; Silicon; Specification languages; Synthesizers; Very large scale integration;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.31521
Filename :
31521
Link To Document :
بازگشت