Title :
A VHDL-based methodology for designing a Prolog processor
Author :
Ruz, Jose J. ; Sadaoui, Abdela ; Ruiz-Andino, Alvaro
Author_Institution :
Dept. de Inf. y Autom., Complutense Univ., Madrid, Spain
Abstract :
The paper presents a VHDL-based simulation methodology used to design a special-purpose processor for executing Prolog programs. The presented approach allows functional verification of the design at behavioral, register transfer and structural levels as well as performance evaluation. Two logic programming formal tools are used for automatic translation and optimization from the first level through the last level: definite clause grammars (DCGs) and constraint logic programming (CLP)
Keywords :
PROLOG; circuit analysis computing; constraint handling; formal verification; grammars; hardware description languages; logic CAD; logic design; CLP; DCGs; Prolog processor; Prolog programs; VHDL-based methodology; VHDL-based simulation methodology; automatic translation; constraint logic programming; definite clause grammars; functional verification; logic programming formal tools; performance evaluation; register transfer; special-purpose processor; structural levels; Algorithm design and analysis; Artificial intelligence; Design methodology; Expert systems; Hardware design languages; Logic programming; Process design; Tellurium; Testing; Vehicle dynamics;
Conference_Titel :
Electrotechnical Conference, 1994. Proceedings., 7th Mediterranean
Conference_Location :
Antalya
Print_ISBN :
0-7803-1772-6
DOI :
10.1109/MELCON.1994.380918