QUARTUS II Version 9.1 service pack 2

Slides:



Advertisements
Similar presentations
Jason Howard. Agenda I. How to download robotc II. What is tele-op used for? III. How to build a basic tele-op program IV. Getting the robot to drive.
Advertisements

Datorteknik DigitalCircuits bild 1 Combinational circuits Changes at inputs propagate at logic speed to outputs Not clocked No internal state (memoryless)
Using LPM Megafunctions in your own VHDL Ian McCrum.
DE1 FPGA board and Quartus
Altera’s Quartus II Installation, usage and tutorials Gopi Tummala Lab/Office Hours : Friday 2:00 PM to.
Simulation of Created Design Documentation on the simulation process of a basic injector-separation channel model design.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
Altera DE2 Board and Quartus II Software ECE 3450 M. A. Jupina, VU, 2014.
CSCE 430/830 A Tutorial of Project Tools By Dongyuan Zhan Feb. 4, 2010.
SOUL INSTALLATION Step-1 For this Please Install the Version 7.0 or SQL Server 2000 or onwards.
Introduction to FPGA Design Illustrating the FPGA design process using Quartus II design software and the Cyclone II FPGA Starter Board. Physics 536 –
DWR-113 FAQ’s 3G WiFi Router.
Advanced Digital Circuits ECET 146 Week 3 Professor Iskandar Hack ET 221B,
SMART Response Initial Set-up: Windows PC Teacher and Class Set-up Creating a Quiz, Test, or Survey Delivering an Assessment Reports Additional Question.
Back to content Final Presentation Mr. Phay Sok Thea, class “2B”, group 3, Networking Topic: Mail Client “Outlook Express” *At the end of the presentation.
Installing the SAFARIODBC.EXE For use with Excel May 3, 2002.
Lecture #3 Page 1 ECE 4110– Sequential Logic Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.No Class Monday, Labor Day Holiday 2.HW#2 assigned.
Step 1: Import Pictures Step 2: Add Titles Step 3: Narrate Story & Customize Motion.
Mentor Tools tutorial Bold Browser Design Manager Design Architect Library Components Quicksim Creating and Compiling the VHDL Model.
Welcome to the session! We will begin soon.. How to Log In: 1.Visit ala.org (any page) 2.Select the Login link at the top right and use your credentials.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Spring Introduction  Today’s tutorial focuses on introducing you to Xilinx ISE and Modelsim.  These tools are used for Verilog Coding Simulation.
Open the Goodyear Homepage Click on Teacher Tools.
Advanced Digital Circuits ECET 146 Week 4 Professor Iskandar Hack ET 221G,
Accelerating Design Cycles Using Quartus II
Working with Windows 2000 What it is: The system inside your computer that enables it to run software Uses icons (pictures) to access and work within programs.
Microsoft Visual Basic 2012 CHAPTER THREE Program Design and Coding.
Microsoft Visual Basic 2010 CHAPTER THREE Program Design and Coding.
FPGA_Editor Probes. . Probe Overview 2 Adding a Probe : GUI Probes tie an internal signal to an output pin To Launch the GUI: Click the “probes” button.
Field Programmable Gate Arrays (FPGAs) An Enabling Technology.
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.
Programmable Logic Training Course Project Manager.
Using Microsoft Word & Excel §Open a new document in MS Word §Click on Tools & then Mail Merge l a dialogue box, like the one on this page, will appear.
GAME:IT Pinball Objectives: Review skills from Introduction Introduce gravity and friction Introduce GML coding into programming.
Lecture #3 Page 1 ECE 4110–5110 Digital System Design Lecture #3 Agenda 1.FPGA's 2.Lab Setup Announcements 1.HW#2 assigned Due.
1 PanelView ™ 300 Micro & MicroLogix ™ Lab 1. 2 Today you will receive training on the NEW PanelView 300 Micro operator terminal and the NEW version of.
How to:-. “MATERIALS” tab is the default selection when you login to this product ADD Materials into a Manifest Store / Folder ** From MATERIALS Tab **
 Seattle Pacific University EE Logic System DesignAlteraBoard-2 Altera Cyclone II (484 Pin BGA) 22 Pins.
Creating and Editing a Web Page
Teaching Digital Logic courses with Altera Technology
“MATERIALS” tab is the default selection when you login to this product ADD Materials Into a Manifest Store / Folder ** From MATERIALS Tab **
Copyright © 2007 by Pearson Education 1 UNIT 6A COMBINATIONAL CIRCUIT DESIGN WITH VHDL by Gregory L. Moss Click hyperlink below to select: Tutorial for.
QUARTUS II Version 9.1 service pack 2 Gregg Chapman Spring 2016.
How to use ISE Dept. of Info & Comm. Eng. Prof. Jongbok Lee.
Using Technology in Mr. White’s Class Mr. White’s Class.
Introduction to the FPGA and Labs
Sequential Logic Design
Programming and Debugging with the Dragon and JTAG
Arria 10 External Memory Interface Example Design Guidelines
Lab 1: Using NIOS II processor for code execution on FPGA
The first change to your project files that is needed is to change the device to the correct FPGA. This is done by going to the Assignments tab on the.
Figure 1.1. A silicon wafer..
An Unobtrusive Debugging Methodology for Actel AX and RTAX-S FPGAs
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
Combinational circuits
Appendix A Barb Ericson Georgia Institute of Technology May 2006
EMT 351/4 DIGITAL IC DESIGN Week # Synthesis of Sequential Logic 10.
European Computer Driving Licence
ECE 4110–5110 Digital System Design
CR 245L Digital Design I Lab Sum of Products, 7-Segment Display,
Programmable Logic Devices: CPLDs and FPGAs with VHDL Design
Week 5, Verilog & Full Adder
SYNTHESIS OF SEQUENTIAL LOGIC
KU College of Engineering Elec 204: Digital Systems Design
European Computer Driving Licence
Running a Java Program using Blue Jay.
ESE 150 – Digital Audio Basics
Remote System Update Example Design for Cyclone IV GX Transceiver Starter Board April 23rd, 2015 (Rev 1.0)
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

QUARTUS II Version 9.1 service pack 2 Gregg Chapman Spring 2016

BACKGOUND The Demystification if Digital Circuitry in 2 Minutes or Less

Diodes

Transistors

Logic Gates

R-S Latch and D Flip-Flop

Register (Memory) One 8-bit Memory Address

Logic Cell Look-Up-Table Combinatorial Logic Latches

Field Programmable Gate Array

DE2 – 115 Board

DE2 – 115 Board Cyclone IV E – EP4CE115F29C7 FPGA

QUARTUS II Version 9.1 service pack 2 Gregg Chapman Spring 2016

PROJECTS Creating a New Project Archiving a Project Restoring a Project from Archive Opening an Existing Project

CIRCUITS DESIGN USING SCHEMATICS

CIRCUITS DESIGN New Schematic Sheet The MegaWizard Making Connections Rubber Band Mode Busses verses Wires Generate Pins Creating Blocks Copying Blocks Compiling Programming What to select if your windows get messed up

COMMON OVERSIGHTS AND PROBLEMS

Troubleshooting Checksheet (90% of problems are caused by one or more of the items listed here. Please go through the checklist before raising your hand for help.) □ Have you chosen the correct FPGA Cyclone IV E , EP4CE115F29C7 □ Is what you wish to compile at the TOP LEVEL □ Have you performed ALL 3 STEPS for setting up pin assignments Copy the .csv file to your Project Folder Add the .csv file to your Project Import the .csv pin assignment file to your Project NOTE: If you only import the pin assignments, they will appear but the compiler won’t use them.

Troubleshooting Checksheet (90% of problems are caused by one or more of the items listed here. Please go through the checklist before raising your hand for help.) □ Under the Files Tab: Do you show any files that are preceded by ..\ This mean that you have added files OUTSIDE of your Project (The program will behave erratically or not work at all until this is resolved) □ Did you compile □ Did you reprogram the board after you compiled

Troubleshooting Checksheet □ Have you chosen the correct FPGA Cyclone IV E , EP4CE115F29C7 □ Is what you wish to compile at the TOP LEVEL □ Have you performed ALL 3 STEPS for setting up pin assignments Copy the .csv file to your Project Folder Add the .csv file to your Project Import the .csv pin assignment file to your Project □ Under the Files Tab: Do you show any files that are preceded by ..\ □ Did you compile □ Did you reprogram the board after you compiled

Other Common Problems Bad Project Locations Anywhere but the Z Drive My Documents Projects inside of other Projects Bad Naming Conventions Spaces and Apostrophes

The Red Error of Death

Bad Writes to ROM and Constants

Quartus Tools

In System Memory Editor Under Tools pull-down menu In-System Memory Content Editor In Instance Manager window, select a Constant or Memory Read Data from In System Memory To write a Constant or Memory, edit the number (changes BLUE) and Write Data (changes RED again if successful). If memory is changing dynamically. Select the Continuously Read Button

Signal Tap II – Clock Set-up Select Tools pull-down menu  Signal Tap II Logic Analyzer In Hardware  Setup  Select USB Blaster  Add Hardware  Close Select a Clock: Signal Configuration  Clock  List (add clock pin if needed, i.e. CLOCK_50) Set the Sample Depth Set Filter to Signal Tap II: pre-synthesis Select List Add the Clock signal Under Data, Select a Sample Depth

Signal Tap II Change to the Signal Tap II Analyzer Window by selecting the Data tab. Right click and select Add Node. Click List Highlight signals and add by pressing > button Clear the checkmarks in Trigger enables (unless otherwise specified) Recompile the Project At .stp window -> OK No triggers -> OK Enable STP file -> Yes Wait for Compile to complete DON’T FORGET TO REPROGRAM FPGA Run Analysis