COMP211 Computer Logic Design Introduction to the DE2 Board

Slides:



Advertisements
Similar presentations
Junior Control Insight An introduction to the software – and the Deltronics Junior Serial Interface.
Advertisements

DE2-115 Control Panel - Part I
Dr. Gary Stewardson, Raymond Boyles Hello again, Sparkey here. Slippery and I will help you explore how to create a program that simulates outputs on a.
LAB 3 – Review of the Assignment. -- Clarifications Vikram Murali. TA : CSE 140L Prof. CK Cheng.
DE1 FPGA board and Quartus
Downloading to Altera Nios Development Kit CSCE 488 Witawas Srisa-an.
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
ECE 265 – LECTURE 13 Interface to switches and LEDs 7/3/ ECE265.
CSCE 430/830 A Tutorial of Project Tools By Dongyuan Zhan Feb. 4, 2010.
Figure 1.1 The Altera UP 3 FPGA Development board
The Electronics Kit TEE2O1 Mr. Payne’s Period 5 Room S111.
1 Applied Control Systems Technology. 2 Pin configuration Applied Control Systems.
Digilent System Board Capabilities Serial Port (RS-232) Parallel Port 1 Pushbutton Hint: Good for a reset button Connected to a clock input. See Digilent.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
1 4-Integrating Peripherals in Embedded Systems (cont.)
The miniDragon+ Board and CodeWarrior Lecture L2.1.
SE3910 Week 2, Class 1 Today Basic Circuits Other ??? Tomorrow Lab 2, S365 (Complete prelab BEFORE) Thursday See ScheduleSchedule SE-2811 Slide design:
1 Keyboard Controller Design By Tamas Kasza Digital System Design 2 (ECE 5572) Summer 2003 A Project Proposal for.
Advanced Digital Circuits ECET 146 Week 4 Professor Iskandar Hack ET 221G,
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM609 Topics in Embedded Systems.
KeypadFunctionDescription A Accelerator Accelerate Speed B Brake Decrease Speed C Cruise On Turn on cruise system * + Increase speed # -Decrease Speed.
Reaction Timer Project
SIMON Presented By: Amanda Buczkowski James Jenkins Fadi Hanna.
Input Interface – Microprocessor
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM583 Special Topics in Computer Systems.
 Seattle Pacific University EE Logic System DesignAlteraBoard-2 Altera Cyclone II (484 Pin BGA) 22 Pins.
COE4OI5 Engineering Design Chapter 1: The 15 minutes design.
1-3 GPIO_Output(LuminaryLibrary) 1.Alter the output current to 4mA 2.Let LED0 turn on but LED 1 turn off. Modify your program in E:\yourname\arm.
Teaching Digital Logic courses with Altera Technology
AND Gate Inputs Output Input A (Switch) Input B (Switch) Output Y (Lamp) 0 (Open) 0 (OFF) A B Lamp.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM509 Computer Systems.
Introduction to the DE0 Board Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Computer Logic Design.
ECE 448 Lab 3 FPGA Design Flow Based on Xilinx ISE and ISim. Using Seven-Segment Displays, Buttons, and Switches.
DIGITAL 2 EKT 221 Date : Lecture : 2 hrs. Today’s Outline:  Multi-Level Combinational Logic  Lab1 – Overview (refer to Altera UP2 Manual)
1 4-Integrating Peripherals in Embedded Systems (cont.)
The Guitar Chord Learning System Western Washington University Microcomputer-Based Design Project Calvin A. Sessions.
1 Transistor. 2 Transistors are used to turn components on and off They come in all different shapes and sizes.
EECE6017C Lab 1 Introduction to Altera tools and Circuit Simulation
Arduino Uno – controlling LED strips
EGR 2131 Unit 4 Combinational Circuits: Analysis & Design
European Robotic LABoratory
DE2-115 Control Panel - Part I
BATTERY PERFORMANCE METER FOR ELECTRIC PROPULSION SYSTEMS
Lab 0: Familiarization with Equipment and Software
Lab 1: Using NIOS II processor for code execution on FPGA
Dept. of Electrical and Computer Eng., NCTU
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.
DIGITAL 2 EKT 221 Date : Lecture : 2 hrs.
CS4101 Introduction to Embedded Systems Lab 1: General Purpose IO
Logic Gates.
Lab02 :Logic Gate Fundamentals:
INC 161 , CPE 100 Computer Programming
ECE 4110–5110 Digital System Design
EECE 5117C/6017C Lab 2 Traffic Light Controller using FSM
Programming Scratch to Control a K’NEX Fairground Ride
CR 245L Digital Design I Lab Sum of Products, 7-Segment Display,
Chapter 2 Push button and Potentiometer
Raspberry Pi: External Inputs & Outputs
Traffic light programming challenges
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
CS-4540 Robotics - Lab 05 Switch inputs to the Arduino Uno
Decoding and Using a 4x4 Keyboard
Lab 1. Introduction to the DE2 Board
Lecture 5 Binary Operation Boolean Logic. Binary Operations Addition Subtraction Multiplication Division.
Lecture 4. Introduction to the DE2 Board
Let’s use a PUSH-Button!
Oregon Robotics Tournament and Outreach Program
Decoding and Using a 4x4 Keyboard
Interfacing keyboard with FPGA
Reconfigurable Computing (EN2911X, Fall07)
Presentation transcript:

COMP211 Computer Logic Design Introduction to the DE2 Board Prof. Taeweon Suh Computer Science Education Korea University

DE2 Board Serial Port FPGA (Cyclone-II) LCD 7 Segments LEDs Switches Push buttons

More Detailed Info

DE2 Board Connections

Push Buttons Push button provides Low (0 V) when pressed High (3.3V) when NOT pressed

Switches Switch provides Low (0 V) when the switch is in the DOWN position (closest to the edge of the board) High (3.3 V) when the switch is in the UP position

7 Segments To light up a segment, provide a low level To turn off a segment, provide a high level

LEDs 27 LEDs on the board To turn on the LED, provide a high level 18 red LEDs 9 green LEDs To turn on the LED, provide a high level To turn off the LED, provide a low level Red LEDs Green LEDs

Pin Assignment Let’s use the same names in our design as listed in the manual Then, we don’t have to manually assign inputs and output in our design to the FPGA pins Just import the pin assignment file (excel file) from Quartus-II, which is linked in the class web

Lab 1 Getting Started KEY[0] KEY[1] LEDR[0]