The Use of System for Design Verification of PCI Express Endpoint RTL Core

  • Kim Sun-Wook (Dept of Internet Server, Eletronics and Telecommunications Research Institute) ;
  • Kim Young-Woo (Dept of Internet Server, Eletronics and Telecommunications Research Institute) ;
  • Park Kyoung (Dept of Internet Server, Eletronics and Telecommunications Research Institute)
  • Published : 2004.08.01

Abstract

In this paper, we present a design and experiment of PCI Express core verification model. The model targeting Endpoint core based on Verilog HDL is designed by newly-emerging SystemC, which is a new C++ class library based system design approach. In the verification model, we designed and implemented a SystemC host system model which acted as Root Complex and device driver dedicated to the PCI Express Endpoint RTL core. The verification process is scheduled by scenarios which are implemented in host model. We show that the model is useful especially for verifying the RTL model which has dependencies on system software.

Keywords