Professional Documents
Culture Documents
S COLLEGE OF ENGINEERING
(Autonomous College Affiliated to Visvesvaraya Technological University, Belgaum)
Bull Temple Road, Basavanagudi, Bangalore-560019
AAT - I
Simulation of System Verilog programs and Coverage
Analysis using Cadence Tools
Submitted by
SANJANA VK 1BM19EC141
Course Instructor
Dr. Kiran Bailey
Assistant Professor
DEPARTMENT OF
ELECTRONICS AND COMMUNICATION
EVEN SEM (2021-22)
CONTENTS
1. Implement JK flipflop with asynchronous active low reset and test the
design using interface block and modport
2. Design mod 9 Up/Down counter with asynchronous active high reset and test
the design using interface block and modport
Block diagram:
//RTL design
//Test bench
//Top module
Simulation waveforms:
Coverage Reports:
2. Design a mod 9 Up/Down counter with asynchronous active high reset and test
the design using interface block and modport
Block diagram:
//Test bench
//Top module
Simulation waveforms:
Coverage Reports:
3. Design a mod 6 synchronous Up/Down counter and test the design using
SV test bench architecture with interface, clocking block and modports
Block diagram:
//Test bench
Simulation waveforms:
Coverage Reports:
4. Simulation of programs relating to OOPs concepts
Block diagram:
//transactor class, driver class and test bench were defined in the same file
//Top module
Simulation waveforms:
Coverage Reports: