DocumentCode
1953027
Title
Multiple Scenario Approach for Pre-Silicon Hardware/Software Co-Verification
Author
Katona, Mihajlo ; Djukaric, Dragan ; Cvejanovic, Djordje
Author_Institution
Univ. of Novi Sad, Novi Sad, Serbia
fYear
2009
fDate
7-8 Sept. 2009
Firstpage
110
Lastpage
119
Abstract
This paper addresses problems associated with verification and FPGA prototyping platform preparation for the pre-silicon software development. Increasing the size of modern SoC makes traditional approach of mapping entire design into one FPGA unsuitable. Consequently, other more appropriate scheme must be found in order to achieve optimal results. One solution for the problem could be platforms with 16 or more modern FPGAs. However, such platform verification cost would be significantly increased and most of the SoC designs would face serious issues during platform preparation if design concept is not adjusted to the specific verification process. In this paper we propose a new approach for multiple FPGA platform scheme suitable for today´s rapid growth of SoC ASIC designs. The proposed approach targets the modular verification approach for pre-silicon software verification instead of using the full scale system verification process.
Keywords
field programmable gate arrays; hardware-software codesign; program verification; system-on-chip; SoC ASIC designs; multiple FPGA platform scheme; pre-silicon hardware-software co-verification; pre-silicon software development; Application specific integrated circuits; Control systems; Data processing; Emulation; Field programmable gate arrays; Hardware design languages; Registers; Software libraries; Software prototyping; Synchronization; ASIC prototyping; FPGA; co-verification; hw/sw; pre-silicon; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer Based Systems, 2009. ECBS-EERC '09. First IEEE Eastern European Conference on the
Conference_Location
Novi Sad
Print_ISBN
978-1-4244-4677-3
Electronic_ISBN
978-0-7695-3759-7
Type
conf
DOI
10.1109/ECBS-EERC.2009.10
Filename
5290982
Link To Document