This research focuses on the high-level design of a high-speed Prolog computer architecture. This Prolog machine makes use of potential unification, AND, and OR parallelism in executing a Prolog program. It also employs hardware parallel units such as associative memory, multiport registers and stacks, and pipeline organization to enhance execution speed. The significance of this machine is in its very high-logic inference speed and its uniqueness in employing large-capacity associative memory as the data base. This hierarchical design is employing a software level and RTL-level design using simulation at each level.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Type
Standard Grant (Standard)
Application #
8709499
Program Officer
name not available
Project Start
Project End
Budget Start
1988-03-01
Budget End
1992-02-28
Support Year
Fiscal Year
1987
Total Cost
$124,593
Indirect Cost
Name
University of Maryland College Park
Department
Type
DUNS #
City
College Park
State
MD
Country
United States
Zip Code
20742