?? sram_test.vo
字號:
// atom is at LC_X5_Y3_N7
maxii_lcell \delay[5] (
// Equation(s):
// delay[5] = DFFEAS(delay[5] $ !(!\delay[2]~172 & \delay[4]~176 ) # (\delay[2]~172 & \delay[4]~176COUT1_203 ), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[5]~158 = CARRY(delay[5] & !\delay[4]~176 )
// \delay[5]~158COUT1_205 = CARRY(delay[5] & !\delay[4]~176COUT1_203 )
.clk(\clk~combout ),
.dataa(vcc),
.datab(delay[5]),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[2]~172 ),
.cin0(\delay[4]~176 ),
.cin1(\delay[4]~176COUT1_203 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[5]),
.cout(),
.cout0(\delay[5]~158 ),
.cout1(\delay[5]~158COUT1_205 ));
// synopsys translate_off
defparam \delay[5] .cin0_used = "true";
defparam \delay[5] .cin1_used = "true";
defparam \delay[5] .cin_used = "true";
defparam \delay[5] .lut_mask = "c30c";
defparam \delay[5] .operation_mode = "arithmetic";
defparam \delay[5] .output_mode = "reg_only";
defparam \delay[5] .register_cascade_mode = "off";
defparam \delay[5] .sum_lutc_input = "cin";
defparam \delay[5] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X5_Y3_N8
maxii_lcell \delay[6] (
// Equation(s):
// delay[6] = DFFEAS(delay[6] $ (!\delay[2]~172 & \delay[5]~158 ) # (\delay[2]~172 & \delay[5]~158COUT1_205 ), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[6]~132 = CARRY(!\delay[5]~158 # !delay[6])
// \delay[6]~132COUT1_207 = CARRY(!\delay[5]~158COUT1_205 # !delay[6])
.clk(\clk~combout ),
.dataa(vcc),
.datab(delay[6]),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[2]~172 ),
.cin0(\delay[5]~158 ),
.cin1(\delay[5]~158COUT1_205 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[6]),
.cout(),
.cout0(\delay[6]~132 ),
.cout1(\delay[6]~132COUT1_207 ));
// synopsys translate_off
defparam \delay[6] .cin0_used = "true";
defparam \delay[6] .cin1_used = "true";
defparam \delay[6] .cin_used = "true";
defparam \delay[6] .lut_mask = "3c3f";
defparam \delay[6] .operation_mode = "arithmetic";
defparam \delay[6] .output_mode = "reg_only";
defparam \delay[6] .register_cascade_mode = "off";
defparam \delay[6] .sum_lutc_input = "cin";
defparam \delay[6] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X5_Y3_N9
maxii_lcell \delay[7] (
// Equation(s):
// delay[7] = DFFEAS(delay[7] $ !(!\delay[2]~172 & \delay[6]~132 ) # (\delay[2]~172 & \delay[6]~132COUT1_207 ), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[7]~170 = CARRY(delay[7] & !\delay[6]~132COUT1_207 )
.clk(\clk~combout ),
.dataa(vcc),
.datab(delay[7]),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[2]~172 ),
.cin0(\delay[6]~132 ),
.cin1(\delay[6]~132COUT1_207 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[7]),
.cout(\delay[7]~170 ),
.cout0(),
.cout1());
// synopsys translate_off
defparam \delay[7] .cin0_used = "true";
defparam \delay[7] .cin1_used = "true";
defparam \delay[7] .cin_used = "true";
defparam \delay[7] .lut_mask = "c30c";
defparam \delay[7] .operation_mode = "arithmetic";
defparam \delay[7] .output_mode = "reg_only";
defparam \delay[7] .register_cascade_mode = "off";
defparam \delay[7] .sum_lutc_input = "cin";
defparam \delay[7] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N0
maxii_lcell \delay[8] (
// Equation(s):
// delay[8] = DFFEAS(delay[8] $ \delay[7]~170 , GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[8]~168 = CARRY(!\delay[7]~170 # !delay[8])
// \delay[8]~168COUT1_209 = CARRY(!\delay[7]~170 # !delay[8])
.clk(\clk~combout ),
.dataa(vcc),
.datab(delay[8]),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[7]~170 ),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[8]),
.cout(),
.cout0(\delay[8]~168 ),
.cout1(\delay[8]~168COUT1_209 ));
// synopsys translate_off
defparam \delay[8] .cin_used = "true";
defparam \delay[8] .lut_mask = "3c3f";
defparam \delay[8] .operation_mode = "arithmetic";
defparam \delay[8] .output_mode = "reg_only";
defparam \delay[8] .register_cascade_mode = "off";
defparam \delay[8] .sum_lutc_input = "cin";
defparam \delay[8] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N1
maxii_lcell \delay[9] (
// Equation(s):
// delay[9] = DFFEAS(delay[9] $ !(!\delay[7]~170 & \delay[8]~168 ) # (\delay[7]~170 & \delay[8]~168COUT1_209 ), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[9]~156 = CARRY(delay[9] & !\delay[8]~168 )
// \delay[9]~156COUT1_211 = CARRY(delay[9] & !\delay[8]~168COUT1_209 )
.clk(\clk~combout ),
.dataa(vcc),
.datab(delay[9]),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[7]~170 ),
.cin0(\delay[8]~168 ),
.cin1(\delay[8]~168COUT1_209 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[9]),
.cout(),
.cout0(\delay[9]~156 ),
.cout1(\delay[9]~156COUT1_211 ));
// synopsys translate_off
defparam \delay[9] .cin0_used = "true";
defparam \delay[9] .cin1_used = "true";
defparam \delay[9] .cin_used = "true";
defparam \delay[9] .lut_mask = "c30c";
defparam \delay[9] .operation_mode = "arithmetic";
defparam \delay[9] .output_mode = "reg_only";
defparam \delay[9] .register_cascade_mode = "off";
defparam \delay[9] .sum_lutc_input = "cin";
defparam \delay[9] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N2
maxii_lcell \delay[10] (
// Equation(s):
// delay[10] = DFFEAS(delay[10] $ (!\delay[7]~170 & \delay[9]~156 ) # (\delay[7]~170 & \delay[9]~156COUT1_211 ), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[10]~130 = CARRY(!\delay[9]~156 # !delay[10])
// \delay[10]~130COUT1_213 = CARRY(!\delay[9]~156COUT1_211 # !delay[10])
.clk(\clk~combout ),
.dataa(vcc),
.datab(delay[10]),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[7]~170 ),
.cin0(\delay[9]~156 ),
.cin1(\delay[9]~156COUT1_211 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[10]),
.cout(),
.cout0(\delay[10]~130 ),
.cout1(\delay[10]~130COUT1_213 ));
// synopsys translate_off
defparam \delay[10] .cin0_used = "true";
defparam \delay[10] .cin1_used = "true";
defparam \delay[10] .cin_used = "true";
defparam \delay[10] .lut_mask = "3c3f";
defparam \delay[10] .operation_mode = "arithmetic";
defparam \delay[10] .output_mode = "reg_only";
defparam \delay[10] .register_cascade_mode = "off";
defparam \delay[10] .sum_lutc_input = "cin";
defparam \delay[10] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N3
maxii_lcell \delay[11] (
// Equation(s):
// delay[11] = DFFEAS(delay[11] $ (!(!\delay[7]~170 & \delay[10]~130 ) # (\delay[7]~170 & \delay[10]~130COUT1_213 )), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[11]~162 = CARRY(delay[11] & (!\delay[10]~130 ))
// \delay[11]~162COUT1_215 = CARRY(delay[11] & (!\delay[10]~130COUT1_213 ))
.clk(\clk~combout ),
.dataa(delay[11]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[7]~170 ),
.cin0(\delay[10]~130 ),
.cin1(\delay[10]~130COUT1_213 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[11]),
.cout(),
.cout0(\delay[11]~162 ),
.cout1(\delay[11]~162COUT1_215 ));
// synopsys translate_off
defparam \delay[11] .cin0_used = "true";
defparam \delay[11] .cin1_used = "true";
defparam \delay[11] .cin_used = "true";
defparam \delay[11] .lut_mask = "a50a";
defparam \delay[11] .operation_mode = "arithmetic";
defparam \delay[11] .output_mode = "reg_only";
defparam \delay[11] .register_cascade_mode = "off";
defparam \delay[11] .sum_lutc_input = "cin";
defparam \delay[11] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N4
maxii_lcell \delay[12] (
// Equation(s):
// delay[12] = DFFEAS(delay[12] $ ((!\delay[7]~170 & \delay[11]~162 ) # (\delay[7]~170 & \delay[11]~162COUT1_215 )), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[12]~160 = CARRY(!\delay[11]~162COUT1_215 # !delay[12])
.clk(\clk~combout ),
.dataa(delay[12]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[7]~170 ),
.cin0(\delay[11]~162 ),
.cin1(\delay[11]~162COUT1_215 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[12]),
.cout(\delay[12]~160 ),
.cout0(),
.cout1());
// synopsys translate_off
defparam \delay[12] .cin0_used = "true";
defparam \delay[12] .cin1_used = "true";
defparam \delay[12] .cin_used = "true";
defparam \delay[12] .lut_mask = "5a5f";
defparam \delay[12] .operation_mode = "arithmetic";
defparam \delay[12] .output_mode = "reg_only";
defparam \delay[12] .register_cascade_mode = "off";
defparam \delay[12] .sum_lutc_input = "cin";
defparam \delay[12] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N5
maxii_lcell \delay[13] (
// Equation(s):
// delay[13] = DFFEAS(delay[13] $ (!\delay[12]~160 ), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[13]~166 = CARRY(delay[13] & (!\delay[12]~160 ))
// \delay[13]~166COUT1_217 = CARRY(delay[13] & (!\delay[12]~160 ))
.clk(\clk~combout ),
.dataa(delay[13]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[12]~160 ),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[13]),
.cout(),
.cout0(\delay[13]~166 ),
.cout1(\delay[13]~166COUT1_217 ));
// synopsys translate_off
defparam \delay[13] .cin_used = "true";
defparam \delay[13] .lut_mask = "a50a";
defparam \delay[13] .operation_mode = "arithmetic";
defparam \delay[13] .output_mode = "reg_only";
defparam \delay[13] .register_cascade_mode = "off";
defparam \delay[13] .sum_lutc_input = "cin";
defparam \delay[13] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X6_Y3_N6
maxii_lcell \delay[14] (
// Equation(s):
// delay[14] = DFFEAS(delay[14] $ ((!\delay[12]~160 & \delay[13]~166 ) # (\delay[12]~160 & \delay[13]~166COUT1_217 )), GLOBAL(\clk~combout ), GLOBAL(\rst_n~combout ), , , , , , )
// \delay[14]~164 = CARRY(!\delay[13]~166 # !delay[14])
// \delay[14]~164COUT1_219 = CARRY(!\delay[13]~166COUT1_217 # !delay[14])
.clk(\clk~combout ),
.dataa(delay[14]),
.datab(vcc),
.datac(vcc),
.datad(vcc),
.aclr(!\rst_n~combout ),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(\delay[12]~160 ),
.cin0(\delay[13]~166 ),
.cin1(\delay[13]~166COUT1_217 ),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(delay[14]),
.cout(),
.cout0(\delay[14]~164 ),
.cout1(\delay[14]~164COUT1_219 ));
// synopsys translate_off
defparam \delay[14] .cin0_used = "true";
defparam \delay[14] .cin1_used = "true";
defparam \delay[14] .cin_used = "true";
defparam \delay[14] .lut_mask = "5a5f";
defparam \delay[14] .operation_mode = "arithmetic";
defparam \delay[14] .output_mode = "reg_only";
defparam \delay[14] .register_cascade_mode = "off";
defparam \delay[14] .sum_lutc_input = "cin";
defparam \delay[14] .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X4_Y3_N5
maxii_lcell \Equal2~79 (
// Equation(s):
// \Equal2~79_combout = delay[14] & delay[5]
.clk(gnd),
.dataa(vcc),
.datab(vcc),
.datac(delay[14]),
.datad(delay[5]),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Equal2~79_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \Equal2~79 .lut_mask = "f000";
defparam \Equal2~79 .operation_mode = "normal";
defparam \Equal2~79 .output_mode = "comb_only";
defparam \Equal2~79 .register_cascade_mode = "off";
defparam \Equal2~79 .sum_lutc_input = "datac";
defparam \Equal2~79 .synch_mode = "off";
// synopsys translate_on
// atom is at LC_X5_Y3_N0
maxii_lcell \Equal1~117 (
// Equation(s):
// \Equal1~117_combout = delay[3] & (delay[2] & !delay[7])
.clk(gnd),
.dataa(delay[3]),
.datab(vcc),
.datac(delay[2]),
.datad(delay[7]),
.aclr(gnd),
.aload(gnd),
.sclr(gnd),
.sload(gnd),
.ena(vcc),
.cin(gnd),
.cin0(gnd),
.cin1(vcc),
.inverta(gnd),
.regcascin(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Equal1~117_combout ),
.regout(),
.cout(),
.cout0(),
.cout1());
// synopsys translate_off
defparam \Equal1~117 .lut_mask = "00a0";
defparam \Equal1~117 .operation_mode = "normal";
defparam \Equal1~117 .output_mode = "comb_only";
defparam \Equal1~117 .register_cascade_mode = "off";
defparam \Equal1~117 .sum_lutc_input = "datac";
defparam \Equal1~117 .synch_mode = "off";
// synopsys translate_on
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -