DocumentCode :
1953043
Title :
Synthesizable SystemVerilog Assertions as a Methodology for SoC
Author :
Kastelan, Ivan ; Krajacevic, Zoran
Author_Institution :
Fac. of Tech. Sci., Univ. of Novi Sad, Novi Sad, Serbia
fYear :
2009
fDate :
7-8 Sept. 2009
Firstpage :
120
Lastpage :
127
Abstract :
This paper presents one implementation of the Open Control Protocol (OCP) monitoring on the synthesized FPGA design using the implemented library of Synthesizable SystemVerilog Assertions (SSVA). The SSVA library is developed using the layer structure of SystemVerilog assertions. It is used in implementation of the monitors for two profiles of the OCP. SSVA library and OCP monitors are then functionally verified in simulator using the test case of the processor-memory communication. The test case is then synthesized on CHIPit Platinum Edition FPGA. The implemented library and monitors can be used in many commercial and educational projects due to their simplicity and low FPGA area usage.
Keywords :
field programmable gate arrays; hardware-software codesign; logic CAD; software libraries; system-on-chip; CHIPit platinum edition FPGA; FPGA design; SSVA library; SoC verification; commercial projects; educational projects; open control protocol monitoring; processor-memory communication; synthesizable systemverilog assertions; Application specific integrated circuits; Combinational circuits; Computerized monitoring; Control system synthesis; Delay; Design engineering; Field programmable gate arrays; Libraries; Protocols; Testing; Assertion; FPGA; OCP; SystemVerilog;
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.19
Filename :
5290983
Link To Document :
بازگشت