Introduction to the DE0 Board Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Computer Logic Design.

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
Lecture 8. MIPS Instructions #4 – Branch Instructions #2
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.
FPGA BASED IMAGE PROCESSING Texas A&M University / Prairie View A&M University Over the past few decades, the improvements from machine language to objected.
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.
Lab 6 :Digital Display Decoder: 7 Segment LED display Slide #2 Slide #3 Slide #4 Slide #5 Slide #6 Slide #7 Display Decoder Fundamentals LT Control Input.
CSE430/830 Course Project Tutorial Instructor: Dr. Hong Jiang TA: Dongyuan Zhan Project Duration: 01/26/11 – 04/29/11.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
1 4-Integrating Peripherals in Embedded Systems (cont.)
Lecture 3. RAS Issues in Lucida Prof. Taeweon Suh Computer Science Education Korea University COM609 Topics in Embedded Systems.
The miniDragon+ Board and CodeWarrior Lecture L2.1.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM609 Topics in Embedded Systems.
Engineering 1040: Mechanisms & Electric Circuits Winter 2015 Interfacing Light-Emitting Diodes (LEDs) & Push Buttons to Microcontrollers.
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM503 Parallel Computer Architecture & Programming.
ME456: Mechatronics Systems Design Lecture 3 Chapter 2: Lights On –Lights Off Prof. Clark J. Radcliffe Mechanical Engineering Michigan State University.
Reaction Timer Project
Lecture 6. VFP & NEON in ARM
Lecture 0. Program Introduction Prof. Taeweon Suh Computer Science Education Korea University 2010 R&E Computer System Education & Research.
SIMON Presented By: Amanda Buczkowski James Jenkins Fadi Hanna.
Introduction to Engineering Camera Lab #4 – 3 Task #2 Agenda Review Task #2 procedure Conduct Task #2 Work on lab report.
Projects 8051.
Input Interface – Microprocessor
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University ECM583 Special Topics in Computer Systems.
ECE Lecture 1 1 L15 –I/O Part II Department of Electrical and Computer Engineering The Ohio State University ECE 2560.
 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.
ECEN 248 Lab 2: Logic Minimization and Karnaugh Maps
Copier Jam Detector Design Problem
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.
438 labs. Labs Lab 1: Refreshing C and Linux Programming 2 Lab 1: Refreshing C and Linux Programming 2 – First: Getting familiar with development.
DIGITAL 2 EKT 221 Date : Lecture : 2 hrs. Today’s Outline:  Multi-Level Combinational Logic  Lab1 – Overview (refer to Altera UP2 Manual)
Lecture 4. Sequential Logic #3 Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Logic Design.
1 4-Integrating Peripherals in Embedded Systems (cont.)
1 Transistor. 2 Transistors are used to turn components on and off They come in all different shapes and sizes.
Arduino - Introduction
European Robotic LABoratory
DE2-115 Control Panel - Part I
Lecture 4. Sequential Logic #1
Fundamentals of Computer Engineering
Lecture 4. Sequential Logic #2
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:
COMP211 Computer Logic Design Introduction to the DE2 Board
INC 161 , CPE 100 Computer Programming
Chapter 2 Push button and Potentiometer
FPGA Project I: Up/Down Counter w/ Async Reset
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
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 13) Hasib Hasan
Term Project: Poker Game
Lab 1. Introduction to the DE2 Board
Lecture 5 Binary Operation Boolean Logic. Binary Operations Addition Subtraction Multiplication Division.
EECE6017 Lab 5 My First HPS with GPIO
Lecture 4. Introduction to the DE2 Board
Making) Melody timer.
Let’s use a PUSH-Button!
Logic Gates and Memory.
Interfacing keyboard with FPGA
Reconfigurable Computing (EN2911X, Fall07)
Presentation transcript:

Introduction to the DE0 Board Prof. Taeweon Suh Computer Science & Engineering Korea University COSE221, COMP211 Computer Logic Design

Korea Univ DE0 Board 2 7 Segments Serial Port FPGA (Cyclone-III) LEDs Push Buttons Switches

Korea Univ More Detailed Info 3

Korea Univ DE0 Board Connections 4

Korea Univ Push Buttons Push button provides  Low (0 V) when pressed  High (3.3V) when NOT pressed 5

Korea Univ 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 6

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

Korea Univ LEDs 10 green LEDs on the board To turn on the LED, provide a high level To turn off the LED, provide a low level 8

Korea Univ 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 9

Korea Univ Lab 1 Getting Started 10 BUTTON[1] BUTTON[0] LEDG[9]