1
1
# ##############################################################################
2
- # # Copyright (C) 2021-2024 Analog Devices, Inc. All rights reserved.
2
+ # # Copyright (C) 2021-2025 Analog Devices, Inc. All rights reserved.
3
3
# ## SPDX short identifier: ADIBSD
4
4
# ##############################################################################
5
5
@@ -57,11 +57,11 @@ proc create_reset_logic {
57
57
set max_lanes [expr max($rx_num_lanes , $tx_num_lanes )]
58
58
set num_quads [expr int(ceil(1.0 * $max_lanes / 4))]
59
59
60
- ad_ip_instance xlconcat ${ip_name} /concat_powergood [list \
60
+ ad_ip_instance ilconcat ${ip_name} /concat_powergood [list \
61
61
NUM_PORTS $num_quads \
62
62
]
63
63
64
- ad_ip_instance util_reduced_logic ${ip_name} /and_powergood [list \
64
+ ad_ip_instance ilreduced_logic ${ip_name} /and_powergood [list \
65
65
C_SIZE $num_quads \
66
66
]
67
67
@@ -87,10 +87,10 @@ proc create_reset_logic {
87
87
ad_connect ${ip_name} /${tx_bridge} /gt_ilo_reset ${ip_name} /gt_quad_base_${quad_index} /ch${ch_index} _iloreset
88
88
}
89
89
}
90
- ad_ip_instance xlconcat ${ip_name} /xlconcat_iloresetdone [list \
90
+ ad_ip_instance ilconcat ${ip_name} /xlconcat_iloresetdone [list \
91
91
NUM_PORTS ${rx_num_lanes} \
92
92
]
93
- ad_ip_instance util_reduced_logic ${ip_name} /and_iloresetdone [list \
93
+ ad_ip_instance ilreduced_logic ${ip_name} /and_iloresetdone [list \
94
94
C_SIZE ${rx_num_lanes} \
95
95
]
96
96
for {set j 0} {$j < ${rx_num_lanes} } {incr j} {
@@ -101,10 +101,10 @@ proc create_reset_logic {
101
101
ad_connect ${ip_name} /xlconcat_iloresetdone/dout ${ip_name} /and_iloresetdone/Op1
102
102
ad_connect ${ip_name} /and_iloresetdone/Res ${ip_name} /${rx_bridge} /ilo_resetdone
103
103
if {$asymmetric_mode } {
104
- ad_ip_instance xlconcat ${ip_name} /xlconcat_iloresetdone_tx [list \
104
+ ad_ip_instance ilconcat ${ip_name} /xlconcat_iloresetdone_tx [list \
105
105
NUM_PORTS ${tx_num_lanes} \
106
106
]
107
- ad_ip_instance util_reduced_logic ${ip_name} /and_iloresetdone_tx [list \
107
+ ad_ip_instance ilreduced_logic ${ip_name} /and_iloresetdone_tx [list \
108
108
C_SIZE ${tx_num_lanes} \
109
109
]
110
110
for {set j 0} {$j < ${tx_num_lanes} } {incr j} {
@@ -122,10 +122,10 @@ proc create_reset_logic {
122
122
}
123
123
124
124
set num_cplllocks [expr 2 * ${num_quads} ]
125
- ad_ip_instance xlconcat ${ip_name} /concat_cplllock [list \
125
+ ad_ip_instance ilconcat ${ip_name} /concat_cplllock [list \
126
126
NUM_PORTS ${num_cplllocks} \
127
127
]
128
- ad_ip_instance util_reduced_logic ${ip_name} /and_cplllock [list \
128
+ ad_ip_instance ilreduced_logic ${ip_name} /and_cplllock [list \
129
129
C_SIZE ${num_cplllocks} \
130
130
]
131
131
@@ -142,7 +142,7 @@ proc create_reset_logic {
142
142
ad_connect ${ip_name} /and_cplllock/Res ${ip_name} /${tx_bridge} /gt_lcpll_lock
143
143
}
144
144
145
- ad_ip_instance xlconcat ${ip_name} /concat_phystatus [list \
145
+ ad_ip_instance ilconcat ${ip_name} /concat_phystatus [list \
146
146
NUM_PORTS ${rx_num_lanes} \
147
147
]
148
148
for {set j 0} {$j < ${rx_num_lanes} } {incr j} {
@@ -153,7 +153,7 @@ proc create_reset_logic {
153
153
}
154
154
ad_connect ${ip_name} /concat_phystatus/dout ${ip_name} /${rx_bridge} /ch_phystatus_in
155
155
if {$asymmetric_mode } {
156
- ad_ip_instance xlconcat ${ip_name} /concat_phystatus_tx [list \
156
+ ad_ip_instance ilconcat ${ip_name} /concat_phystatus_tx [list \
157
157
NUM_PORTS ${rx_num_lanes} \
158
158
]
159
159
for {set j 0} {$j < ${rx_num_lanes} } {incr j} {
0 commit comments