DocumentCode
3534999
Title
A multi-layered XML schema and design tool for reusing and integrating FPGA IP
Author
Arnesen, Adam ; Rollins, Nathaniel ; Wirthlin, Michael
Author_Institution
Dept. of Electr. & Comput. Eng., Brigham Young Univ., Provo, UT, USA
fYear
2009
fDate
Aug. 31 2009-Sept. 2 2009
Firstpage
472
Lastpage
475
Abstract
Reconfigurable computing systems remain difficult to use and program. One way to increase design productivity for these systems is through reuse of previously developed and verified intellectual property (IP) cores. This paper presents CHREC XML, a XML schema that facilitates IP reuse by encapsulating the details of reusable IP cores at multiple levels of abstraction. This schema is independent from any design language or tool and can be used by any tool to understand many details about the interface of a reusable circuit. An IP integration tool was also created based on this schema to demonstrate the ease of IP reuse when cores are described in this meta-data description. This IP integration tool allows a designer to easily select and integrate IP cores from a variety of languages/tools and automatically run the appropriate tools to generate the cores in a form usable by downstream implementation tools.
Keywords
XML; field programmable gate arrays; microprocessor chips; FPGA IP; IP integration tool; field programmable gate arrays; intellectual property cores; meta-data description; multi-layered XML schema; reconfigurable computing systems; Computer applications; Costs; Design engineering; Field programmable gate arrays; Hardware design languages; Integrated circuit interconnections; Intellectual property; LAN interconnection; Productivity; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location
Prague
ISSN
1946-1488
Print_ISBN
978-1-4244-3892-1
Electronic_ISBN
1946-1488
Type
conf
DOI
10.1109/FPL.2009.5272468
Filename
5272468
Link To Document