Digilent XUPV2P Instrukcja Użytkownika Strona 1

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Sprzęt komputerowy Digilent XUPV2P. Digilent XUPV2P User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj

Podsumowanie treści

Strona 1 - (BSB) support for XUPV2P

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

Strona 2 - What is BSB?

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

Strona 3 - Objective

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

Strona 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

Strona 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

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

Strona 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

Strona 8 - BSB Processor Options

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

Strona 9 - BSB Peripheral Selection

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

Strona 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

Strona 11

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

Strona 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

Strona 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

Strona 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

Strona 15 - TestApplication

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

Strona 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

Strona 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

Strona 18 - Downloading the TestApp

May 2005XUPV2P BSB support 4XUPV2P Development System

Strona 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

Strona 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

Strona 21 - Modelsim Simulation Commands

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

Strona 22 - Waveform Output

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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag