Journal on Communications ›› 2012, Vol. 33 ›› Issue (11): 151-158.doi: 10.3969/j.issn.1000-436x.2012.11.019

• Technical Report • Previous Articles     Next Articles

Method for reducing the complexity of clock domain crossing design and its verification in system-on-chips

Dan LIU1,Yi FENG2,Xiang-lei DANG2,Dong TONG2,Xu CHENG2,Ke-yi WANG2   

  1. 1 ShenZhen Graduate School,Peking University,Shenzhen 518055,China
    2 Microprocessor Research & Development Center,Pekin niversity,Beijing 100871,China
  • Online:2012-11-25 Published:2017-07-25
  • Supported by:
    The National High Technology Research and Development Program of China(863 Program)

Abstract:

Existing methods for clock domain crossing (CDC) design were used directly in a system-on-chip (SoC),which result in high design and verification complexity.To solve this problem,a design method was proposed.It separated CDC design completely from functional design and transmits all the CDC signals in an IP design with the help of an independent and dedicated CDC processing module.It also scaled down the total number of CDC signals to two groups of opposite directions through encapsulating point-to-point communication interface as well as processing CDC signals of the same direction in combination.Experiment results demonstrate that this method is able to sharply reduce the verification complexity of CDC design and also simplify the whole SoC design,without significant adding to transfer delay or area cost of an IP design.

Key words: system-on-chip, clock domain crossing design, verification complexity, communication interface

No Suggested Reading articles found!