DocumentCode :
820801
Title :
VLSI logic design with logic programming and knowledge-base technology
Author :
Hamada, Nobuhiro ; Bekki, Keisuke ; Yokota, Takayoshi
Author_Institution :
Hitachi Ltd., Ibaraki, Japan
Volume :
37
Issue :
1
fYear :
1990
fDate :
2/1/1990 12:00:00 AM
Firstpage :
1
Lastpage :
5
Abstract :
An approach to VLSI logic design using partial and general structural specifications in addition to behavioral specifications is developed. This approach requires a new style of programming technique, especially if a universal solution procedure for all types of architectures is needed. Knowledge of the design process involves unification of the heterogeneous (i.e. behavior and structure) information between a system and its parts, as well as representation of functional modules in order to ensure their reusability in an efficient manner. Following these strategies, a logic synthesis expert system, ProLogic, is developed, and the system is evaluated using MPU-type VLSIs. It is found that the universal connecting procedure for any compound functional module that unifies the behavioral and structural specifications between a total module and its parts improves logic design efficiency by a factor of 2 and that logic programming, object-oriented frames, and rule bases implemented in ProLogic improve software productivity by a factor of 5
Keywords :
VLSI; expert systems; integrated logic circuits; logic CAD; logic programming; software packages; ProLogic; VLSI logic design; behavioral specifications; knowledge-base technology; logic programming; logic synthesis expert system; object-oriented frames; rule bases; structural specifications; Circuit synthesis; Expert systems; Humans; Joining processes; Logic circuits; Logic design; Logic programming; Process design; Productivity; Very large scale integration;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/41.45836
Filename :
45836
Link To Document :
بازگشت