Xilinx v1.00a specifications Introduction, Features

Page 1

I

R

ChipScope PLBv46 IBA (Bus Analyzer) (v1.00a)

DS619 (v1.0) September 17, 2007

Product Specification

 

 

Introduction

The ChipScope™ PLB IBA core is a specialized Bus Analyzer core designed to debug embedded systems that contain the IBM CoreConnect™ Processor Local Bus (PLB) version 4.6. The ChipScope PLB46 IBA core in EDK is based on a Tcl script that generates an HDL wrapper to the PLB IBA and calls the ChipScope Core Generator to generate the netlist based on user parameters.

Features

The ChipScope PLBv46 IBA is a soft IP core designed for Xilinx® FPGAs and contains the following features:

Probes the master, slave, arbiter, and error status signals of the PLBv46 bus

Probes the PLBv46 OR'ed slave signals

Automatically adjusts ports to the PLBv46 bus width

Separates master, slave, and error status signals into independent match units which can be enabled or disabled by a design parameter

Allows independent enabling or disabling of probed master, slave, and error status signals for data capture

Supports trigger port customization by a design parameter

Supports match unit type customization for each trigger port by a design parameter

Supports sample depths from 1024-131,072 on Virtex™-5 Devices selectable by a design parameter

Can probe as few as 1 signals and as many as 1115 signals on a Virtex-5 device

Provides a separate input bus to allow a user-defined input debug port

Supports a trigger output indicator pin that can be sent off chip or to other cores

 

LogiCORE™ Facts

 

 

 

 

 

Core Specifics

 

 

 

 

Supported Device

Virtex-E, Virtex, Spartan™-3A DSP,

Family

Spartan-3AN, Spartan-3A, Spartan-3E,

 

Spartan-3, Spartan-IIE, Spartan-II, Virtex-5

 

LX, Virtex-5 LXT Virtex-5 SXT, Virtex-4 FX,

 

Virtex-4 LX, Virtex-4 SX, Virtex-II Pro,

 

Virtex-II, Virtex-II Pro, Virtex-4

 

 

 

 

 

Version of Core

chipscope_plb46_iba

V1.00a

 

 

 

 

 

 

Resources Used

 

 

 

 

 

 

Min

 

Max

 

 

 

 

Slices

 

 

 

 

 

 

 

LUTs

 

 

 

 

 

 

 

FFs

 

 

 

 

 

 

 

Block RAMs

 

 

 

 

 

 

 

 

Provided with Core

 

 

 

 

 

Documentation

Product Specification

 

 

 

 

Design File

VHDL/EDIF

 

Formats

 

 

 

 

 

 

Constraints File

N/A

 

 

 

 

Verification

N/A

 

 

 

 

Instantiation

N/A

 

Template

 

 

 

 

 

 

Reference Designs

None

 

 

 

 

 

Design Tool Requirements

 

 

 

 

 

Xilinx

ISE™ 9.2i or later

 

Implementation

 

 

 

Tools

 

 

 

 

 

 

Verification

ChipScope Pro 9.2i or later

 

 

 

 

Simulation

Not supported in simulation

 

 

 

 

Synthesis

XST

 

 

 

 

 

 

Support

 

Provided by Xilinx, Inc.

© 2007 Xilinx, Inc. All rights reserved. All Xilinx trademarks, registered trademarks, patents, and disclaimers are as listed at http://www.xilinx.com/legal.htm. PowerPC is a trademark of IBM, Inc. All other trademarks are the property of their respective owners. All specifications are subject to change without notice.

DS619 (v1.0) September 17, 2007

www.xilinx.com

Product Specification

1

Image 1
Contents Introduction FeaturesPort Signal Name Interface Description ChipScope PLB46 IBA I/O SignalsReset & Error Status Common SignalsAddress PLB Arbitration SignalsData SlaveCPLBV46NUMMASTERS*4-1 PLB Master SignalsCPLBV46NUMMASTERS*3-1 MBE0 CPLBV46NUMMASTERSValue Type ChipScope PLB46 IBA ParametersIBA Storage Options and Trig Out Trigger In, PLB Reset, and PLB Error StatusPLB Grouped Control Bus PLB AddressSlave Control Bus PLB DataSlave Busy Status Slave Read/Writer Error StatusPLB Arbitration Value Type PLB Master Control Bus PLB Master Byte EnablePLB Master Size and Type Status Design Implementation ChipScope PLB46 IBA Module Block Diagram RestrictionsAllowable Parameter Combinations Target Technology