R
ChipScope PLBv46 IBA (Bus Analyzer) (v1.00a)
Table 2: IBA_PLBv46 Design Parameters (Continued)
Generic | Feature/Description | Parameter Name | Allowable Values | Default | VHDL | |
Value | Type | |||||
|
|
|
| |||
|
|
|
|
|
| |
| PLB Master Control Bus |
|
|
| ||
|
|
|
|
|
| |
G63 | Use Master Control Signals | C_USE_MU_11_MSTR_CTL | 1,0 | 0 | Integer | |
|
|
|
|
|
| |
G64 | Number of match units to use | C_MU_11_NUM_MSTR_CTL | 1,2 | 1 | Integer | |
|
|
|
|
|
| |
G65 | 0=basic, 1=basic w/ edges | C_MU_11_TYPE_MSTR_CTL | 0,1 | 0 | Integer | |
|
|
|
|
|
| |
G66 | Match unit counter width. 0 means do not | C_MU_11_CNT_W_MSTR_ | 0 | Integer | ||
| use | CTL |
|
|
| |
|
|
|
|
|
| |
G67 | 1=Enable storing MU 11 signals in the data | C_MU_11_EN_STORE_ | 0,1 | 0 | Integer | |
| sample storage buffer. | MSTR_CTL |
|
|
| |
| 0=Disable |
|
|
|
| |
| C_USE_MU_11_MSTR_CTL must be 1 in |
|
|
|
| |
| order to store. |
|
|
|
| |
|
|
|
|
|
| |
| PLB Master Size and Type Status |
|
|
| ||
|
|
|
|
|
| |
G68 | Use Master Size and Type Signals | C_USE_MU_12_MSTR_SZ | 1,0 | 0 | Integer | |
|
|
|
|
|
| |
G69 | 0=basic, 1=basic w/ edges | C_MU_12_TYPE_MSTR_SZ | 0,1 | 0 | Integer | |
|
|
|
|
|
| |
G70 | Match unit counter width. 0 means do not | C_MU_12_CNT_W_MSTR_SZ | 0 | Integer | ||
| use |
|
|
|
| |
|
|
|
|
|
| |
G71 | 1=Enable storing MU 12 signals in the data | C_MU_12_EN_STORE_ | 0,1 | 1 | Integer | |
| sample storage buffer. | MSTR_SZ |
|
|
| |
| 0=Disable |
|
|
|
| |
| C_USE_MU_12_MSTR_SZ must be 1 in |
|
|
|
| |
| order to store. |
|
|
|
| |
|
|
|
|
|
| |
| PLB Master Byte Enable |
|
|
| ||
|
|
|
|
|
| |
G72 | Use M_BE | C_USE_MU_13_MSTR_BE | 1,0 | 0 | Integer | |
|
|
|
|
|
| |
G73 | 0=basic, 1=basic w/ edges | C_MU_13_TYPE_MSTR_BE | 0,1 | 0 | Integer | |
|
|
|
|
|
| |
G74 | Match unit counter width. 0 means do not | C_MU_13_CNT_W_MSTR_BE | 0 | Integer | ||
| use |
|
|
|
| |
|
|
|
|
|
| |
G75 | 1=Enable storing MU 13 signals in the data | C_MU_13_EN_STORE_ | 0,1 | 1 | Integer | |
| sample storage buffer. | MSTR_BE |
|
|
| |
| 0=Disable |
|
|
|
| |
| C_USE_MU_13_MSTR_BE must be 1 in |
|
|
|
| |
| order to store. |
|
|
|
| |
|
|
|
|
|
|
Table 2 lists the IBA PLBv46 parameterized features. These parameters control the ports that are attached to the IBA trigger and storage units. They also are used to configure the storage and match unit options available for the different trigger ports.
The IBA ports are subdivided into logical groups call match units, as shown in Table 1, page 2. Each one of these match units have a set of parameters which are used to enable and define the trigger port configuration for a particular set of PLBv46 signals.
Every match unit group has a match type and match counter width parameter. The match unit type describes the type of compare operation that can be done on a match unit. The valid values for this type are defined for each match unit. For example, C_MU_1_TYPE only supports
basic and basic with edges since multiple signals make up this match unit. Alternately, for C_MU_3_TYPE all compare options are available since this match unit has the complete PLB_ABus bus connected to it. The match counter width allows you to look for multiple occurrences of the match event. This counter width is controllable through the C_MU_xx_CNT_W parameter (where xx is a place holder for the MU signal value,
The number of match units is defined by the
C_MU_xx_NUM parameter. By default, if a match unit does not have the C_MU_xx_NUM parameter, only one match unit is used for the match unit group. If the C_MU_xx_NUM parameter is defined, then one or two match units can be
DS619 (v1.0) September 17, 2007 | www.xilinx.com |
Product Specification | 9 |