Title :
A high level synthesis interface to erasable programmable logic devices
Author :
Doshi, Ashesh ; Goel, Ashok ; Fuhrman, Thomas
Author_Institution :
Michigan Technol. Univ., Houghton, MI, USA
Abstract :
A high-level synthesis tool for erasable programmable logic devices is described. The intended use of this tool is rapid prototyping of custom designs. Unlike existing synthesis tools for field programmable logic devices, which perform Boolean-level minimization only, this tool performs the high-level synthesis tasks of scheduling, allocation, resource sharing, and binding. The advantage of this approach is that the same Verilog input description and the same synthesis tool are used to synthesize both the custom design and the prototype, thereby guaranteeing consistency. This tool has been tested on several design examples and verified via simulation and working programmed parts to match the behavioral specification
Keywords :
high level synthesis; AUTOCIRCUIT tool; Verilog; allocation; behavioral specification; binding; custom designs; erasable programmable logic devices; high level synthesis interface; rapid prototyping; resource sharing; scheduling; simulation; Digital integrated circuits; Field programmable gate arrays; Hardware design languages; High level synthesis; Integrated circuit synthesis; Logic devices; Programmable logic arrays; Programmable logic devices; Prototypes; Resource management;
Conference_Titel :
Custom Integrated Circuits Conference, 1993., Proceedings of the IEEE 1993
Conference_Location :
San Diego, CA
Print_ISBN :
0-7803-0826-3
DOI :
10.1109/CICC.1993.590479