DocumentCode :
3586224
Title :
A Novel Approach for SVA Generation of DDR Memory Protocols Based on TDML
Author :
Kayed, Mohamed O. ; AbdelSalam, Mohamed ; Guindi, Rafik
Author_Institution :
Mentor Graphics, Cairo, Egypt
fYear :
2014
Firstpage :
61
Lastpage :
66
Abstract :
System Verilog Assertions (SVA) is widely used by hardware designers and verification engineers to apply Assertion Based Verification (ABV) methodology on their hardware designs. However, the ambiguity of design specifications specified by different protocol standards in general and JEDEC memory protocol standards in specific imposes numerous difficulties on designers and verification engineers when translating design specifications into SVA. This motivated us to find a simple way to capture design specifications from JEDEC standard and automatically generate SVA that can be used as checkers for DDR memory protocols. In this paper, we propose a new method to capture design specifications using a timing diagram tool that documents the captured design specifications in a Timing Diagram Mark up Language (TDML) based format and generate SVA from the TDML document. The viability and the potential of our work are demonstrated with an Industrial case study using JEDEC LPDDR3 Memory Protocol Standard.
Keywords :
DRAM chips; hardware description languages; memory protocols; ABV methodology; Assertion Based Verification methodology; DDR memory protocols; JEDEC LPDDR3 memory protocol standard; SVA generation; System Verilog Assertions; TDML; Timing Diagram Markup Language; general memory protocol standard; hardware design specifications; timing diagram tool; Delays; Hardware; Protocols; Standards; Unified modeling language; XML; DDR memories; Functional Verification; SVA; TDML; Timing Diagrams;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification Workshop (MTV), 2014 15th International
ISSN :
1550-4093
Type :
conf
DOI :
10.1109/MTV.2014.15
Filename :
7087235
Link To Document :
بازگشت