ChipScope Pro Software and Cores User Guide
11
UG029 (v14.3) October 16, 2012
ChipScope Pro Cores Description
Boolean Equation Trigger
Condition
The trigger condition can consist of a Boolean AND or OR
equation of up to 16 match unit functions.
Multi-Level Trigger
Sequencer
The trigger condition can consist of a multi-level trigger
sequencer of up to 16 match unit functions.
Boolean Equation Storage
Qualification Condition
The storage qualification condition can consist of a Boolean
AND or OR equation of up to 16 match unit functions.
Choice of Match Unit
Types
The match unit connected to each trigger port can be one of the
following types:
•
Basic comparator:
−
Performs ‘=’ and ‘<>’ comparisons.
−
Compares up to 8 bits per slice in LUT4-based
a
devices.
−
Compares up to 19 bits per slice in Virtex-5 and Spartan-6
devices.
−
Compares up to 20 bits per slice in all other LUT6
b
-based
devices.
•
Basic comparator w/edges:
−
Performs ‘=’ and ‘<>’ comparisons.
−
Detects high-to-low and low-to-high bit-wise transitions.
−
Compares up to 4 bits per slice in LUT4-based devices.
−
Compares up to 8 bits per slice in LUT6-based devices.
•
Extended comparator:
−
Performs ‘=’, ‘<>’, ‘>’, ‘>=’, ‘<‘, and ‘<=’ comparisons.
−
Compares up to 2 bits per slice in LUT4-based devices.
−
Compares up to 8 bits per slice in LUT6-based devices.
•
Extended comparator w/edges:
−
Performs ‘=’, ‘<>’, ‘>’, ‘>=’, ‘<‘, and ‘<=’ comparisons.
−
Detects high-to-low and low-to-high bit-wise transitions.
−
Compares up to 2 bits per slice in LUT4-based devices.
−
Compares up to 8 bits per slice in LUT6-based devices.
•
Range comparator:
−
Performs ‘=’, ‘<>’, ‘>’, ‘>=’, ‘<‘, ‘<=’, ‘in range’, and ‘not in
range’ comparisons.
−
Compares up to 1 bit per slice in LUT4-based devices.
−
Compares up to 4 bits per slice in LUT6-based devices.
•
Range comparator w/edges:
−
Performs ‘=’, ‘<>’, ‘>’, ‘>=’, ‘<‘, ‘<=’, ‘in range’, and ‘not in
range’ comparisons.
−
Detects high-to-low and low-to-high bit-wise transitions.
−
Compares up to 1bit per slice in LUT4-based devices.
−
Compares up to 4 bits per slice in LUT6-based devices.
All match units connected to a given trigger port are the same
type.
Table 1-3:
Trigger Features of the ILA Core
(Cont’d)
Feature
Description