Digilent XUPV2P Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Matériel Digilent XUPV2P. Digilent XUPV2P User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - (BSB) support for XUPV2P

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

Page 2 - What is BSB?

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

Page 3 - Objective

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

Page 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

Page 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

Page 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!

Page 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

Page 8 - BSB Processor Options

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

Page 9 - BSB Peripheral Selection

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

Page 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

Page 11

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

Page 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

Page 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

Page 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

Page 15 - TestApplication

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

Page 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

Page 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

Page 18 - Downloading the TestApp

May 2005XUPV2P BSB support 4XUPV2P Development System

Page 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

Page 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

Page 21 - Modelsim Simulation Commands

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

Page 22 - Waveform Output

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

Page 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

Commentaires sur ces manuels

Pas de commentaire