Anup’s Blog
BitwiseBlog- Code Chronicles: My goal is to create a go to blog for everything related to ASIC verification. Instead of writing articles in boring tutorial style, I am trying to pick several topics of interest, explore, dive deeper and make them simpler to understand.
Beyond Functional Coverage: The Metric Analyzer
Introduction In ASIC verification, we all use a method known as Metric Driven Verification but we don't use that term much. Instead we always refer...
UVM Analysis Communication – Behind the scenes
Introduction We all know the importance of Transaction Level Modelling also known as TLM in UVM. The fundamental goal of TLM is to provide...
Only One is Needed, No More, No Less: The Singleton
Introduction: Design patterns In object oriented programming, we constantly create classes and their instances. Often, we don't put enough time and...
Natural Selection and Coverage: Can Heuristic Algorithms Improve Test Bench Coverage?
In the realm of verification, coverage is essential in ensuring the closure on the functionality of complex systems. However, as systems become more...