• DocumentCode
    2643980
  • Title

    Clock Domain Crossing Fault Model and Coverage Metric for Validation of SoC Design

  • Author

    Feng, Yi ; Zhou, Zheng ; Tong, Dong ; Cheng, Xu

  • Author_Institution
    Dept. of Comput. Sci., Peking Univ., Beijing
  • fYear
    2007
  • fDate
    16-20 April 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Multiple asynchronous clock domains have been increasingly employed in system-on-chip (SoC) designs for different I/O interfaces. Functional validation is one of the most expensive tasks in the SoC design process. Simulation on register transfer level (RTL) is still the most widely used method. It is important to quantitatively measure the validation confidence and progress for clock domain crossing (CDC) designs. In this paper, we propose an efficient method for definition of CDC coverage, which can be used in RTL simulation for a multi-clock domain SoC design. First, we develop a CDC fault model to present the actual effect of metastability. Second, we use a temporal dataflow graph (TDFG) to propagate the CDC faults to observable variables. Finally, CDC coverage is defined based on the CDC faults and their observability. Our experiments on a commercial IP demonstrate that this method is useful to find CDC errors early in the design cycles
  • Keywords
    circuit simulation; clocks; data flow analysis; data flow graphs; formal verification; system-on-chip; CDC errors; RTL simulation; clock domain crossing fault model; commercial IP; coverage metric; design validation; functional validation; metastability effect; multiclock domain SoC design; multiple asynchronous clock domains; register transfer level; system-on-chip; temporal dataflow graph; validation confidence; Clocks; Flip-flops; Flow graphs; Metastasis; Observability; Protocols; Synchronization; System-on-a-chip; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition, 2007. DATE '07
  • Conference_Location
    Nice
  • Print_ISBN
    978-3-9810801-2-4
  • Type

    conf

  • DOI
    10.1109/DATE.2007.364491
  • Filename
    4212001