⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 processor_top.vo

📁 PROCESSOR is a design with simple microprocessor implementation.
💻 VO
📖 第 1 页 / 共 5 页
字号:
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|SeqChain_5[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|SeqChain_5_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|SeqChain_5_0_ .packed_mode = "false";
defparam \Instance0|Instance0|SeqChain_5_0_ .lut_mask = "A000";
defparam \Instance0|Instance0|SeqChain_5_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC2_9_B2
apex20ke_lcell \Instance0|Instance0|G_299_Z (
// Equation(s):
// \Instance0|Instance0|G_299  = !\Instance0|Instance0|ir_Out_2  & \Instance0|Instance0|ir_Out_0 

	.dataa(\Instance0|Instance0|ir_Out_2 ),
	.datab(vcc),
	.datac(\Instance0|Instance0|ir_Out_0 ),
	.datad(vcc),
	.cin(gnd),
	.cascin(vcc),
	.clk(),
	.aclr(gnd),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(\Instance0|Instance0|G_299 ),
	.regout(),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|G_299_Z .operation_mode = "normal";
defparam \Instance0|Instance0|G_299_Z .packed_mode = "false";
defparam \Instance0|Instance0|G_299_Z .lut_mask = "5050";
defparam \Instance0|Instance0|G_299_Z .output_mode = "comb_only";
// synopsys translate_on

// atom is at LC7_9_B2
apex20ke_lcell \Instance0|Instance0|SeqChain_3_0_ (
// Equation(s):
// \Instance0|Instance0|SeqChain_3[0]  = DFFE(!\Instance0|Instance0|ir_Out_3  & \Instance0|Instance0|Z_Dones_1_0  & \Instance0|Instance0|ir_Out_1  & \Instance0|Instance0|G_299 , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(\Instance0|Instance0|ir_Out_3 ),
	.datab(\Instance0|Instance0|Z_Dones_1_0 ),
	.datac(\Instance0|Instance0|ir_Out_1 ),
	.datad(\Instance0|Instance0|G_299 ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|SeqChain_3[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|SeqChain_3_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|SeqChain_3_0_ .packed_mode = "false";
defparam \Instance0|Instance0|SeqChain_3_0_ .lut_mask = "4000";
defparam \Instance0|Instance0|SeqChain_3_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC7_8_B2
apex20ke_lcell \Instance0|Instance0|SeqChain_2_0_ (
// Equation(s):
// \Instance0|Instance0|SeqChain_2[0]  = DFFE(!I_241_i_Z & !\Instance0|Instance0|ir_Out_3  & \Instance0|Instance0|Z_Dones_1_0  & \Instance0|Instance0|ir_Out_1 , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(I_241_i_Z),
	.datab(\Instance0|Instance0|ir_Out_3 ),
	.datac(\Instance0|Instance0|Z_Dones_1_0 ),
	.datad(\Instance0|Instance0|ir_Out_1 ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|SeqChain_2[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|SeqChain_2_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|SeqChain_2_0_ .packed_mode = "false";
defparam \Instance0|Instance0|SeqChain_2_0_ .lut_mask = "1000";
defparam \Instance0|Instance0|SeqChain_2_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC6_8_B2
apex20ke_lcell \Instance0|Instance0|SeqChain_0_ (
// Equation(s):
// \Instance0|Instance0|SeqChain[0]  = DFFE(!I_241_i_Z & !\Instance0|Instance0|ir_Out_3  & \Instance0|Instance0|Z_Dones_1_0  & !\Instance0|Instance0|ir_Out_1 , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(I_241_i_Z),
	.datab(\Instance0|Instance0|ir_Out_3 ),
	.datac(\Instance0|Instance0|Z_Dones_1_0 ),
	.datad(\Instance0|Instance0|ir_Out_1 ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|SeqChain[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|SeqChain_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|SeqChain_0_ .packed_mode = "false";
defparam \Instance0|Instance0|SeqChain_0_ .lut_mask = "0010";
defparam \Instance0|Instance0|SeqChain_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC3_10_B2
apex20ke_lcell \Instance0|Instance0|W_14_0_ (
// Equation(s):
// \Instance0|Instance0|W_14[0]  = DFFE(VCC, GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(vcc),
	.datab(vcc),
	.datac(vcc),
	.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|W_14[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|W_14_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|W_14_0_ .packed_mode = "false";
defparam \Instance0|Instance0|W_14_0_ .lut_mask = "FFFF";
defparam \Instance0|Instance0|W_14_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC8_9_B2
apex20ke_lcell \Instance0|Instance0|globals_StartOut_out_0_ (
// Equation(s):
// \Instance0|Instance0|globals_StartOut_out_0  = DFFE(!\Instance0|Instance0|W_14[0] , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(vcc),
	.datab(vcc),
	.datac(vcc),
	.datad(\Instance0|Instance0|W_14[0] ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|globals_StartOut_out_0 ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|globals_StartOut_out_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|globals_StartOut_out_0_ .packed_mode = "false";
defparam \Instance0|Instance0|globals_StartOut_out_0_ .lut_mask = "00FF";
defparam \Instance0|Instance0|globals_StartOut_out_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC1_8_B2
apex20ke_lcell \Instance0|Instance0|SeqChain_6_0_ (
// Equation(s):
// \Instance0|Instance0|SeqChain_6[0]  = DFFE(!\Instance0|Instance0|G_316_i  & !\Instance0|Instance0|ir_Out_0 , GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(vcc),
	.datab(vcc),
	.datac(\Instance0|Instance0|G_316_i ),
	.datad(\Instance0|Instance0|ir_Out_0 ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|SeqChain_6[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|SeqChain_6_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|SeqChain_6_0_ .packed_mode = "false";
defparam \Instance0|Instance0|SeqChain_6_0_ .lut_mask = "000F";
defparam \Instance0|Instance0|SeqChain_6_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC5_10_B2
apex20ke_lcell \Instance0|Instance0|G_286_Z (
// Equation(s):
// \Instance0|Instance0|G_286  = \Instance0|Instance0|Z_Dones_1_0  & \Instance0|Instance0|ir_Out_3  & \Instance0|Instance0|G_299  & !\Instance0|Instance0|ir_Out_1 

	.dataa(\Instance0|Instance0|Z_Dones_1_0 ),
	.datab(\Instance0|Instance0|ir_Out_3 ),
	.datac(\Instance0|Instance0|G_299 ),
	.datad(\Instance0|Instance0|ir_Out_1 ),
	.cin(gnd),
	.cascin(vcc),
	.clk(),
	.aclr(gnd),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(\Instance0|Instance0|G_286 ),
	.regout(),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|G_286_Z .operation_mode = "normal";
defparam \Instance0|Instance0|G_286_Z .packed_mode = "false";
defparam \Instance0|Instance0|G_286_Z .lut_mask = "0080";
defparam \Instance0|Instance0|G_286_Z .output_mode = "comb_only";
// synopsys translate_on

// atom is at LC10_10_B2
apex20ke_lcell \Instance0|Instance0|Loop_2_0_ (
// Equation(s):
// \Instance0|Instance0|Loop_2[0]  = DFFE(!\Instance0|Instance0|Loop[0]  & !\Instance0|Instance0|globals_StartOut_out_0  & (\Instance0|Instance0|G_286  # \Instance0|Instance0|Loop_2[0] ), GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(\Instance0|Instance0|Loop[0] ),
	.datab(\Instance0|Instance0|G_286 ),
	.datac(\Instance0|Instance0|globals_StartOut_out_0 ),
	.datad(\Instance0|Instance0|Loop_2[0] ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|Loop_2[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|Loop_2_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|Loop_2_0_ .packed_mode = "false";
defparam \Instance0|Instance0|Loop_2_0_ .lut_mask = "0504";
defparam \Instance0|Instance0|Loop_2_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC9_10_B2
apex20ke_lcell \Instance0|Instance0|Loop_0_ (
// Equation(s):
// \Instance0|Instance0|Loop[0]  = DFFE(!\Instance0|Instance0|G_286  & !\Instance0|Instance0|Loop_2[0]  & (\Instance0|Instance0|Loop[0]  # \Instance0|Instance0|globals_StartOut_out_0 ), GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(\Instance0|Instance0|Loop[0] ),
	.datab(\Instance0|Instance0|G_286 ),
	.datac(\Instance0|Instance0|globals_StartOut_out_0 ),
	.datad(\Instance0|Instance0|Loop_2[0] ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|Loop[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|Loop_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|Loop_0_ .packed_mode = "false";
defparam \Instance0|Instance0|Loop_0_ .lut_mask = "0032";
defparam \Instance0|Instance0|Loop_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC6_10_B2
apex20ke_lcell \Instance0|Instance0|SeqChain_7_0_ (
// Equation(s):
// \Instance0|Instance0|SeqChain_7[0]  = DFFE(\Instance0|Instance0|Loop[0]  & (\Instance0|Instance0|G_286  # \Instance0|Instance0|Loop_2[0] ) # !\Instance0|Instance0|Loop[0]  & \Instance0|Instance0|globals_StartOut_out_0  & (\Instance0|Instance0|G_286  # \Instance0|Instance0|Loop_2[0] ), GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(\Instance0|Instance0|Loop[0] ),
	.datab(\Instance0|Instance0|G_286 ),
	.datac(\Instance0|Instance0|globals_StartOut_out_0 ),
	.datad(\Instance0|Instance0|Loop_2[0] ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|SeqChain_7[0] ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|SeqChain_7_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|SeqChain_7_0_ .packed_mode = "false";
defparam \Instance0|Instance0|SeqChain_7_0_ .lut_mask = "FAC8";
defparam \Instance0|Instance0|SeqChain_7_0_ .output_mode = "reg_only";
// synopsys translate_on

// atom is at LC3_7_B2
apex20ke_lcell \Instance0|Instance0|Loop_1_0_ (
// Equation(s):
// \Instance0|Instance0|Loop_1_0  = DFFE(!\Instance0|Instance0|Loop_3_0  & !\Instance0|Instance0|G_283  & (\Instance0|Instance0|globals_StartOut_out_0  # \Instance0|Instance0|Loop_1_0 ), GLOBAL(\P1~combout ), !GLOBAL(\rst~combout ), , )

	.dataa(\Instance0|Instance0|Loop_3_0 ),
	.datab(\Instance0|Instance0|G_283 ),
	.datac(\Instance0|Instance0|globals_StartOut_out_0 ),
	.datad(\Instance0|Instance0|Loop_1_0 ),
	.cin(gnd),
	.cascin(vcc),
	.clk(\P1~combout ),
	.aclr(\rst~combout ),
	.ena(vcc),
	.sclr(gnd),
	.sload(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.combout(),
	.regout(\Instance0|Instance0|Loop_1_0 ),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|Instance0|Loop_1_0_ .operation_mode = "normal";
defparam \Instance0|Instance0|Loop_1_0_ .packed_mode = "false";
defparam \Instance0|Instance0|Loop_1_0_ .lut_mask = "1110";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -