DocumentCode :
1223491
Title :
Design considerations for soft embedded programmable logic cores
Author :
Wilton, Steven J E ; Kafafi, Noha ; Wu, James C H ; Bozman, Kimberly A. ; Ova, Victor O Aken ; Saleh, Resve
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Volume :
40
Issue :
2
fYear :
2005
Firstpage :
485
Lastpage :
497
Abstract :
As integrated circuits become increasingly more complex and expensive, the ability to make post-fabrication changes will become much more attractive. This ability can be realized using programmable logic cores. Currently, such cores are available from vendors in the form of "hard" rectangular layouts. We focus on an alternative approach for fine-grain programmability: vendors supply a synthesized RTL version of their programmable logic core (a "soft" core) and the integrated circuit designer synthesizes the programmable logic fabric using standard cells. Although this technique suffers in terms of speed, density, and power overhead, the task of integrating such cores is far easier than the task of integrating "hard" cores into an ASIC or SoC. When the required amount of programmable logic is small, this ease of use may be more important than the increased overhead. This paper presents two synthesized "soft" programmable logic core architectures and describes their associated place and route issues. We compare the two architectures to each other, and to a "hard" programmable logic core. We also show how these cores can be made more efficient by creating a nonrectangular architecture, an option not usually available to "hard" core vendors. Finally, a proof-of-concept integrated circuit containing one of these cores is described.
Keywords :
field programmable gate arrays; integrated circuit design; system-on-chip; ASIC; SoC design; design considerations; field-programmable gate arrays; fine-grain programmability; hard programmable logic core; hard rectangular layouts; integrated circuit design; nonrectangular architecture; post-fabrication changes; power overhead; proof-of-concept integrated circuit; soft embedded programmable logic cores; soft programmable logic core architectures; standard cells; synthesized RTL; Application specific integrated circuits; Costs; Fabrication; Fabrics; Integrated circuit synthesis; Logic circuits; Logic design; Programmable logic arrays; Programmable logic devices; System-on-a-chip;
fLanguage :
English
Journal_Title :
Solid-State Circuits, IEEE Journal of
Publisher :
ieee
ISSN :
0018-9200
Type :
jour
DOI :
10.1109/JSSC.2004.841038
Filename :
1388638
Link To Document :
بازگشت