Proceedings of the 2003 ACM/SIGDA Eleventh International Symposium on Field Programmable Gate Arrays - FPGA '03 2003
DOI: 10.1145/611831.611833
|View full text |Cite
|
Sign up to set email alerts
|

High-level modeling and FPGA prototyping of microprocessors

Abstract: Emerging high-level hardware description and synthesis technologies in conjunction with field-programmable gate arrays (FPGAs) have significantly lowered the threshold for hardware development. Opportunities exist to integrate these technologies into a tool for exploring and evaluating microarchitectural designs. This paper presents a case study in developing the synthesizable high-level model of a superscalar processor and producing a working prototype in FPGA. Using an experimental operation-centric hardware… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2009
2009
2012
2012

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 10 publications
0
3
0
Order By: Relevance
“…Early efforts at creating performance models on FPGAs such as Ray and Hoe [2003] and Wunderlich and Hoe [2004] shared the goal of creating a model early in the design process, but these efforts used the FPGA clock itself as the simulation clock, reducing fidelity in order to ease development time and save FPGA resources. Thus these are more closely aligned with what we have termed a direct emulation approach.…”
Section: Performance Models On Fpgasmentioning
confidence: 99%
“…Early efforts at creating performance models on FPGAs such as Ray and Hoe [2003] and Wunderlich and Hoe [2004] shared the goal of creating a model early in the design process, but these efforts used the FPGA clock itself as the simulation clock, reducing fidelity in order to ease development time and save FPGA resources. Thus these are more closely aligned with what we have termed a direct emulation approach.…”
Section: Performance Models On Fpgasmentioning
confidence: 99%
“…The later has an advantage over the former as it is cost effective and faults are removed at design stage whereas in the former it is not possible to do so.FPGA, also called VLSI breadboard, is chosen for implementing IP-Core, providing flexibility in the design. Working prototype of microprocessor is developed in [4]. The FPGA technology is commonly used for circuit emulation.…”
Section: Introductionmentioning
confidence: 99%
“…Full-system simulation based verification with real-world workloads running on the underlying hardware designs has become extremely time consuming. Emulation/prototyping, such as that based on Field Programmable Gate Array (FPGAs) platforms, has emerged as a prominent technique to accelerate verification in recent years [2][3][4][5]. The primary motivation for using these alternative platforms is speed: runtime of a test during emulation is orders of magnitude lower compared to simulation [2].…”
Section: Introductionmentioning
confidence: 99%