DocumentCode :
601251
Title :
Case Study: Verification Framework of Samsung Reconfigurable Processor
Author :
Cho, Youngkyu ; Jeong, Sangkwon ; Jeong, Joonsoo ; Shim, Hyunjung ; Han, Yi ; Ryu, Sang-Burm ; Kim, Jung-Ho
fYear :
2012
fDate :
10-13 Dec. 2012
Firstpage :
19
Lastpage :
23
Abstract :
The SRP (Samsung Reconfigurable Processor) is a high-performance, low-power digital signal processor that supports two different operating modes: the VLIW (very long instruction word) mode for running control-intensive code and the CGA (coarse-grained reconfigurable array) mode for running computation-intensive code. In the SRP, an application starts in the VLIW mode, and then may switch back and forth many times between the CGA mode and the VLIW mode throughout its lifetime. In order to support this switching back and forth seamlessly, our C compiler for SRP is capable of generating an executable binary that contain codes for both VLIW and CGA modes. The unusual complexity of SRP verification originates from the unconventional processor architecture/micro-architecture and the complexity of our compiler. In order to manage the unconventional burden that confronts SRP verification engineers, we have aimed to build a scalable verification framework that is both flexible and efficient. In this paper, we report our experience so far, including our effort to be systematic and thorough in our approach.
Keywords :
Automation; Coarse-grained reconfigurable array; Compiler; DSP; RTL checker; Verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification (MTV), 2012 13th International Workshop on
Conference_Location :
Austin, TX, USA
ISSN :
1550-4093
Print_ISBN :
978-1-4673-4441-8
Type :
conf
DOI :
10.1109/MTV.2012.11
Filename :
6519729
Link To Document :
بازگشت