📄 processor_top.vo
字号:
defparam \Instance0|G_75_Z~I .lut_mask = "00F0";
defparam \Instance0|G_75_Z~I .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC7_5_B2
apex20ke_lcell \Instance0|G_7_0_and2_Z (
// Equation(s):
// \Instance0|G_7_0_and2 = \Instance0|Instance0|globals_pc_Out_out_1 & !\Instance0|Instance0|globals_pc_Out_out_4 & (\Instance0|Instance0|globals_pc_Out_out_0 # !\Instance0|Instance0|globals_pc_Out_out_2 )
.dataa(\Instance0|Instance0|globals_pc_Out_out_2 ),
.datab(\Instance0|Instance0|globals_pc_Out_out_1 ),
.datac(\Instance0|Instance0|globals_pc_Out_out_0 ),
.datad(\Instance0|Instance0|globals_pc_Out_out_4 ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|G_7_0_and2 ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|G_7_0_and2_Z .operation_mode = "normal";
defparam \Instance0|G_7_0_and2_Z .packed_mode = "false";
defparam \Instance0|G_7_0_and2_Z .lut_mask = "00C4";
defparam \Instance0|G_7_0_and2_Z .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC9_6_B2
apex20ke_lcell \Instance0|G_7_0_1062_Z~I (
// Equation(s):
// \Instance0|G_7_0_1062_Z = !\Instance0|G_7_0_and2 & (!\Instance0|Instance0|globals_pc_Out_out_0 # !\Instance0|G_75_Z # !\Instance0|Instance0|globals_pc_Out_out_3 )
.dataa(\Instance0|Instance0|globals_pc_Out_out_3 ),
.datab(\Instance0|G_75_Z ),
.datac(\Instance0|G_7_0_and2 ),
.datad(\Instance0|Instance0|globals_pc_Out_out_0 ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|G_7_0_1062_Z ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|G_7_0_1062_Z~I .operation_mode = "normal";
defparam \Instance0|G_7_0_1062_Z~I .packed_mode = "false";
defparam \Instance0|G_7_0_1062_Z~I .lut_mask = "070F";
defparam \Instance0|G_7_0_1062_Z~I .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC3_6_B2
apex20ke_lcell \Instance0|G_83_Z~I (
// Equation(s):
// \Instance0|G_83_Z = !\Instance0|Instance0|globals_pc_Out_out_3 & !\Instance0|Instance0|globals_pc_Out_out_1
.dataa(\Instance0|Instance0|globals_pc_Out_out_3 ),
.datab(vcc),
.datac(\Instance0|Instance0|globals_pc_Out_out_1 ),
.datad(vcc),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|G_83_Z ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|G_83_Z~I .operation_mode = "normal";
defparam \Instance0|G_83_Z~I .packed_mode = "false";
defparam \Instance0|G_83_Z~I .lut_mask = "0505";
defparam \Instance0|G_83_Z~I .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC8_6_B2
apex20ke_lcell \Instance0|Instance0|ir_Out_4_~I (
// Equation(s):
// \Instance0|Instance0|ir_Out_4_ = DFFE(!\Instance0|Instance0|globals_pc_Out_out_0 & \Instance0|G_83_Z & \Instance0|G_75_Z # !\Instance0|G_7_0_1062_Z , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , !\Instance0|Instance0|globals_CForkIn_out_0_0[0] )
.dataa(\Instance0|G_7_0_1062_Z ),
.datab(\Instance0|Instance0|globals_pc_Out_out_0 ),
.datac(\Instance0|G_83_Z ),
.datad(\Instance0|G_75_Z ),
.cin(gnd),
.cascin(vcc),
.clk(\P1~combout ),
.aclr(\rst~combout ),
.ena(!\Instance0|Instance0|globals_CForkIn_out_0_0[0] ),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\Instance0|Instance0|ir_Out_4_ ),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|ir_Out_4_~I .operation_mode = "normal";
defparam \Instance0|Instance0|ir_Out_4_~I .packed_mode = "false";
defparam \Instance0|Instance0|ir_Out_4_~I .lut_mask = "7555";
defparam \Instance0|Instance0|ir_Out_4_~I .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC6_5_B2
apex20ke_lcell \Instance0|G_5_0_and2_0_Z~I (
// Equation(s):
// \Instance0|G_5_0_and2_0_Z = \Instance0|G_75_Z & \Instance0|Instance0|globals_pc_Out_out_3 & \Instance0|Instance0|globals_pc_Out_out_0 & !\Instance0|Instance0|globals_pc_Out_out_1
.dataa(\Instance0|G_75_Z ),
.datab(\Instance0|Instance0|globals_pc_Out_out_3 ),
.datac(\Instance0|Instance0|globals_pc_Out_out_0 ),
.datad(\Instance0|Instance0|globals_pc_Out_out_1 ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|G_5_0_and2_0_Z ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|G_5_0_and2_0_Z~I .operation_mode = "normal";
defparam \Instance0|G_5_0_and2_0_Z~I .packed_mode = "false";
defparam \Instance0|G_5_0_and2_0_Z~I .lut_mask = "0080";
defparam \Instance0|G_5_0_and2_0_Z~I .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC7_6_B2
apex20ke_lcell \Instance0|G_5_0_and2_1015_Z~I (
// Equation(s):
// \Instance0|G_5_0_and2_1015_Z = !\Instance0|Instance0|globals_pc_Out_out_4 & (\Instance0|Instance0|globals_pc_Out_out_1 # !\Instance0|Instance0|globals_pc_Out_out_2 )
.dataa(\Instance0|Instance0|globals_pc_Out_out_1 ),
.datab(vcc),
.datac(\Instance0|Instance0|globals_pc_Out_out_4 ),
.datad(\Instance0|Instance0|globals_pc_Out_out_2 ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|G_5_0_and2_1015_Z ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|G_5_0_and2_1015_Z~I .operation_mode = "normal";
defparam \Instance0|G_5_0_and2_1015_Z~I .packed_mode = "false";
defparam \Instance0|G_5_0_and2_1015_Z~I .lut_mask = "0A0F";
defparam \Instance0|G_5_0_and2_1015_Z~I .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC4_6_B2
apex20ke_lcell \Instance0|Instance0|ir_Out_2_ (
// Equation(s):
// \Instance0|Instance0|ir_Out_2 = DFFE(\Instance0|G_5_0_and2_0_Z # \Instance0|Instance0|globals_pc_Out_out_3 & !\Instance0|Instance0|globals_pc_Out_out_0 & \Instance0|G_5_0_and2_1015_Z , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , !\Instance0|Instance0|globals_CForkIn_out_0_0[0] )
.dataa(\Instance0|Instance0|globals_pc_Out_out_3 ),
.datab(\Instance0|Instance0|globals_pc_Out_out_0 ),
.datac(\Instance0|G_5_0_and2_0_Z ),
.datad(\Instance0|G_5_0_and2_1015_Z ),
.cin(gnd),
.cascin(vcc),
.clk(\P1~combout ),
.aclr(\rst~combout ),
.ena(!\Instance0|Instance0|globals_CForkIn_out_0_0[0] ),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\Instance0|Instance0|ir_Out_2 ),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|ir_Out_2_ .operation_mode = "normal";
defparam \Instance0|Instance0|ir_Out_2_ .packed_mode = "false";
defparam \Instance0|Instance0|ir_Out_2_ .lut_mask = "F2F0";
defparam \Instance0|Instance0|ir_Out_2_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC5_6_B2
apex20ke_lcell \Instance0|Instance0|ir_Out_3_ (
// Equation(s):
// \Instance0|Instance0|ir_Out_3 = DFFE(\Instance0|G_83_Z & (\Instance0|Instance0|globals_pc_Out_out_4 & !\Instance0|Instance0|globals_pc_Out_out_0 & !\Instance0|Instance0|globals_pc_Out_out_2 # !\Instance0|Instance0|globals_pc_Out_out_4 & \Instance0|Instance0|globals_pc_Out_out_0 & \Instance0|Instance0|globals_pc_Out_out_2 ), GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , !\Instance0|Instance0|globals_CForkIn_out_0_0[0] )
.dataa(\Instance0|Instance0|globals_pc_Out_out_4 ),
.datab(\Instance0|Instance0|globals_pc_Out_out_0 ),
.datac(\Instance0|G_83_Z ),
.datad(\Instance0|Instance0|globals_pc_Out_out_2 ),
.cin(gnd),
.cascin(vcc),
.clk(\P1~combout ),
.aclr(\rst~combout ),
.ena(!\Instance0|Instance0|globals_CForkIn_out_0_0[0] ),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\Instance0|Instance0|ir_Out_3 ),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|ir_Out_3_ .operation_mode = "normal";
defparam \Instance0|Instance0|ir_Out_3_ .packed_mode = "false";
defparam \Instance0|Instance0|ir_Out_3_ .lut_mask = "4020";
defparam \Instance0|Instance0|ir_Out_3_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC6_9_B2
apex20ke_lcell \Instance0|Instance0|Z_Dones_1_0_ (
// Equation(s):
// \Instance0|Instance0|Z_Dones_1_0 = DFFE(!\Instance0|Instance0|globals_CForkIn_out_0_0[0] , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )
.dataa(vcc),
.datab(vcc),
.datac(\Instance0|Instance0|globals_CForkIn_out_0_0[0] ),
.datad(vcc),
.cin(gnd),
.cascin(vcc),
.clk(\P1~combout ),
.aclr(\rst~combout ),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(),
.regout(\Instance0|Instance0|Z_Dones_1_0 ),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|Z_Dones_1_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|Z_Dones_1_0_ .packed_mode = "false";
defparam \Instance0|Instance0|Z_Dones_1_0_ .lut_mask = "0F0F";
defparam \Instance0|Instance0|Z_Dones_1_0_ .output_mode = "reg_only";
// synopsys translate_on
// atom is at LC4_7_B2
apex20ke_lcell \Instance0|Instance0|G_316_i_Z (
// Equation(s):
// \Instance0|Instance0|G_316_i = \Instance0|Instance0|ir_Out_3 # !\Instance0|Instance0|Z_Dones_1_0 # !\Instance0|Instance0|ir_Out_1 # !\Instance0|Instance0|ir_Out_2
.dataa(\Instance0|Instance0|ir_Out_2 ),
.datab(\Instance0|Instance0|ir_Out_3 ),
.datac(\Instance0|Instance0|ir_Out_1 ),
.datad(\Instance0|Instance0|Z_Dones_1_0 ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|Instance0|G_316_i ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|G_316_i_Z .operation_mode = "normal";
defparam \Instance0|Instance0|G_316_i_Z .packed_mode = "false";
defparam \Instance0|Instance0|G_316_i_Z .lut_mask = "DFFF";
defparam \Instance0|Instance0|G_316_i_Z .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC10_8_B2
apex20ke_lcell \Instance0|Instance0|un13_globals_pc_Out_0_i_Z (
// Equation(s):
// \Instance0|Instance0|un13_globals_pc_Out_0_i = !\Instance0|Instance0|G_316_i & (\Instance0|Instance0|True_3_0_and2_i_and2_i[0] # !\Instance0|Instance0|ir_Out_0 )
.dataa(vcc),
.datab(\Instance0|Instance0|ir_Out_0 ),
.datac(\Instance0|Instance0|G_316_i ),
.datad(\Instance0|Instance0|True_3_0_and2_i_and2_i[0] ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|Instance0|un13_globals_pc_Out_0_i ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|un13_globals_pc_Out_0_i_Z .operation_mode = "normal";
defparam \Instance0|Instance0|un13_globals_pc_Out_0_i_Z .packed_mode = "false";
defparam \Instance0|Instance0|un13_globals_pc_Out_0_i_Z .lut_mask = "0F03";
defparam \Instance0|Instance0|un13_globals_pc_Out_0_i_Z .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC6_7_B2
apex20ke_lcell \Instance0|Instance0|G_284_Z (
// Equation(s):
// \Instance0|Instance0|G_284 = !\Instance0|Instance0|ir_Out_3 & !\Instance0|Instance0|ir_Out_1 & \Instance0|Instance0|Z_Dones_1_0
.dataa(vcc),
.datab(\Instance0|Instance0|ir_Out_3 ),
.datac(\Instance0|Instance0|ir_Out_1 ),
.datad(\Instance0|Instance0|Z_Dones_1_0 ),
.cin(gnd),
.cascin(vcc),
.clk(),
.aclr(gnd),
.ena(vcc),
.sclr(gnd),
.sload(gnd),
.devclrn(devclrn),
.devpor(devpor),
.combout(\Instance0|Instance0|G_284 ),
.regout(),
.cout(),
.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|G_284_Z .operation_mode = "normal";
defparam \Instance0|Instance0|G_284_Z .packed_mode = "false";
defparam \Instance0|Instance0|G_284_Z .lut_mask = "0300";
defparam \Instance0|Instance0|G_284_Z .output_mode = "comb_only";
// synopsys translate_on
// atom is at LC4_9_B2
apex20ke_lcell \Instance0|Instance0|SeqChain_5_0_ (
// Equation(s):
// \Instance0|Instance0|SeqChain_5[0] = DFFE(\Instance0|Instance0|ir_Out_2 & \Instance0|Instance0|ir_Out_0 & \Instance0|Instance0|G_284 , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )
.dataa(\Instance0|Instance0|ir_Out_2 ),
.datab(vcc),
.datac(\Instance0|Instance0|ir_Out_0 ),
.datad(\Instance0|Instance0|G_284 ),
.cin(gnd),
.cascin(vcc),
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -