[HDL] Remove the instrusive signal initialization in the configuration flip-flop HDL codes

This commit is contained in:
tangxifan 2021-06-29 11:40:22 -06:00
parent 36764b8180
commit 75a12e55de
1 changed files with 18 additions and 76 deletions

View File

@ -20,12 +20,7 @@ always @ (posedge CK) begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
`else
assign Q = 1'bZ;
`endif
assign Q = q_reg;
endmodule //End Of Module
@ -46,14 +41,8 @@ always @ (posedge CK) begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
assign QN = ~q_reg;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = ~q_reg;
endmodule //End Of Module
@ -79,12 +68,7 @@ end else begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
`else
assign Q = 1'bZ;
`endif
assign Q = q_reg;
endmodule //End Of Module
@ -111,14 +95,8 @@ end else begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
assign QN = ~q_reg;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = ~q_reg;
endmodule //End Of Module
@ -144,14 +122,8 @@ end else begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
assign QN = ~q_reg;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = ~q_reg;
endmodule //End Of Module
@ -178,14 +150,8 @@ end else begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
assign QN = ~q_reg;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = ~q_reg;
endmodule //End Of Module
@ -211,14 +177,8 @@ end else begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
assign QN = ~q_reg;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = ~q_reg;
endmodule //End Of Module
@ -249,14 +209,8 @@ end else begin
q_reg <= D;
end
// Wire q_reg to Q
`ifndef ENABLE_FORMAL_VERIFICATION
assign Q = q_reg;
assign QN = ~q_reg;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = ~q_reg;
endmodule //End Of Module
@ -349,14 +303,8 @@ end else begin
q_reg <= D;
end
`ifndef ENABLE_FORMAL_VERIFICATION
// Wire q_reg to Q
assign Q = q_reg;
assign QN = !Q;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = !Q;
endmodule //End Of Module
@ -462,13 +410,7 @@ end
assign CFGQ = CFGE ? Q : 1'b0;
assign CFGQN = CFGE ? QN : 1'b1;
`ifndef ENABLE_FORMAL_VERIFICATION
// Wire q_reg to Q
assign Q = q_reg;
assign QN = !Q;
`else
assign Q = 1'bZ;
assign QN = !Q;
`endif
assign Q = q_reg;
assign QN = !Q;
endmodule //End Of Module