DocumentCode :
1985887
Title :
A logic based hardware development environment
Author :
Belkacemi, S. ; Benkrid, K. ; Crookes, D.
Author_Institution :
Sch. of Comput. Sci., Queen´´s Univ., Belfast, UK
fYear :
2003
fDate :
9-11 April 2003
Firstpage :
280
Lastpage :
281
Abstract :
This paper presents a logic-based approach to hardware abstraction and composition based on the logic programming language Prolog. This is an attempt to satisfy the dual requirement of abstract hardware design and hardware efficiency. Central to this approach is a hardware description environment called HIDE, which provides more abstract and elegant hardware descriptions and compositions than are possible in traditional hardware description languages such as VHDL or Verilog. The environment enables highly scaleable and parameterized composition of blocks using a small set of constructors e.g. ´horizontal´ and ´vertical´ for 2D circuit abstractions and the novel ´above´ constructor for 3D circuit compositions. It also generates preplaced configurations in EDIF (and VHDL) format for Xilinx FPGAs (field programmable gate arrays).
Keywords :
field programmable gate arrays; hardware description languages; high level synthesis; logic CAD; logic programming; 2D circuit abstraction; 3D circuit composition; EDIF; HIDE; Prolog; VHDL; Verilog; Xilinx FPGA; field programmable gate array; hardware abstraction; hardware description environment; logic programming; logic-based hardware development; Assembly; Circuits; Clocks; Computer science; Digital signal processing; Field programmable gate arrays; Hardware design languages; Java; Logic programming; Two dimensional displays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field-Programmable Custom Computing Machines, 2003. FCCM 2003. 11th Annual IEEE Symposium on
Print_ISBN :
0-7695-1979-2
Type :
conf
DOI :
10.1109/FPGA.2003.1227270
Filename :
1227270
Link To Document :
بازگشت