Skip to content

Commit 7c41988

Browse files
Replaced redundant pathways with legal connections to gearbox (#392)
* replaced redundant paths with a function * removed redundant code * Update GJC47_tb.v
1 parent 8049d9c commit 7c41988

File tree

3 files changed

+86
-293
lines changed

3 files changed

+86
-293
lines changed

RTL_testcases/GJC-IO-Testcases/GJC47/rtl/DLY_ADDR_CNTRL.v

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -105,16 +105,6 @@ always @(*) begin
105105
end
106106

107107

108-
//drive control signal based upon active delay load control
109-
110-
// muxp #(.DWIDTH(1),
111-
// .NUM_OF_BUS(NUM_DLY)
112-
// )
113-
// muxp_inst_incdec (.d(usr_dly_incdec),
114-
// .sel(usr_dly_adj), // dly_adj
115-
// .dout(cntrl_dly_incdec)
116-
// );
117-
118108
DLY_VALUE_MUX MUXP_INST_INCDEC (
119109
.DLY_ADDR(usr_dly_adj_binary),
120110
.DLY_TAP_VALUE(cntrl_dly_incdec),
@@ -123,14 +113,6 @@ DLY_VALUE_MUX MUXP_INST_INCDEC (
123113
.DLY_TAP2_VAL(usr_dly_incdec[2]),
124114
.DLY_TAP3_VAL(usr_dly_incdec[3])
125115
);
126-
127-
// muxp #(.DWIDTH(1),
128-
// .NUM_OF_BUS(NUM_DLY)
129-
// )
130-
// muxp_inst_adj (.d(usr_dly_adj),
131-
// .sel(usr_dly_adj), // dly_adj
132-
// .dout(cntrl_dly_adj)
133-
// );
134116

135117

136118
DLY_VALUE_MUX MUXP_INST_ADJ (
@@ -142,14 +124,6 @@ DLY_VALUE_MUX MUXP_INST_ADJ (
142124
.DLY_TAP3_VAL(usr_dly_adj[3])
143125
);
144126

145-
// muxp #(.DWIDTH(1),
146-
// .NUM_OF_BUS(NUM_DLY)
147-
// )
148-
// muxp_inst_ld (.d(usr_dly_ld),
149-
// .sel(usr_dly_ld),
150-
// .dout(cntrl_dly_ld)
151-
// );
152-
153127
DLY_VALUE_MUX MUXP_INST_LD (
154128
.DLY_ADDR(usr_dly_ld_binary),
155129
.DLY_TAP_VALUE(cntrl_dly_ld),
@@ -159,15 +133,6 @@ DLY_VALUE_MUX MUXP_INST_LD (
159133
.DLY_TAP3_VAL(usr_dly_ld[3])
160134
);
161135

162-
163-
// muxp #(.DWIDTH(ADDR_WIDTH),
164-
// .NUM_OF_BUS(NUM_DLY)
165-
// )
166-
// muxp_dly_addr (.d(dly_site_addr_bus),
167-
// .sel(usr_dly_ld | usr_dly_adj), // dly_adj || dly_ld
168-
// .dout(f2g_dly_addr)
169-
// );
170-
171136
DLY_VALUE_MUX MUXP_INST_ADDR (
172137
.DLY_ADDR(usr_dly_ld_binary | usr_dly_adj_binary),
173138
.DLY_TAP_VALUE(f2g_dly_addr),
@@ -177,17 +142,6 @@ DLY_VALUE_MUX MUXP_INST_ADDR (
177142
.DLY_TAP3_VAL(dly_site_addr_bus[19:15])
178143
);
179144

180-
// one2x_decoder #(.DWIDTH(DLY_TAP_WIDTH),
181-
// .NUM_OF_OBUS(NUM_DLY)
182-
// )
183-
// one2x_decoder_inst (.din(cntrl_dly_tap_value),
184-
// .sel(usr_dly_ld_en | usr_dly_adj),
185-
// .dout(usr_dly_tap_value_out)
186-
// );
187-
188-
189-
190-
191145
DLY_SEL_DCODER DECODER_INST1(
192146
.DLY_ADDR(usr_dly_ld_en_binary_or[1:0]),
193147
.DLY_LOAD(cntrl_dly_tap_value[2]),

0 commit comments

Comments
 (0)