DE2-115 Control Panel - Part II

Slides:



Advertisements
Similar presentations
RTOS with NiosII Stig Dyngeland Pia Katrin Berge Iago Martin Eraso.
Advertisements

DE2-115 Control Panel - Part I
JED Microprocessors Pty Ltd Presenting the JED T430 low-cost Projector Controllers Nov 22nd, 2009.
1 of 24 The new way for FPGA & ASIC development © GE-Research.
Proposal for an Open Source Flash Failure Analysis Platform (FLAP) By Michael Tomer, Cory Shirts, SzeHsiang Harper, Jake Johns.
Maciej Gołaszewski Tutor: Tadeusz Sondej, PhD Design and implementation of softcore dual processor system on single chip FPGA Design and implementation.
2.3 Inch 8x8 Dot-Matrix Display 數位電路實驗 TA: 吳柏辰 Author: Trumen.
My First Nios II for Altera DE2-115 Board 數位電路實驗 TA: 吳柏辰 Author: Trumen.
NIOS II Ethernet Communication Final Presentation
ECE Department: University of Massachusetts, Amherst Lab 1: Introduction to NIOS II Hardware Development.
ECE Department: University of Massachusetts, Amherst ECE 354 Spring 2006 Lab 2: Capturing and Displaying Digital Image.
CSCE 430/830 A Tutorial of Project Tools By Dongyuan Zhan Feb. 4, 2010.
OS Implementation On SOPC Final Presentation
16x2 LCD Module on DE2-115 數位電路實驗 TA: 吳柏辰 Author: Trumen.
Computer Unit Identify the Part Grade 7 Computer Unit.
COMPUTER HARDWARE ***EXPLORED***
USB host for web camera connection
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
Cumulative Design Review: Interactive Teaching Device April 8 th, 2005 Lance Haney Micah Nance Nathan Young.
The Internal Components of a Personal Computer (PC)
Lab 2: Capturing and Displaying Digital Image
Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab Spring 2009.
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Team 3D Erik Lorhammer Christopher BermelJosh Cornelius Electrical Computer Engineering Electrical EngineerElectrical Engineer.
OS Implementation On SOPC Midterm Presentation Performed by: Ariel Morali Nadav Malki Supervised by: Ina Rivkin.
Translate the following message:
IntelliCart TM Automated Shopping and Checkout System IntelliCart TM Automated Shopping and Checkout System Peter Dao, Joseph Esler, Brett Halper, Jason.
Tutorial on using the DE2i-150 development board
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
PC in New Perspective. PC TeleVision Music System Fax Machine Answering Machine Computer.
Introduction to VGA 數位電路實驗 TA: 吳柏辰 Author: Trumen.
Memory Devices on DE2-115 數位電路實驗 TA: 吳柏辰 Author: Trumen.
My Second FPGA for Altera DE2-115 Board 數位電路實驗 TA: 吳柏辰 Author: Trumen.
NIOS II Ethernet Communication Final Presentation
Introduction to PG & LA 數位電路實驗 TA: 吳柏辰 Author: Trumen.
NAND Flash Failure Behavior Sponsored By Micron Technology Inc.
1 Presented By: Eyal Enav and Tal Rath Eyal Enav and Tal Rath Supervisor: Mike Sumszyk Mike Sumszyk.
Computer Hardware Introduction to Computer Components and Terminology.
 There are many parts that work together to make a computer work.
Source Controller software Ianos Schmidt The University of Iowa.
Computer Parts There are many parts that work together to make a computer work.
Proposal for an Open Source Flash Failure Analysis Platform (FLAP) By Michael Tomer, Cory Shirts, SzeHsiang Harper, Jake Johns
USB host for web camera connection Characterization presentation Presenters: Alexander Shapiro Sergey Alexandrov Supervisor: Mike Sumszyk High Speed Digital.
Introduction To Computers
Done by: Chelsea Bryan Friday, October 10,2014.   The BIOS (aka) Basic input/output system, is a built in software that determines what's a computer.
Computer Parts There are many parts that work together to make a computer work.
Abstract Hooked on Harmonix has been helping you play piano since The project takes input from a commercial MIDI keyboard and displays an image of.
1 of 24 The new way for FPGA & ASIC development © GE-Research.
Computer Parts There are many parts that work together to make a computer work.
Introduction to Computers Mrs. Gambucci
DE2-115 Control Panel - Part I
Lab 0: Familiarization with Equipment and Software
Lab 1: Using NIOS II processor for code execution on FPGA
Depth Analysis With Stereo Cameras
DE2-115 Control Panel - Part II
My First Nios II for Altera DE2-115 Board
IRQ, DMA and I/O Ports - Introduction -
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are four main equipment functions of a computer system: Input, Processing, Storage and Output. Input: the transferring of information.
Memory Devices on DE2-115 Digital Circuit Lab TA: Po-Chen Wu.
Computer Parts There are four main equipment functions of a computer system: Input, Processing, Storage and Output. Input: the transferring of information.
Low cost FPGA implimentation of tracking system from USB to VGA
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Computer Parts There are many parts that work together to make a computer work.
Presentation transcript:

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

Outline SDRAM/SRAM/EEPROM/Flash Controller and Programmer VGA IR Receiver Others USB, PS/2, SD Card, RS232, and HSMC Over all Structure of the DE2-115 Control Panel

SDRAM/SRAM/EEPROM/ Flash Controller and Programmer

Memory Controller and Programmer The Control Panel can be used to write/read data to/from the SRAM, SDRAM, EEPROM, and Flash chips on the DE2-115 board. As an example, we will describe how the SRAM may be accessed; the same approach is used to access the SDRAM, EEPROM, and Flash.

1 2 3

1 2 Audacity (Audio Waveform Editor) + HxD (Hex Editor)

Let's listen to the song!

VGA

VGA Controller DE2-115 Control Panel provides VGA pattern function that allows users to output color pattern to LCD/CRT monitor using the DE2-115 board. Remember to plug a D-sub cable to VGA connector of the DE2-115 before using the Control Panel. The D-subminiature or D-sub is a common type of electrical connector. They are named for their characteristic D-shaped metal shield. When they were introduced, D-subs were among the smallest connectors used on computer systems.

IR Receiver

IR Receiver From the control panel, we can test the IR receiver on the DE2-115 by sending scan code from a remote controller. When the scan code is received, the information will be displayed on the Receiver window represented in hexadecimal. Also, the pressed button on the remote controller will be indicated on the graphic of remote controller on the IR receiver window.

USB, PS/2, SD Card, RS232, and HSMC Others USB, PS/2, SD Card, RS232, and HSMC

可用Putty傳資料 (Connection type: Serial, Speed: 115200) Send是從板子送資料到電腦(字元會於Putty上顯示) Receive是從電腦送資料到板子(字元會於Control panel上顯示)

Over all Structure of the DE2-115 Control Panel

Overall Structure (1/2) The DE2-115 Control Panel is based on a Nios II SOPC system instantiated in the Cyclone IV E FPGA with software running on the on- chip memory. The software part is implemented in C code; the hardware part is implemented in Verilog HDL code with SOPC builder. The source code is not available on the DE2_115 System CD.

Overall Structure (2/2) Each input/output device is controlled by the Nios II Processor instantiated in the FPGA chip. The communication with the PC is done via the USB Blaster link. The Nios II interprets the commands set from the PC and performs the corresponding actions.

The End. Any question?

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