DocumentCode :
839548
Title :
The V compiler: automatic hardware design
Author :
Berstis, Viktors
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume :
6
Issue :
2
fYear :
1989
fDate :
4/1/1989 12:00:00 AM
Firstpage :
8
Lastpage :
17
Abstract :
The V language describes VLSI systems concisely through the use of sequential algorithmic descriptions. Because V includes high-level constructs such as queues, asynchronous calls, and cycle-blocks, designs are more readily described and optimized into efficient hardware implementations. The implementations can then be tuned for space, time, or other objectives using annotations. From the input description, the V compiler generates both a register-transfer-level specification and a software simulator. Thus, a single description is suitable for both functional simulation and input to logic synthesis. The author describes parsing. scheduling, and resource sharing using the V compiler. He discusses synthesis and simulation, annotations, and high-level constructs.<>
Keywords :
circuit CAD; logic CAD; specification languages; V compiler; V language; VLSI systems; annotations; asynchronous calls; automatic hardware design; cycle-blocks; functional simulation; high-level constructs; logic synthesis; parsing; queues; register-transfer-level specification; resource sharing; scheduling; sequential algorithmic descriptions; software simulator; synthesis; Algorithm design and analysis; Computer languages; Design automation; Design optimization; Hardware; Logic; Resource management; Scheduling algorithm; Tree graphs; Writing;
fLanguage :
English
Journal_Title :
Design & Test of Computers, IEEE
Publisher :
ieee
ISSN :
0740-7475
Type :
jour
DOI :
10.1109/54.19131
Filename :
19131
Link To Document :
بازگشت