Basic Simulation on CADENCE

This tutorial is on functional simulation of digital circuits on Genus tool of CADENCE software for ASIC Implementation.

  • Open the terminal
  • Source the cadence.cshrc
  • Check whether the commands are working as below: –
  • Create a directory for saving files as below
  • Create design_file.v as shown below: – (gedit counter.v)
  • Check the syntax of design.v (in this example: counter.v) (no syntax errors found)
  • Induce syntax error in line 24 by removing semicolon
  • Perform syntax check: – (shows syntax near 26|3)
  • Correct the syntax check and save the file.
  • Similarly create the testbench file for design, check syntax and save the file. (Shown below)
  • Execute the command  as below: – ncverilog counter_tst.v counter.v +gui +rw+access
  • Simvision gui will open: –
  • Simvision gui will open: –
  • Right click on signals as shown below and send to Waveform Window:
  • Run the simulation: –
  • Observe the waveforms: –

Post Credit

Faculty Advisor: Prof. Kamalakanta Mahapatra

Instructor: K Sudeendra, Teaching Assistants: S K Ram, J P Mohanty

VLSI Laboratory

The VLSI laboratory at ECE Department of NIT Rourkela is obliged towards the support and encouragement of Ministry of Electronics and Information Technology, Government of India. The overall activities is purely supported by the Special Manpower Development Program for Chips to System Design (SMDP-C2SD) project.

2 thoughts on “Basic Simulation on CADENCE”

Comments are closed.

Shopping Basket