DocumentCode :
3582575
Title :
Reusable and design independent memory controller scoreboard using memory data hazard checks
Author :
Gandhi, Manobindra ; Mohd-Mokhtar, Rosmiwati
Author_Institution :
Sch. of Electr. & Electron. Eng., Univ. Sains Malaysia, Nibong Tebal, Malaysia
fYear :
2014
Firstpage :
1
Lastpage :
6
Abstract :
This paper investigates memory data hazard checks as a method to implement a reusable and memory controller design independent scoreboard. A scoreboard architecture that uses memory data hazard checks is proposed and implemented, along with a testbench implementation that uses this scoreboard. The memory data hazard scoreboard and testbench implementation is then evaluated on selected memory controller designs, for functionality, as well as reusability. The evaluation results show scoreboard reusability of 100% is achievable, with testbench reusability of at least 60%, and up to 70%. A qualification process is established to ensure the scoreboard and testbench is functionally correct. From the results, it shows that a properly architected scoreboard and testbench code, once properly qualified, can significantly reduce verification time on subsequent projects.
Keywords :
DRAM chips; formal verification; memory architecture; independent memory controller scoreboard design; memory data hazard check; memory data hazard scoreboard reusability; scoreboard architecture; testbench code; testbench implementation; testbench reusability; verification time; Hazards; Measurement; Memory architecture; Qualifications; SDRAM; Standards; User interfaces; Memory controller verification; SDRAM; Scoreboard design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Research and Development (SCOReD), 2014 IEEE Student Conference on
Print_ISBN :
978-1-4799-6427-7
Type :
conf
DOI :
10.1109/SCORED.2014.7072992
Filename :
7072992
Link To Document :
بازگشت