Issue link: https://resources.pcb.cadence.com/i/1180070
Allegro Constraint Compiler: Workshop Learn more at Cadence Support Portal - https://support.cadence.com © 2019 Cadence Design Systems, Inc. All rights reserved w orldw ide. Page 64 8. Define information in the Data rows: Header: Group Name Nets Type Rule Count Data: NetGroup ${HSIF_RX} ${HSIF_RX}[N,P]${LA NE} HSIF_R X PhysicalCSet:85_OHM_ DP 16 NetGroup ${HSIF_TX} ${HSIF_TX}[N,P]${LA NE} HSIF_T X PhysicalCSet:85_OHM_ DP 16 DiffPair ${HSIF_X}${LAN E} ${HSIF_X}[N,P]${LAN E} DP_PHASE 2 Name column: i. ${HSIF_X}${LANE} assigns a Diff Pair name based on the selected Diff Pair members (HSIF_RX<7:0>, HSIF_TX<7:0>). Note: The above expression uses an Alias variable ${xxx} with xxx defined in the Mapping table. Nets column: i. ${HSIF_RX}[N,P]${LANE} selects 16 nets (HSIF_RXN<7:0>, HSIF_RXP<7:0>). ii. ${HSIF_TX}[N,P]${LANE} selects 16 nets (HSIF_TXN<7:0>, HSIF_TXP<7:0>). iii. ${HSIF_X}[N,P]${LANE} selects 2 nets per Diff Pair (HSIF_RXN<7:0>, HSIF_RXP<7:0>, HSIF_TXN<7:0>, HSIF_TXP<7:0>). Note: The above expression uses Regular Expression single- character match using [x,x] and an Alias variable ${xxx} with xxx defined in the Mapping table. Type column is the Type classification name that will be used in the Object Rule table to reference the group of nets. Blank fields will not group the objects to a Type classification.