loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
9th EUROMICRO Conference on Digital System Design (DSD'06)
VIPACES, Verification Interface Primitives for the Development of AXI Compliant Elements and Systems
Cavtat near Dubrovnik, Croatia
August 30-September 01
ISBN: 0-7695-2609-8
Armando S?nchez-Pe?, University of Las Palmas de Gran Canaria, Spain
Pedro P. Carballo, University of Las Palmas de Gran Canaria, Spain
Luz Garc?, University of Las Palmas de Gran Canaria, Spain
Antonio N?, University of Las Palmas de Gran Canaria, Spain
This paper presents VIPACES (Verification Interface Primitives for the development of AXI Compliant Elements and Systems), a simple environment for the verification of AMBA 3 AXI systems in Verification IP (VIP) production. The elements come from the necessity of creating generic modules, in the verification phase, for this widely used protocol. These primitives are presented as a not compiled library written in SystemC where interfaces are the core of the library. The definition of interfaces instead of generic modules let the user construct custom modules improving the resources spent during the verification phase as well as easily adapting his own modules to the AMBA 3 AXI protocol. As validation scenario, results obtained for an AXI bus connecting IDCT and other processing resources for MPEG4 video decoding are presented.
Index Terms:
AMBA 3 AXI, Emulation, Environment, DCT, IDCT, IP, VIP, SystemC, System-on-Chip (SoC), Test, TLM, VIPACES, Verification, Virtual Components.
Citation:
Armando S?nchez-Pe?, Pedro P. Carballo, Luz Garc?, Antonio N?, "VIPACES, Verification Interface Primitives for the Development of AXI Compliant Elements and Systems," dsd, pp.305-312, 9th EUROMICRO Conference on Digital System Design (DSD'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.