DocumentCode
1686192
Title
Modular FPGA-based hardware platform for emulation
Author
Matoga, Lukasz ; Koczor, Arkadiusz ; Golek, Michal ; Zadek, Pawel ; Penkala, Piotr
Author_Institution
Evatronix S.A., Bielsko-Biała, Poland
fYear
2015
Firstpage
402
Lastpage
408
Abstract
The paper presents logic concepts of scalable architecture of a system for emulation purposes along with dedicated, underlying FPGA-based board modules as an implementation platform. These modules provide scalability of emulation system and support full system functionality. This article also presents an analysis of feasibility of the scalable system based on a hybrid-structure. The system consists of dedicated hardware modules and third-party, easy-to-get evaluation boards to provide a cheap solution with fast bring-up time for emulation purposes. By complying to many industry standards in the areas of communication interfaces, memory modules, connectors etc. the presented platform acts as a cost-effective, desktop-size solution and can be used in early stages of hardware-assisted verification process. The paper discusses the use of this system throughout the different emulation modes as well as explains problems common to modern logic gate arrays. The article presents performance achievements of the implemented communication channel to the host and discusses the architectural features affecting system construction and efficiency.
Keywords
field programmable gate arrays; logic design; FPGA; communication interfaces; connectors; hardware platform; hardware-assisted verification; logic concepts; logic gate arrays; memory modules; Boards; Clocks; Computer architecture; Emulation; Field programmable gate arrays; Hardware; Standards; Field Programmable Gate Arrays; acceleration; emulation; hardware verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Mixed Design of Integrated Circuits & Systems (MIXDES), 2015 22nd International Conference
Conference_Location
Torun
Print_ISBN
978-8-3635-7806-0
Type
conf
DOI
10.1109/MIXDES.2015.7208551
Filename
7208551
Link To Document