DocumentCode :
3535525
Title :
The evolution of architecture exploration of programmable devices
Author :
Rose, Jonathan
Author_Institution :
Edward S. Rogers Sr. Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
fYear :
2009
fDate :
Aug. 31 2009-Sept. 2 2009
Firstpage :
3
Lastpage :
3
Abstract :
As integrated circuit fabrication processes continue to provide exponential increases in density of transistors with each generation, the question of what to do with those transistors becomes ever more interesting. The most fundamental part of that question is the global organization of the structures created from the transistors, most commonly referred to as the *architecture* of the device. Most IC architecture exploration that is done is quite empirical, with example uses driving through tools to experimentally test new ideas for structures and organizations. This method is used in both programmable logic hardware such as FPGAs, and in programmable instruction set processors. As the processor world now seeks to gain performance through parallelism, its architecture questions have begun to look more similar to those in the FPGA domain. In this talk the author discuss the evolution of the architecture exploration processes that we have worked on at the University of Toronto, and of the new levels that we are currently trying to build. The current effort focusses on HDL-level circuits as "example uses" and this turns out to be rather intricate in the face of the kinds of architecture questions that could be posed. In the future, it may well be that some form of software is the input "example use," thus bringing the processor and FPGA world closer together. For this to work, there needs to be an effective CAD/compiler flow from software to the HDL level. The author give perspective on the state of this art, and discuss what kind of commonality might evolve in architecture exploration tools for FPGAs and processors.
Keywords :
field programmable gate arrays; hardware description languages; logic CAD; microprocessor chips; program compilers; programmable logic devices; CAD; FPGA; HDL level; IC architecture exploration; compiler flow; integrated circuit fabrication process; programmable instruction set processors; programmable logic hardware; transistors; Design automation; Fabrication; Field programmable gate arrays; Hardware; Integrated circuit testing; Logic devices; Programmable logic arrays; Routing; Strontium; Transistors;
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.5272566
Filename :
5272566
Link To Document :
بازگشت