Академический Документы
Профессиональный Документы
Культура Документы
Objetivos
ChipScope Pro 2
Contenido
ChipScope Pro 3
Introduccin
Depuracin utilizando ChipScope Pro
Insertar un core ChipScope Pro
Resumen
Prctica 6: ChipScope Pro
Depuracin tradicional
Es problemtico acceder a las seales internas del sistema
Pads
IO IO
Pads
IP
Core
IP Cores
Custom
Logic
CPU
Core
Custom
Core
Memory
Array
Logic BIST
Access
Memory BIST
Custom Boundary Scan TAP Controller
ChipScope Pro 4
Utilizar JTAG
IO Pads
IO Pads
Depuracin tradicional
Pines dedicados conectados a un analizador lgico
Virtex-II Pro
External Logic
Pins
XC2VP20
FF1152
Analyzer
Probe
points
Contenido
ChipScope Pro 6
Introduccin
Depuracin utilizando ChipScope Pro
Insertar un core ChipScope Pro
Resumen
Prctica 6: ChipScope Pro
Pads
IO IO
Pads
ILA
ILA
IBA Custom
IP
Core
Logic
PPC405
Core
Memory
Array
Custom ILA
Core
La depuracin es flexible
ILA
ICON
ChipScope Pro 7
IO Pads
IO Pads
Bridge
OPB Bus
OPB GPIO
Arbiter
User Logic
PLB Bus
Aurora
OPB SDRAM
Probe
points
ILA Block
RAM
Xilinx FPGA
System
Busses
IBA Block
RAM
Xilinx FPGA
ChipScope Pro 10
Contenido
ChipScope Pro 11
Introduccin
Depuracin utilizando ChipScope Pro
Insertar un core ChipScope Pro
Resumen
Prctica 6: ChipScope Pro
Implementation
Implementation
JTAG
Real-time
Real
Real-time
Control
Control
Debug
Debug
Verification
Verification
Netlist
Netlist Merge
Merge
Implementation
Implementation
Agrega un core en
cualquier momento
JTAG
FPGA
FPGA
Configuration
Configuration
FPGA
FPGA Design
Design
Netlist
Netlist
Agrega cores de
depuracin en sistemas
sintetizados
FPGA
FPGA
Configuration
Configuration
Real-time
Real
Real-time
Control
Control
Pass
Pass Fail
Fail
Margin
Margin Analysis
Analysis
Browse to directory,
give project name,
and click Save
Select core
Select family, part
ChipScope Pro 13
Expanded Bit
Enable storage Values and Functions
qualifications Based on Match Type
ChipScope Pro 14
ChipScope Pro 15
Inserter Called
Automatically
During Translate
Stage
Automatically Launch
the ChipScope Pro
Analyzer
NGCBUILD is used
to merge top-level
netlist with all underlying
cores and sub-netlists
Encrypted files appear
as black-boxes with
ENCRYPTED tag
Cores appear as
levels of hierarchy
in Hierarchy Browser
ChipScope Pro 17
ChipScope Pro 19
Outline
ChipScope Pro 20
Introduction
Debugging Using ChipScope Pro
Inserting ChipScope Core
Summary
Lab 6: ChipScope Pro Lab
Summary
ChipScope Pro core provides improved visibility and access
Point access from within design
Minimal impact to design
Increased productivity
Integrated into FPGA design flow
Rapid iteration
Share resources
ChipScope Pro 21
Outline
ChipScope Pro 22
Introduction
Debugging Using ChipScope Pro
Inserting ChipScope Core
Summary
Lab 6: ChipScope Pro Lab