DocumentCode :
3567350
Title :
XCC-a tool for designing parameterizable IP cores in VHDL
Author :
Mitra, Sujoy
Author_Institution :
Xilinx Inc., San Jose, CA, USA
Volume :
1
fYear :
1999
Firstpage :
752
Abstract :
As time to market and the ability to design a system on a chip become the prime determinant of the economic viability of new products, FPGAs are being used in applications calling for thousands or even millions of gates. Critical to implementing such systems quickly is the existence of intellectual property cores on lines similar to the large libraries provided by ASIC vendors. Here at XILINX, we are in the process of defining a methodology for creating and distributing IP cores targeted to XILINX FPGAs. We describe a tool for creating such IP cores in VHDL, the lingua franca of PLD based system designers. This tool is able so convert IP cores specified in structural (and, perhaps, parametric) VHDL into a form that can be distributed in a reasonably secure format. This tool makes it possible for third-party IP developers to create cores targeted to XILINX FPGAs merely by specifying the core in VHDL. Such a core may contain special implementation directives aimed at achieving better mapping into a target FPGA. In the final analysis, the core generation process is greatly simplified and accelerated.
Keywords :
field programmable gate arrays; hardware description languages; industrial property; logic CAD; program compilers; ASIC vendors; FPGA; PLD based system; VHDL; XCC; XILINX Core Compiler; core generation process; economic viability; implementation directives; intellectual property cores; large libraries; parameterizable IP cores design; secure format; system on a chip; time to market; Acceleration; Application specific integrated circuits; Field programmable gate arrays; Hardware design languages; Intellectual property; Libraries; Logic design; Silicon; Table lookup; Time to market;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems, and Computers, 1999. Conference Record of the Thirty-Third Asilomar Conference on
ISSN :
1058-6393
Print_ISBN :
0-7803-5700-0
Type :
conf
DOI :
10.1109/ACSSC.1999.832429
Filename :
832429
Link To Document :
بازگشت