10.1.6.3 Magnitude/Equality Comparator Implementation Rules

The following table lists the implementation rules for a Magnitude/Equality Comparator.

Table 10-24. Implementation Rules
ParameterValueDescription
LPMTYPELPM_COMPAREComparator category
LPM_FC_COMPAREFast Comparator category
LPM_HINTCOMPAREVery fast carry select
FC_MAGCOMPVery fast magnitude comparator

Parameter Rules

  • At least one of the comparisons (AGB, AGEB, ALB, ALEB, AEB or ANEB) must be selected.
  • Only one of the magnitude comparisons (AGB, AGEB, ALB or ALEB) can be selected at the same time.
  • Only one of the equality comparisons (AEB or ANEB) can be selected at the same time, LPM_HINT has additional Implementation Parameters, as displayed in the following table.
Implementation (LPM_HINT)Description
COMPAREVery fast carry select model
FC_MAGCOMPFast carry Magnitude Comparator

The following table describes the functionalities of a Magnitude/Equality Comparator.

Table 10-25. Functional Description
DataADataBAGBAGEBALBALEBAEBANEB
mnm > nm greater than or equal to nm < nm less than or equal to nm = nm not equal to n