📞 +91-7667918914 | ✉️ ijarcce@gmail.com
International Journal of Advanced Research in Computer and Communication Engineering
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 2, ISSUE 8, AUGUST 2013

A Novel approach of identifying uninitialized register in SOC designs

KAMAL PRAKASH PANDEY, RAKESH KUMAR SINGH, SURENDRA KUMAR TADI, ANIL KUMAR Associate Professor Department of Electronics And Communication Engineering SIET, Allahabad, India Research Scholar Electronics And Communication Engineering SIET, Allahabad, India Assistant Professor Department of Electronics and Communication Engineering, SHIATS-DU, Allahabad, India

👁 49 views📥 1 download
Share: 𝕏 f in
Abstract: As we know that today‟s‟SoC designs comprise of IP blocks from different design team and vendors. Integrating and verifying them is a challenge for design teams. Verification happens mainly in two stages RTL and Gate level simulation. One of the key challenges in gate level simulation of a ASIC/SoC is X (unknown) propagation debug. X propagation happens due to many reasons such as uninitialized memory, timing violations and due to non-resettable flops. X propagation due to non resettable flops are very difficult to debug and consumes enormous time, challenge further increases due to presence of hundreds/thousands of such non resettable flops which needs to be traced separately for every X propagation, To avoid these X propagation, such flops should be initialized with random value 0 or 1 in the beginning (at 0 time) to mimic silicon behavior but the problem is list of such non resettable flops is not available to the soc team and there are no efficient & reliable techniques present to identify such flops. The proposed paper explains a methodology which can generate a list of non resettable flops required to avoid „X‟ propagation in gate simulation. This uses formal tools and gate level VCD of the physical design.

Keywords: Non resettable flop, Gate level Simulation, Uninitialized register

How to Cite:

[1] KAMAL PRAKASH PANDEY, RAKESH KUMAR SINGH, SURENDRA KUMAR TADI, ANIL KUMAR Associate Professor Department of Electronics And Communication Engineering SIET, Allahabad, India Research Scholar Electronics And Communication Engineering SIET, Allahabad, India Assistant Professor Department of Electronics and Communication Engineering, SHIATS-DU, Allahabad, India, “A Novel approach of identifying uninitialized register in SOC designs,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE)

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.