Digilent XUPV2P Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro Hardware Digilent XUPV2P. Digilent XUPV2P User Manual Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk

Shrnutí obsahu

Strany 1 - (BSB) support for XUPV2P

May 2005EDK Base System Builder (BSB) support for XUPV2P BoardXilinx University Program

Strany 2 - What is BSB?

May 2005XUPV2P BSB support 10BSB System Overview• Finally BSB lists the system configuration summary for the generated design

Strany 3 - Objective

May 2005XUPV2P BSB support 11EDK Xilinx Platform Studio (XPS)• After BSB finishes, XPS provides several options for the next path ! Select Download

Strany 4 - XUPV2P Development System

May 2005XUPV2P BSB support 12Design Implementation• A bunch of things happen under the hood!!– An HDL representation of the design will be created i

Strany 5 - Mini-Howto

May 2005XUPV2P BSB support 13Serial Output• Connect a RS232 serial cable from the XUP-V2P board serial port to the PC • Open a terminal (i.e., Hyper

Strany 6 - BSB Board Selection

May 2005XUPV2P BSB support 14You’ve Done It!You have just implemented a System-on-Chip Design using a Xilinx FPGA!

Strany 7 - BSB Processor Selection

May 2005XUPV2P BSB support 15TestApplication• BSB also generates a simple test application– Each IO EDK peripheral is wiggled by software– LEDs are

Strany 8 - BSB Processor Options

May 2005XUPV2P BSB support 16Interfacing with Peripherals1) Disable “Mark to Initialize BRAMs”1) Enable “Mark to Initialize BRAMs”

Strany 9 - BSB Peripheral Selection

May 2005XUPV2P BSB support 17TestApplication ModificationUncomment to print valuesUncomment to print values

Strany 10 - BSB System Overview

May 2005XUPV2P BSB support 18Downloading the TestApp• Select Tools!Download and the software is recompiled, programmed into the FPGA bitstream, and

Strany 11

May 2005XUPV2P BSB support 19Simulation Setup• Select Options!Project Options and either point to already compiled libraries or compile them new– No

Strany 12 - Design Implementation

May 2005XUPV2P BSB support 2What is BSB?• The Base System Builder (BSB) wizard is a software tool that help users quickly build a working system tar

Strany 13 - Serial Output

May 2005XUPV2P BSB support 20Simulation Script• Select Tools!Start HDL Simulator – Enter the following commands (or as a do script) at the modelsim

Strany 14 - You’ve Done It!

May 2005XUPV2P BSB support 21Modelsim Simulation Commands# Make sure to set EDK to compile for verilogdo system.dovsim system system_conf glbladd wa

Strany 15 - TestApplication

May 2005XUPV2P BSB support 22Waveform Output“Ente” being sent to the JTAG UART (part of the actual data transmission)

Strany 16 - Interfacing with Peripherals

May 2005XUPV2P BSB support 23Design Size and Implementation Time• Design Size: Currently only 3% of 2VP30 FPGA for entire Microblaze design– There

Strany 17 - TestApplication Modification

May 2005XUPV2P BSB support 3Objective• Use a BSB design (or derivative) as the basis for:– Standalone processor based designs– Board Support Package

Strany 18 - Downloading the TestApp

May 2005XUPV2P BSB support 4XUPV2P Development System

Strany 19 - Simulation Setup

May 2005XUPV2P BSB support 5Mini-Howto• Use EDK 7.1 SP1 (H.11.3) and ISE 7.1 SP2 (H.40)• Launch EDK Platform Studio (XPS) and select BSB flow– Poin

Strany 20 - Simulation Script

May 2005XUPV2P BSB support 6BSB Board Selection• Select “I would like to create a new design” versus using a previous BSB session as a starting poin

Strany 21 - Modelsim Simulation Commands

May 2005XUPV2P BSB support 7BSB Processor Selection• BSB supports both the PowerPC405 and Microblaze processors, select the Microblaze processor for

Strany 22 - Waveform Output

May 2005XUPV2P BSB support 8BSB Processor Options• Accept the default Microblaze Processor Options

Strany 23 - Implementation Time

May 2005XUPV2P BSB support 9BSB Peripheral Selection• The user can now include various peripherals provided on the board and select among parameters

Komentáře k této Příručce

Žádné komentáře