• DocumentCode
    1673498
  • Title

    Realistic dynamic timing verification for complex mixed signal hard macro´s using UVM

  • Author

    Parihar, Kunal ; Venkatesh, M. ; Patel, Ravikumar

  • Author_Institution
    ST Microelectron., New Delhi, India
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    2
  • Abstract
    The paper addresses an attempt to perform dynamic timing simulations of complex mixed signal IP´s. The targeted IP is a memory and uses its behavioural model; the idea spans from checking the presence of IO Path delays and timing checks viz. setup, hold, recovery, removal, width etc, and validating the impact on the IP behaviour. The methodology is developed and validated on UVM semantics; the eco-system is customized to incorporate an ad-hoc timing algorithm. This approach has proven to be flexible and accurate in validating the timing behaviour of the memory models which boosted up the functional coverage. It has also helped in catching strategic and systemic bugs that would have not been caught otherwise. This approach though tested on memories, is applicable to any AMS IP´s having timing checks.
  • Keywords
    formal verification; integrated memory circuits; mixed analogue-digital integrated circuits; timing circuits; AMS IP; IO path delay; UVM semantic; ad-hoc timing algorithm; complex mixed signal IP; complex mixed signal hard macro; dynamic timing simulation; functional coverage; memory model; realistic dynamic timing verification; timing check; universal verification methodology; Computer bugs; Delays; IP networks; Monitoring; Synchronization; System-on-chip; IP; SDF; UVM_TLM_FIFO; coverage; timing checks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design and Test (VDAT), 2015 19th International Symposium on
  • Conference_Location
    Ahmedabad
  • Print_ISBN
    978-1-4799-1742-6
  • Type

    conf

  • DOI
    10.1109/ISVDAT.2015.7208072
  • Filename
    7208072