Verilog XL Tutorial By Greg Edmiston Scott McClure August 2004.

Slides:



Advertisements
Similar presentations
Introduction to Eclipse. Start Eclipse Click and then click Eclipse from the menu: Or open a shell and type eclipse after the prompt.
Advertisements

Audacity: a step-by-step tutorial Presented by: Terry W. Hoffland.
Copyright © 2005 Rockwell Automation, Inc. All rights reserved. 1 Micro Logix 1100 RSLogix 500 LAB#2 Timing, Counting & Comparing.
An End-User Perspective On Using NatQuery Extraction From two Files T
Getting Started with Cadence Compiled by Ryan Johnson April 24, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT.
PSPICE Tutorial Spring 2015
BuildGates ® Tutorial Scott McClure Greg Edmiston August 2004.
ECE 272 Xilinx Tutorial. Workshop Goals Learn how to use Xilinx to: Draw a schematic Create a symbol Generate a testbench Simulate your circuit.
ECE – 329 Fall 2007 Lab Manual for Xilinx Example: Design and simulation of a Half Adder Instructor: Dr.Botros.
How to use the VHDL and schematic design entry tools.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
Simulation of Created Design Documentation on the simulation process of a basic injector-separation channel model design.
Using the Unity 98 Cordless Response System Directions : Courtesy of IHC public relations.
A Visual Introduction to PC SAS. Start SAS by double-clicking on the SAS icon...
Creating First Class Web Pages Log into your account.
Ch 9 Managing Active Directory User Accounts. Objectives Create Organizational Unit Creating User Accounts in Active Directory Disabling, Enabling, and.
1 FOR OFFICIAL USE ONLY How To Add a CATMS Team Mailbox to Your Outlook Profile.
How to Use The Borland C++ Compiler Version 5
Introduction to Graphical User Interfaces. Objectives * Students should understand what a procedural program is. * Students should understand what an.
Basic Pspice Instructions Stuart Tewksbury
Mentor Tools tutorial Bold Browser Design Manager Design Architect Library Components Quicksim Creating and Compiling the VHDL Model.
Intro to C++. Getting Started with Microsoft Visual Studios Open Microsoft Visual Studios 2010 Click on file Click on New Project Choose Visual C++ on.
Setting up Eclipse Computer Organization I 1 August 2009 ©2009 McQuain Getting Eclipse for C/C++ Development Go to and click on Download.
Tutorial 111 The Visual Studio.NET Environment The major differences between Visual Basic 6.0 and Visual Basic.NET are the latter’s support for true object-oriented.
Promodel tutorial tutorial.
Wimba Presenters Guide North Dakota University System 2009.
Creating a Project with C++ Builder
Class 1 Remote Instruction More with Forms and Controls EDU 556 Programming for Instruction Dr. Steve Broskoske This is an audio PowerCast. Make sure.
Active-HDL Interfaces Debugging C Code Course 10.
Active-HDL Interfaces Building VHPI Applications C Compilation Course 9.
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
Fall 08, Oct 31ELEC Lecture 8 (Updated) 1 Lecture 8: Design, Simulation Synthesis and Test Tools ELEC 2200: Digital Logic Circuits Nitin Yogi
Learning How to Make a PowerPoint Presentation A tutorial for novice users.
Graphical User Interface You will be used to using programs that have a graphical user interface (GUI). So far you have been writing programs that have.
Objectives Understand the design environment and flow
CS320n –Visual Programming More LabVIEW Foundations.
SoC Design Flow and Tools
Screenshots of Mentor Schematic Capture Software TAMU Group August 2014 J. Gilmore 1.
Undertow Suite Tutorial. Set the license environment variables Set up environment variable for the license manager: setenv UT_ROOT_DIR path/undertow (distribution.
Using Simulator With Undertow Suite. Source environment variables For example, envsource has all the environment variables set up. You can change the.
ECE 2372 Modern Digital System Design Section 4.8 Xilinx Schematic Capture Simulation Tutorial.
Simulink Simulink is a graphical extension to MATLAB for modeling and simulation of systems. In Simulink, systems are drawn on screen as block diagrams.
1 After completing this lesson, you will be able to: Get around the Internet with your browser. Connect to the Internet. Print Web pages. Save Web pages.
Compiling and running Java programs with BlueJ. Successfully compiled files program files in BlueJ You can tell from the shade of a program icon in BlueJ.
Introduction to Verilog Section Outline Set Up the Environment Your First Verilog File Set Up the Test Bench Running the Simulation.
1 Using the mail.cozzini.com Address Book. 2 Sending a new Click on New button.
Intro Compiler Configuration and Sample Project Walkthrough (For Axiom CME11E9-EVB)
1 VHDL & Verilog Simulator. Modelsim. 2 Change the directory to where your files exist (All of the files must be in a same folder). Modelsim.
XP New Perspectives on Creating Web Pages With Word Tutorial 1 1 Creating Web Pages With Word Tutorial 1.
It’s always important that all of your nodes be numbered. So the way to do that is to go to Options at the top of the screen then select Preferences. When.
Copyright © 2007 by Pearson Education 1 UNIT 6A COMBINATIONAL CIRCUIT DESIGN WITH VHDL by Gregory L. Moss Click hyperlink below to select: Tutorial for.
Excel Functions. Part 1. Introduction 2 An Excel function is a formula or a procedure that is performed in the Visual Basic environment, outside the.
STEP-1 START PROTEUS Click on START button and you will get “ Proteus 7 professional “  Install Lab Center Proteus in the PC.  After Successful installation.
Getting started with Simulink
HOW TO RECORD YOUR VOICE FOR AN AUDIO PODCAST Audacity Tutorial.
VLSI Synthesis and Simulation Tools Nitin Yogi 01/09/2009
VAB™ for INFINITY Tutorial
WikID installation/training
Getting Eclipse for C/C++ Development
Using a set-up file to read ASCII data into SPSS
Tutorial Explora Tutorial for Educators:
Excel in M.E. –Using add-ins
Updating Your Section’s Website
OrCAD Capture Version 9.1 Parts Libraries.
1. Open Visual Studio 2008.
Steps in accessing Past Examination Papers
DAT2343 LMC Simulator Usage © Alan T. Pinck / Algonquin College; 2003.
Getting Eclipse for C/C++ Development
Presentation transcript:

Verilog XL Tutorial By Greg Edmiston Scott McClure August 2004

Tutorial Disclaimer This tutorial includes one way of simulating in Verilog XL. This is not necessarily the best way of simulating, depending on your requirements. This tutorial is a simple step-through designed to familiarize the user with Verilog XL, and thus is basic in nature. More advance simulations are not found in this tutorial.

Create Verilog File Create a text file with the text shown here This code represents a basic circuit with delay and test stimulus Save as “example.v” Verilog code files often have a “.v” file extension

Enter ICFB Type “who am i”  Gives xhost address setenv DISPLAY {xhost} Type “icfb &” to start Cadence

Import Verilog File in ICFB Import the “example.v” Verilog file by choosing File >> Import >> Verilog in ICFB CIW

Importing Verilog File “Verilog In” window pops up Set Target Library Name to “new” Highlight “example.v” in file selection box at the top of the window Press the Add button on the “Verilog Files to Import” line Click OK at the top of the “Verilog In” window

Verify File Import Open up the Library Manger from the CIW and inspect to ensure the “new” library includes a cell named “circuit_with_delay”

Verify File Import Open the Schematic view of the “circuit_with_ delay” from the Library Manager and verify that it resembles the screenshot to the left

Running Verilog XL Close all windows except a terminal From your home directory type “verilog +gui example.v” Verilog should open with your example loaded Note: “example.v” has to be saved in your home directory for this command to function

Simulating with Verilog XL Verilog should open the SimVision Design Browser and Console The stimcrct module should be displayed under the simulator icon

Simulating with Verilog XL Click on the stimcrct icon The circuit inputs and outputs should now be visible under Signal/Variable

Simulating with Verilog With the stimcrct highlighted choose Select>>Signals

Simulating with Verilog XL Now that the signals are highlighted, send them to the logic display by clicking on the indicated button Click Here

Simulating with Verilog XL Click the Play button to run the simulation Run Button

Simulating with Verilog XL Since the simulation has no initial stop point the output will appear similar to the window to the left

Simulating with Verilog XL To rerun the simulation it must first be reset Reset the simulation by choosing “Reinvoke Simulator” from the simulation menu

Simulation with Verilog XL Run the simulation by pressing the Run button Run Button

Simulation with Verilog XL Simulation output should look like this

Conclusion This concludes the Verilog XL Tutorial This tutorial was derived from the SMU Cadence Verilog XL Tutorial log_intro.pdf log_intro.pdf