How to use the VHDL and schematic design entry tools.

Slides:



Advertisements
Similar presentations
Analog Basics Workshop Getting started with Tina-TI
Advertisements

1 1 Mechanical Design and Production Dept, Faculty of Engineering, Zagazig University, Egypt. Mechanical Design and Production Dept, Faculty of Engineering,
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
ECE 3130 – Digital Electronics and Design
JustinMind: Dynamic Panels
Verilog XL Tutorial By Greg Edmiston Scott McClure August 2004.
Introduction to Multisim ECE 1020 Professor Ahmadi.
Getting Started with Cadence Compiled by Ryan Johnson April 24, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT.
Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
PIC Programming with Logicator
475 Wall Street, Princeton NJ Introduction to PSCAD © 2012 Nayak Corporation Inc. 1.
Integrated Circuits Laboratory Faculty of Engineering Digital Design Flow Using Mentor Graphics Tools Presented by: Sameh Assem Ibrahim 16-October-2003.
ECE 272 Xilinx Tutorial. Workshop Goals Learn how to use Xilinx to: Draw a schematic Create a symbol Generate a testbench Simulate your circuit.
Sw module user files OrCad 9.2 in Sulautetut. Start  Cadence PSD 14.0  Capture Schematics, logical connections File  Open  Project  h8s_eval.opj.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
ECE – 329 Fall 2007 Lab Manual for Xilinx Example: Design and simulation of a Half Adder Instructor: Dr.Botros.
Simulation of Created Design Documentation on the simulation process of a basic injector-separation channel model design.
Getting Started with Cadence Prepared by Ryan Johnson, 2002  Open Orcad Capture under Engineering Software  Under FILE, choose NEW, PROJECT  The following.
CSE140L – Lab4 Overall picture of Lab4 Tutorial on Bus & Memory Tutorial on Truth table.
Design Process of Serpentine Channel Documentation on the design of a basic injector-separation channel model design.
Robust Low Power VLSI R obust L ow P ower VLSI Designing Printed Circuit Boards – PADS Logic Yousef Shakhsheer Robust Low Power VLSI.
How to Chart a Medical Records Request in the PHI Log
Advanced Digital Circuits ECET 146 Week 3 Professor Iskandar Hack ET 221B,
Mentor Tools tutorial Bold Browser Design Manager Design Architect Library Components Quicksim Creating and Compiling the VHDL Model.
MagicInfo Pro Scheduler Now that a template has been created from content imported into the Library, the user is ready to begin scheduling content to.
First Steps with Eagle PCB by Keith Barrett - Pakuranga College, Auckland, New Zealand v.
Simulink ® Interface Course 13 Active-HDL Interfaces.
Advanced Digital Circuits ECET 146 Week 4 Professor Iskandar Hack ET 221G,
1 Introduction to Xilinx ISL8.1i Schematic Capture and VHDL 1.
ECE122 – Digital Electronics & Design
Command Interpreter Window (CIW)
HDL Bencher FPGA Design Workshop. For Academic Use Only Presentation Name 2 Objectives After completing this module, you will be able to:  Describe the.
1 Introduction to Xilinx ISL8.1i & 11.1 Schematic Capture 1.
Active-HDL Interfaces Debugging C Code Course 10.
Active-HDL Interfaces Building VHPI Applications C Compilation Course 9.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – 30 Lab 3: Layout.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
Creating your Home Directory During Labs you will need to save all your work in a folder called CP120 (or PC120) in your Home Directory (drive I:) To get.
Part IV: Finishing The Layout – Finishing Touches and Design Rule Check September 24-28, 2012 Carol Lenk Introduction to Prototyping a LED Driver.
Programmable Logic Training Course Project Manager.
Lecture #2 Page 1 ECE 4110– Sequential Logic Design Lecture #2 Agenda 1.Logic Design Tools Announcements 1.n/a.
Lab 1 : Introduction to LabView 1 Southern Methodist University Bryan Rodriguez.
Programmable Logic Training Course HDL Editor
Introductory project. Development systems Design Entry –Foundation ISE –Third party tools Mentor Graphics: FPGA Advantage Celoxica: DK Design Suite Design.
Objectives Understand the design environment and flow
Tutorial 5: Simulating a Design. Introduction This tutorial covers how to perform a functional simulation as well as a timing simulation with the Xilinx.
FOCUS II Demonstration Simply click the mouse to advance through the presentation. Or; Tap the right arrow key on the keyboard to advance through the slides.
PRACTICAL ELECTRONICS MASTERCLASS (Mr Bell) (COMPUTERS REQUIRED FOR 1 ST & 2 nd PERIOD) 1.
LAB 0 : OVERVIEW. Max+Plus II Fill in particulars License will be provided within 12 hrs.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
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.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
ECE122 – Digital Electronics & Design Tanner Tools Tutorial Ritu Bajpai September 4, 2008.
Serpentine Channel Demonstration Documentation on the setup and simulation of a complete basic injector-separation channel model design.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
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.
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.
1 Introduction to Engineering Spring 2007 Lecture 18: Digital Tools 2.
Getting Started with Application Software
VAB™ for INFINITY Tutorial
User Profiles and Workspaces
3.01 Apply Controls Associated With Visual Studio Form
5.6 Adding more modules to a page
3.01 Apply Controls Associated With Visual Studio Form
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
Chapter 5 SubVIs.
REVIEW FOR WINDOWS APPLICATIONS TEST ON FRIDAY- SEPT. 7, 2012
Microsoft Windows 7 Basics
Presentation transcript:

How to use the VHDL and schematic design entry tools.

ABSTRACT Demonstrates how to create a top-level schematic that contains instantiations of the modules, and describe how to wire together the modules, and determine the circuit behavior by computer simulation.

Starting the Xilinx’s Software For PC users, start Xilinx program from the Start menu by selecting the following path: Start  Programs  Xilinx Foundation Series 2.1i  Project Manager

Creating New Project Select OK New Project dialog box comes out Give “ Name ”— Lab5; create the directory path — a:\lab5; Select OK

Creating a New Schematic Click on the third item named Schematic Editor in the first flow chart box. Schematic Editor

Schematic Editor Window Symbol Toolbox

Libraries Click on the Symbols Toolbox icon Click on Select Libraries

Instantiating VHDL Modules Select FJKSRE from the SC Symbols Window. Place four FJKSREs in the schematic editor window by simply dragging from the SC Symbols Window.

Instantiating VHDL Modules Similarly select AND2. Place three AND2’s in the Schematic Editor Window.

Instantiating VHDL Modules Place one inverter in the Schematic Editor Window. Select VCC and GND and place it on the Schematic Editor Window.

Adding Hierarchy Connectors Click on the Hierarchy Connector Symbol.

Wiring the Components Go to the left toolbar and click on Draw wires Symbol. To make a connection: 1. Click once at the vertex of a pin; 2. Extend the wire to the desired length; 3. Click on the location you want the wire to terminate. Draw Wires

Simulation Click on the Simulator button in the taskbar on the top of the workspace. Simulator

Simulation Inside the Waveform Viewer Window click on Add Signals. Double Click

Setting the Field Values Click on the text that says Clock, then click on the Select Simulator button in the Waveform Viewer Window. Select Simulators Click Double Click Click

Setting the Field Values Click on the text that says Reset, then click the Logic States Button. Logic States Click Simulation Step

Final Output

Reference Lab Manual