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
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;
Conference_Titel :
VLSI Design and Test (VDAT), 2015 19th International Symposium on
Conference_Location :
Ahmedabad
Print_ISBN :
978-1-4799-1742-6
DOI :
10.1109/ISVDAT.2015.7208072