loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
17th IEEE International Workshop on Rapid System Prototyping (RSP'06)
Integrated Verification Approach during ADL-Driven Processor Design
Chania, Crete
June 14-June 16
ISBN: 0-7695-2580-6
Anupam Chattopadhyay, Aachen University of Technology, Germany
Arnab Sinha, Indian Institute of Technology, India
Diandian Zhang, Aachen University of Technology, Germany
Rainer Leupers, Aachen University of Technology, Germany
Gerd Ascheid, Aachen University of Technology, Germany
Heinrich Meyr, Aachen University of Technology, Germany
Nowadays, Architecture Description Languages (ADLs) are getting popular to achieve quick and optimal design convergence during the development of Application Specific Instruction-Set Processors (ASIPs). Verification, in various stages of such ASIP development, is a major bottleneck hindering widespread acceptance of ADL-based processor design approach. Traditional verification of processors are only applied at Register Transfer Level (RTL) or below. In the context of ADL-based ASIP design, this verification approach is often inconvenient and error-prone, since design and verification are done at different levels of abstraction. In this paper, this problem is addressed by presenting an integrated verification approach during ADL-driven processor design. Our verification flow includes the idea of automatic assertion generation during high-level synthesis and support for automatic test-generation utilizing the ADL-framework for ASIP design. We show the benefit of our approach by trapping errors in a pipelined SPARC-compliant processor architectur
Citation:
Anupam Chattopadhyay, Arnab Sinha, Diandian Zhang, Rainer Leupers, Gerd Ascheid, Heinrich Meyr, "Integrated Verification Approach during ADL-Driven Processor Design," rsp, pp.110-118, 17th IEEE International Workshop on Rapid System Prototyping (RSP'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.