Embedded Systems Design Flow Using Altera’s Fpga Development Board (De2115 T-Pad) Spring 2012

Only available on StudyMode
  • Topic: Altera, Nios II, Embedded system
  • Pages : 47 (9158 words )
  • Download(s) : 159
  • Published : January 31, 2013
Open Document
Text Preview
Embedded Systems Design Flow using Altera’s FPGA Development Board (DE2115 T-Pad) SPRING 2012
Ankita Goel Hamid Mahmoodi

Table of Contents
Chapter 1: Introduction to the DE2-115 Development and Education Board ............................................... 3 1.1 Overview of DE2-115 .......................................................................................................................... 3 1.2 Block Diagram of the DE2-115 Board.................................................................................................. 5 1.3 Getting Started.................................................................................................................................... 7 1.4 Control Panel Demonstration ........................................................................................................... 15 Chapter 2: Hardware Design Flow Using Verilog in Quartus II ................................................................... 16 2.1 Introduction to Quartus II System Development Software .............................................................. 16 2.2 Design Flow (Hardware Only) ........................................................................................................... 18 2.3 Binary Adder Example ....................................................................................................................... 19 Step by Step Binary Adder Tutorial ......................................................................................................... 20 2.4 Introduction to System Builder ......................................................................................................... 32 Chapter 3: Hardware and Software Co-design Flow ................................................................................... 40 3.1 Introduction to Nios II Soft-Core Processor ...................................................................................... 40 3.2 Co-design Flow .................................................................................................................................. 42 3.3 Overview of System Integration Software SOPC Builder and Q Sys ................................................. 43 3.4 Introduction to Nios II SBT for Eclipse .............................................................................................. 44 Binary Adder Tutorial Using Nios II ......................................................................................................... 44 Chapter 4 : Video Generation for Text Display on T-Pad ............................................................................ 51 Introduction ................................................................................................................................................ 51 Hardware ................................................................................................................................................ 51 Software .................................................................................................................................................. 52 Step by Step ALU on T-Pad Tutorial ............................................................................................................ 53 Hardware Setup ...................................................................................................................................... 53 Step 1 : System Setup by using System Builder ...................................................................................... 53 Step 2: Quartus II – Hardware Setup ...................................................................................................... 54 Step 3: SOPC Builder Hardware Setup .................................................................................................... 58 Software...
tracking img