DE2-115 Control Panel - Part I

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

Follow the instruction to install the PC Suite from the SD card: 1.Go to the settings -> SD Card & phone storage -> Enable the mass storage only mode 2.Connect.
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 4 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
Addition Facts
Copyright 2006 SPiiPlus Training Class Simple IB23810 Motor Setup.
Teacher/Mentor Institute Using the Cortex Chuck Powell.
Configuring APACS & AAN Controllers
TROUBLESHOOTING guide
Computers Are Your Future Twelfth Edition Chapter 4: System Software Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.
Troubleshooting Startup Problems
EPOS Studio Configuration
SystemCheck for TestNav. Agenda 2 SystemCheck for TestNav – Overview – iPads and Chromebooks – Accessing SystemCheck SystemCheck – Check Your System Proctor.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Planning and Cabling Networks Network Fundamentals – Chapter 10.
Xilinx 6.3 Tutorial Integrated Software Environment (ISE) Set up basic environment Select Gates or Modules to Be simulated (Insert Program Code) Run Waveform.
Exercise 1: Install PC Software & NXT Firmware
In The Name Of Allah, The Most Beneficent, The Most Merciful
O X Click on Number next to person for a question.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
Running Free DSP software Code Explorer under WinXP Requirement: 1.Win98 CD (Bootable Version) 2.VMWare Workstation for Windows V6 Note: This tutorial.
David Walker Ottawa TMG Users Group 15 March 2014.
Database System Concepts and Architecture
CY-SWR1100 Dual Band Wireless N Router
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
SIMOCODE-DP Software.
PBv2.x Pen F/W Upgrade SOP
Addition 1’s to 20.
25 seconds left…...
Test B, 100 Subtraction Facts
Week 1.
We will resume in: 25 Minutes.
1 Unit 1 Kinematics Chapter 1 Day
O X Click on Number next to person for a question.
©2004 Brooks/Cole FIGURES FOR CHAPTER 11 LATCHES AND FLIP-FLOPS Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter.
Altera’s Quartus II Installation, usage and tutorials Gopi Tummala Lab/Office Hours : Friday 2:00 PM to.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
CSCE 430/830 A Tutorial of Project Tools By Dongyuan Zhan Feb. 4, 2010.
1 Arduino Board: Arduino UNO Arduino Programing Environment: Arduino 0022
Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet Intel.
DE2-115 Control Panel - Part II
Part 1 Using the ARM board And start working with C Tutorial 5 and 6
CSE430/830 Course Project Tutorial Instructor: Dr. Hong Jiang TA: Dongyuan Zhan Project Duration: 01/26/11 – 04/29/11.
ADAM Single Writer User’s Manual ETA Chips Co., Kr, 2011 Rev 1.0.
U81X0 Downloading Tool Manual 1 ( Version 1.2 ) FlashRW For U81X0 Version 4.0.0(Build #95V) February 2004 LG Electronics Inc.
Tutorial on using the DE2i-150 development board
1 Keyboard Controller Design By Tamas Kasza Digital System Design 2 (ECE 5572) Summer 2003 A Project Proposal for.
1 Introduction to Xilinx ISL8.1i Schematic Capture and VHDL 1.
1 Introduction to Xilinx ISL8.1i & 11.1 Schematic Capture 1.
U81X0 Downloading Tool Manual 1 ( Version 2.0) FlashRW For U81X0 Version 4.0.0(Build #100V) April 2004 LG Electronics Inc.
Teaching Digital Logic courses with Altera Technology
Introduction to the DE0 Board Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Computer Logic Design.
After Construction Name: Per #:.
DE2-115 Control Panel - Part I
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.
COMP211 Computer Logic Design Introduction to the DE2 Board
Lab 1. Introduction to the DE2 Board
Lecture 4. Introduction to the DE2 Board
Presentation transcript:

DE2-115 Control Panel - Part I 數位電路實驗 TA: 吳柏辰 Author: Trumen

Outline Introduction to DE2-115 Control Panel Control Panel Setup Controlling the LEDs, 7-segment Displays, and LCD Display Switches and Push-buttons

Introduction to DE2-115 Control Panel

Introduction to Control Panel The DE2-115 board comes with a Control Panel facility that allows users to access various components on the board from a host computer. The host computer communicates with the board through a USB connection. The facility can be used to verify the functionality of components on the board or be used as a debug tool while developing RTL code.

Control Panel Setup

Control Panel Setup The Control Panel Software Utility is located in "/DE2_115_tools/DE2_115_control_panel/" in the DE2-115 System CD. It's free of installation, just copy the whole folder to your host computer and launch the control panel by executing the "DE2_115_ControlPanel.exe".

Activate the Control Panel (1/2) Make sure Quartus II 10.0 or later version is installed successfully on your PC. Set the RUN/PROG switch to the RUN position. Connect the supplied USB cable to the USB Blaster port, connect the 12V power supply, and turn the power switch ON. Start DE2_115_ControlPanel.exe on the host computer. The Control Panel user interface will appear.

Activate the Control Panel (1/2)

Activate the Control Panel (2/2) The DE2_115_ControlPanel.sof bit stream is loaded automatically as soon as the DE2_115_control_panel.exe is launched. In case the connection is disconnected, click on CONNECT where the .sof will be re- loaded onto the board. Note, the Control Panel will occupy the USB port until you close that port; you cannot use Quartus II to download a configuration file into the FPGA until the USB port is closed.

DE2-115 Control Panel Concept Active on the host computer Implemented in the FPGA board

Controlling the LEDs, 7-segment Displays, and LCD Display

Switches and Push-buttons

Push-buttons Each of these buttons is debounced using a Schmitt Trigger circuit. Since the push-buttons are debounced, they are appropriate for using as reset inputs in a circuit.

Debounce Logic Circuit Level-sensitive v.s. edge-sensitive button input (bi) Level-sensitive Edge-sensitive bi==1 bi==0 bi==0 bi==0 button state (bs) 1 2 3 bi==1 會使用edge-sensitive主要是因為按一次button只會希望送出一次信號 所以(3) 可當作是edge-sensitive的state 因為整個過程只會有一個cycle在(3),這行為就是edge-sensitive要的 雖然可能反應速度會慢一點,但因為clk訊號很快 (~MHz),所以幾乎是感覺不到delay bi==0 bi==1 bi==1 bi==1 7 6 5 4 bi==0

Switches Switches are not debounced, and are assumed for use as level-sensitive data inputs to a circuit.

The End. Any question?

Reference "DE2-115 User Manual" by Terasic Technologies Inc.