ACM Home Page
Please provide us with feedback. Feedback
Controller estimation for FPGA target architectures during high-level synthesis
Full text PdfPdf (146 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 15th international symposium on System Synthesis table of contents
Kyoto, Japan
SESSION: Reconfigurable system table of contents
Pages: 56 - 61  
Year of Publication: 2002
ISBN:1-58113-576-9
Authors
Carsten Menn  FZI Forschungszentrum Informatik, Karlsruhe, Germany
Oliver Bringmann  FZI Forschungszentrum Informatik, Karlsruhe, Germany
Wolfgang Rosenstiel  Universität Tübingen, Tübingen, Germany
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS\DATC : IEEE Computer Society
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/581199.581213
What is a DOI?

ABSTRACT

In existing synthesis systems, the influence of the area and delay of the controller is not or not sufficiently taken into account. But the controller can have a big influence, especially, if a certain data-path realization requires a huge number of states and/or con trol signals. This paper presents a new approach on controller estimation during high-level synthesis for FPGA-based target architectures. The estimator, presented in this paper can be invoked after or during every synthesis-step, i.e. allocation, scheduling and binding, respectively. By considering the control ler influence on the overall area of a design, design space explo ration can be made more accurate and less error prone. We present an approach for estimating area of the controller based on information which are easily accessible during each step of high-level synthesis, so no explicit description of the controller, which usually will be generated after the binding, is necessary. This is particularly valuable in the allocation phase, where intensive design space explorations have to be done, based on fast and accurate estimates.




Collaborative Colleagues:
Carsten Menn: colleagues
Oliver Bringmann: colleagues
Wolfgang Rosenstiel: colleagues