System Prototyping and Hardware Software Design - PowerPoint PPT Presentation

1 / 6
About This Presentation
Title:

System Prototyping and Hardware Software Design

Description:

Lab 1 - Basic Hardware Design: Create an XPS project using Base System Builder ... Application: Write a basic C application that utilizes the UART and GPIO. ... – PowerPoint PPT presentation

Number of Views:27
Avg rating:3.0/5.0
Slides: 7
Provided by: trongy
Category:

less

Transcript and Presenter's Notes

Title: System Prototyping and Hardware Software Design


1
System Prototyping and Hardware Software Design
  • Trong-Yen Lee
  • http//www.ntut.edu.tw/tylee
  • E-mail tylee_at_ntut.edu.tw

2
Course Outline
  • Introduction
  • System Prototyping Platforms
  • Design Environments and Tools
  • Hardware/Software Partitioning Techniques
  • Hardware Design for FPGA
  • Software Development for Embedded Processor in
    FPGA
  • System Verification
  • Case Study

3
Lab
  • Lab 1 - Basic Hardware Design Create an XPS
    project using Base System Builder to develop a
    basic MicroBlaze system for a target board.
  • Lab 2 - Adding IP to a MicroBlaze Design Learn
    to add IP such as bridges, OPB peripherals, OPB
    bus, and others to the basic hardware design.
  • Lab 3 - Adding Custom IP Explore adding a custom
    IP to your MicroBlaze design, using the
    Creating/Importing Peripheral Wizard.
  • Lab 4 - Writing Basic Software Application Write
    a basic C application that utilizes the UART and
    GPIO.
  • Lab 5 - Advanced Software Writing Use the OPB
    Timer and the interrupt service routine.
  • Lab 6 - Verification Perform on-chip debug with
    Chipscope-Pro

4
Prerequisites
  • Basic understanding of FPGA
  • Basic understanding of VLSI
  • Understand the Xilinx ISE tool set
  • Basic C programming
  • Basic understanding of Xilinx MicroBlaze?
    processors
  • Basic HDL knowledge

5
Book and References
  • Wayne Wolf, FPGA-Based System Design, Prentice
    Hall, 2004.
  • hppt//www.xilinx.com/support/support.htm
  • FPGA-based System prototyping related papers

6
Score
  • Mean Term Exam. 30
  • Homework 30
  • Term Project 40
Write a Comment
User Comments (0)
About PowerShow.com