{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CadenceTutorial2

CadenceTutorial2 - ECE456 Lab Tutorial 2 HSPICE and Nanosim...

Info icon This preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
1 ECE456 Lab Tutorial 2 HSPICE and Nanosim Simulation Introduction Contents 1Introduction ................................................................................................................................................... 2 2Cadence Analog Design Environment ........................................................................................................... 2 2.1Launch Analog Design Environment ......................................................................................................... 2 2.2HSPICE Simulation Setup .......................................................................................................................... 3 2.3Stimuli Setup .............................................................................................................................................. 4 2.4Simulation Output Data .............................................................................................................................. 5 2.5Viewing Simulation Results ....................................................................................................................... 6 2.6Saving and loading States ........................................................................................................................... 7 Variable and Parametric Analysis ................................................................................................................... 9 2.7Create a cellview ........................................................................................................................................ 9 2.8Launch ADE(Analog Design Environment) ............................................................................................... 9 2.9Setting up additional output for delay measurement ................................................................................ 10 2.10Variable setup ......................................................................................................................................... 13 2.11Running simulation ................................................................................................................................ 13 2.12Parametric analysis ................................................................................................................................. 14 3Netlist Extraction & running HSPICE in command line ............................................................................. 15 3.1Extracting netlist ....................................................................................................................................... 15 3.2Running HSPICE ...................................................................................................................................... 16 3.3HSPICE netlist example ........................................................................................................................... 18 3.4CosmosScope and Awaves ...................................................................................................................... 19 4Nanosim ...................................................................................................................................................... 21 4.1Netlist for Nanosim Simulation ................................................................................................................ 22 4.2Nanosim Configuration File ..................................................................................................................... 22 4.3Running Nanosim ..................................................................................................................................... 23 4.4Nanosim simulation example using input vector file . .............................................................................. 24 4.4.1Command .............................................................................................................................................. 24 4.4.2netlist ..................................................................................................................................................... 24 4.4.3.cmd file example ................................................................................................................................. 26 4.4.4.cfg file example ................................................................................................................................... 26 4.4.5.vec file example .................................................................................................................................... 26 5CosmosScope .............................................................................................................................................. 27 6Pathmill ....................................................................................................................................................... 29 6.1Command ................................................................................................................................................. 29 6.2netlist ....................................................................................................................................................... 29 6.3.cfg file example ...................................................................................................................................... 29 6.4Result ........................................................................................................................................................ 30 1 Introduction The purpose of the second lab tutorial is to help you in simulating your inverter design that you designed in the first lab tutorial. You will use HSPICE and Nanosim to simulate your design and evaluate its performance by examining the simulation results. Upon completion of this tutorial, you should be able to: - Simulate your schematic using HSPICE - Examine the results of your HSPICE simulation
Image of page 1

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
2 - Extract a netlist from your schematic - Simulate your schematic using Nanosim - Examine the results of your Nanosim simulation using CosmosScope and Eview 2 Cadence Analog Design Environment The Analog Design Environment is where all the simulations and the netlist extractions of your inverter design can be done. Here you can set up the type of simulation to be run with the appropriate input signals, run the simulation and display the results in a graphical viewer. 2.1 Launch Analog Design Environment If you have not opened your InverterTest schematic cellview, open it by selecting File -› Open from the drop down menu in the CIW. Select the tutorial library and make sure that you select the schematic view. In the schematic window, select Tools -› Analog Environment from the drop down menu. A new window named Cadence Analog Design Environment appears. The correct design (Library, Cell, View) to be simulated should be displayed in the window under the Design box. 2.2 HSPICE Simulation Setup
Image of page 2
3 To setup a HSPICE simulation, select Setup -› Simulator/Directory/Host from the drop down menu. A new window named Choosing Simulator/Directory/Host appears. Select hspiceS for the Simulator . The Project Directory field specifies where the simulation files and results are to be stored. If you need to store results in another directory or path, you can change it here. Note that results from subsequent simulation runs will overwrite the previous results unless they are to be stored in a different location. For this tutorial, just use the default path. Click OK to finish.
Image of page 3

Info icon This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern