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

📄 processor_top.vo

📁 PROCESSOR is a design with simple microprocessor implementation.
💻 VO
📖 第 1 页 / 共 5 页
字号:
wire I_499_Z;
wire \Instance0|Instance0|globals_x_Out_out_11_ ;
wire \inp[14]~combout ;
wire \Instance0|Instance0|dout_tmp12_14 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[14] ;
wire I_571_Z;
wire \inp[13]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[13] ;
wire \Instance0|Instance0|dout_tmp12[13] ;
wire \Instance0|Instance0|DOUT_13 ;
wire \inp[12]~combout ;
wire \Instance0|Instance0|BinOpOut_3_carry_11 ;
wire \Instance0|Instance0|BinOpOut_3_add12 ;
wire \Instance0|Instance0|BinOpOut_5_carry_11 ;
wire \Instance0|Instance0|BinOpOut_5_add12 ;
wire I_524_a0_i_cascout;
wire I_524_Z;
wire \Instance0|Instance0|globals_x_Out_out_12_ ;
wire \Instance0|Instance0|dout_tmp12_12 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[12] ;
wire I_521_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_12 ;
wire \Instance0|Instance0|BinOpOut_3_add13 ;
wire \Instance0|Instance0|BinOpOut_5_carry_12 ;
wire \Instance0|Instance0|BinOpOut_5_add13 ;
wire I_549_a0_i_cascout;
wire I_549_Z;
wire \Instance0|Instance0|globals_x_Out_out_13_ ;
wire \Instance0|Instance0|BinOpOut_3_carry_13 ;
wire \Instance0|Instance0|BinOpOut_3_add14 ;
wire \Instance0|Instance0|BinOpOut_5_carry_13 ;
wire \Instance0|Instance0|BinOpOut_5_add14 ;
wire I_574_a0_i_cascout;
wire I_574_Z;
wire \Instance0|Instance0|globals_x_Out_out_14_ ;
wire \inp[15]~combout ;
wire \Instance0|Instance0|dout_tmp12_15 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[15] ;
wire I_596_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_14 ;
wire \Instance0|Instance0|BinOpOut_3_add15 ;
wire \Instance0|Instance0|BinOpOut_5_carry_14 ;
wire \Instance0|Instance0|BinOpOut_5_add15 ;
wire I_599_a0_i_cascout;
wire I_599_Z;
wire \Instance0|Instance0|globals_x_Out_out_15_ ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1050_cascout ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1052 ;
wire \inp[17]~combout ;
wire \Instance0|Instance0|dout_tmp12_17 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[17] ;
wire I_646_Z;
wire \inp[16]~combout ;
wire \Instance0|Instance0|dout_tmp12_16 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[16] ;
wire I_619_Z;
wire \Instance0|Instance0|BinOpOut_5_carry_15 ;
wire \Instance0|Instance0|BinOpOut_5_add16 ;
wire \Instance0|Instance0|BinOpOut_3_carry_15 ;
wire \Instance0|Instance0|BinOpOut_3_add16 ;
wire I_624_a1_i_cascout;
wire I_624_Z;
wire \Instance0|Instance0|globals_x_Out_out_16_ ;
wire \Instance0|Instance0|BinOpOut_3_carry_16 ;
wire \Instance0|Instance0|BinOpOut_3_add17 ;
wire \Instance0|Instance0|BinOpOut_5_carry_16 ;
wire \Instance0|Instance0|BinOpOut_5_add17 ;
wire I_649_a0_i_cascout;
wire I_649_Z;
wire \Instance0|Instance0|globals_x_Out_out_17_ ;
wire \inp[19]~combout ;
wire \Instance0|Instance0|dout_tmp12[19] ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[19] ;
wire \Instance0|Instance0|DOUT_19 ;
wire \inp[18]~combout ;
wire \Instance0|Instance0|dout_tmp12_18 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[18] ;
wire I_669_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_17 ;
wire \Instance0|Instance0|BinOpOut_3_add18 ;
wire \Instance0|Instance0|BinOpOut_5_carry_17 ;
wire \Instance0|Instance0|BinOpOut_5_add18 ;
wire I_674_a1_i_cascout;
wire I_674_Z;
wire \Instance0|Instance0|globals_x_Out_out_18_ ;
wire \Instance0|Instance0|BinOpOut_3_carry_18 ;
wire \Instance0|Instance0|BinOpOut_3_add19 ;
wire \Instance0|Instance0|BinOpOut_5_carry_18 ;
wire \Instance0|Instance0|BinOpOut_5_add19 ;
wire I_699_a0_i_cascout;
wire I_699_Z;
wire \Instance0|Instance0|globals_x_Out_out_19_ ;
wire \inp[20]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[20] ;
wire \Instance0|Instance0|dout_tmp12[20] ;
wire \Instance0|Instance0|DOUT_20 ;
wire \Instance0|Instance0|BinOpOut_3_carry_19 ;
wire \Instance0|Instance0|BinOpOut_3_add20 ;
wire \Instance0|Instance0|BinOpOut_5_carry_19 ;
wire \Instance0|Instance0|BinOpOut_5_add20 ;
wire I_724_a0_i_cascout;
wire I_724_Z;
wire \Instance0|Instance0|globals_x_Out_out_20_ ;
wire \inp[22]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[22] ;
wire \Instance0|Instance0|dout_tmp12_22 ;
wire I_771_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_20 ;
wire \Instance0|Instance0|BinOpOut_3_add21 ;
wire \Instance0|Instance0|BinOpOut_5_carry_20 ;
wire \Instance0|Instance0|BinOpOut_5_add21 ;
wire \inp[21]~combout ;
wire I_749_a1_i_cascout;
wire I_749_Z;
wire \Instance0|Instance0|globals_x_Out_out_21_ ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[21] ;
wire \Instance0|Instance0|dout_tmp12_21 ;
wire I_744_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_21 ;
wire \Instance0|Instance0|BinOpOut_3_add22 ;
wire \Instance0|Instance0|BinOpOut_5_carry_21 ;
wire \Instance0|Instance0|BinOpOut_5_add22 ;
wire I_774_a0_i_cascout;
wire I_774_Z;
wire \Instance0|Instance0|globals_x_Out_out_22_ ;
wire \inp[23]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[23] ;
wire \Instance0|Instance0|dout_tmp12_23 ;
wire I_794_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_22 ;
wire \Instance0|Instance0|BinOpOut_3_add23 ;
wire \Instance0|Instance0|BinOpOut_5_carry_22 ;
wire \Instance0|Instance0|BinOpOut_5_add23 ;
wire I_799_a1_i_cascout;
wire I_799_Z;
wire \Instance0|Instance0|globals_x_Out_out_23_ ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1046_cascout ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1054 ;
wire \inp[26]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[26] ;
wire \Instance0|Instance0|dout_tmp12[26] ;
wire \Instance0|Instance0|DOUT_26 ;
wire \inp[25]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[24] ;
wire \Instance0|Instance0|dout_tmp12_24 ;
wire I_819_Z;
wire \Instance0|Instance0|BinOpOut_5_carry_23 ;
wire \Instance0|Instance0|BinOpOut_5_add24 ;
wire \Instance0|Instance0|BinOpOut_3_carry_23 ;
wire \Instance0|Instance0|BinOpOut_3_add24 ;
wire \inp[24]~combout ;
wire I_824_a1_i_cascout;
wire I_824_Z;
wire \Instance0|Instance0|globals_x_Out_out_24_ ;
wire \Instance0|Instance0|BinOpOut_3_carry_24 ;
wire \Instance0|Instance0|BinOpOut_3_add25 ;
wire \Instance0|Instance0|BinOpOut_5_carry_24 ;
wire \Instance0|Instance0|BinOpOut_5_add25 ;
wire I_849_a0_i_cascout;
wire I_849_Z;
wire \Instance0|Instance0|globals_x_Out_out_25_ ;
wire \Instance0|Instance0|dout_tmp12[25] ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[25] ;
wire \Instance0|Instance0|DOUT_25 ;
wire \Instance0|Instance0|BinOpOut_3_carry_25 ;
wire \Instance0|Instance0|BinOpOut_3_add26 ;
wire \Instance0|Instance0|BinOpOut_5_carry_25 ;
wire \Instance0|Instance0|BinOpOut_5_add26 ;
wire I_874_a0_i_cascout;
wire I_874_Z;
wire \Instance0|Instance0|globals_x_Out_out_26_ ;
wire \inp[27]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[27] ;
wire \Instance0|Instance0|dout_tmp12_27 ;
wire I_894_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_26 ;
wire \Instance0|Instance0|BinOpOut_3_add27 ;
wire \Instance0|Instance0|BinOpOut_5_carry_26 ;
wire \Instance0|Instance0|BinOpOut_5_add27 ;
wire I_899_a1_i_cascout;
wire I_899_Z;
wire \Instance0|Instance0|globals_x_Out_out_27_ ;
wire \inp[29]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[29] ;
wire \Instance0|Instance0|dout_tmp12[29] ;
wire \Instance0|Instance0|DOUT_29 ;
wire \inp[28]~combout ;
wire \Instance0|Instance0|BinOpOut_3_carry_27 ;
wire \Instance0|Instance0|BinOpOut_3_add28 ;
wire \Instance0|Instance0|BinOpOut_5_carry_27 ;
wire \Instance0|Instance0|BinOpOut_5_add28 ;
wire I_924_a1_i_cascout;
wire I_924_Z;
wire \Instance0|Instance0|globals_x_Out_out_28_ ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[28] ;
wire \Instance0|Instance0|dout_tmp12_28 ;
wire I_919_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_28 ;
wire \Instance0|Instance0|BinOpOut_3_add29 ;
wire \Instance0|Instance0|BinOpOut_5_carry_28 ;
wire \Instance0|Instance0|BinOpOut_5_add29 ;
wire I_949_a0_i_cascout;
wire I_949_Z;
wire \Instance0|Instance0|globals_x_Out_out_29_ ;
wire \Instance0|Instance0|dout_tmp12_30 ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[30] ;
wire I_969_Z;
wire \Instance0|Instance0|BinOpOut_3_carry_29 ;
wire \Instance0|Instance0|BinOpOut_3_add30 ;
wire \Instance0|Instance0|BinOpOut_5_carry_29 ;
wire \Instance0|Instance0|BinOpOut_5_add30 ;
wire \inp[30]~combout ;
wire I_974_a1_i_cascout;
wire I_974_Z;
wire \Instance0|Instance0|globals_x_Out_out_30_ ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1044_cascout ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1055 ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1048_cascout ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_0_1053 ;
wire \Instance0|Instance0|True_3_0_and2_i_and2_i[0] ;
wire \Instance0|Instance0|globals_CForkIn_out_0_0[0] ;
wire \Instance0|Instance0|ir_Out_7_ ;
wire \Instance0|Instance0|globals_pc_Out_out_cout[3] ;
wire \Instance0|Instance0|globals_pc_Out_out_4 ;
wire \Instance0|Instance0|ir_Out_0 ;
wire I_241_i_Z;
wire \Instance0|Instance0|G_283 ;
wire \Instance0|Instance0|Loop_3_0 ;
wire I_341_Z;
wire \inp[31]~combout ;
wire \Instance0|Instance0|RAM_data_I_1|U1|q[31] ;
wire \Instance0|Instance0|dout_tmp12_31 ;
wire I_994_Z;
wire \Instance0|Instance0|BinOpOut_5_carry_30 ;
wire \Instance0|Instance0|BinOpOut_5_add31 ;
wire \Instance0|Instance0|BinOpOut_3_carry_30 ;
wire \Instance0|Instance0|BinOpOut_3_add31 ;
wire I_999_a1_i_cascout;
wire I_999_Z;
wire \Instance0|Instance0|globals_x_Out_out_31_ ;
wire \Instance0|Instance0|True_1_0_and2_0_and2[0] ;
wire \Instance0|Instance0|globals_value_Out_out_31 ;
wire \Instance0|Instance0|globals_value_Out_out_30 ;
wire \Instance0|Instance0|globals_value_Out_out_29 ;
wire \Instance0|Instance0|globals_value_Out_out_28 ;
wire \Instance0|Instance0|globals_value_Out_out_27 ;
wire \Instance0|Instance0|globals_value_Out_out_26 ;
wire \Instance0|Instance0|globals_value_Out_out_25 ;
wire \Instance0|Instance0|globals_value_Out_out_24 ;
wire \Instance0|Instance0|globals_value_Out_out_23 ;
wire \Instance0|Instance0|globals_value_Out_out_22 ;
wire \Instance0|Instance0|globals_value_Out_out_21 ;
wire \Instance0|Instance0|globals_value_Out_out_20 ;
wire \Instance0|Instance0|globals_value_Out_out_19 ;
wire \Instance0|Instance0|globals_value_Out_out_18 ;
wire \Instance0|Instance0|globals_value_Out_out_17 ;
wire \Instance0|Instance0|globals_value_Out_out_16 ;
wire \Instance0|Instance0|globals_value_Out_out_15 ;
wire \Instance0|Instance0|globals_value_Out_out_14 ;
wire \Instance0|Instance0|globals_value_Out_out_13 ;
wire \Instance0|Instance0|globals_value_Out_out_12 ;
wire \Instance0|Instance0|globals_value_Out_out_11 ;
wire \Instance0|Instance0|globals_value_Out_out_10 ;
wire \Instance0|Instance0|globals_value_Out_out_9 ;
wire \Instance0|Instance0|globals_value_Out_out_8 ;
wire \Instance0|Instance0|globals_value_Out_out_7 ;
wire \Instance0|Instance0|globals_value_Out_out_6 ;
wire \Instance0|Instance0|globals_value_Out_out_5 ;
wire \Instance0|Instance0|globals_value_Out_out_4 ;
wire \Instance0|Instance0|globals_value_Out_out_3 ;
wire \Instance0|Instance0|globals_value_Out_out_2 ;
wire \Instance0|Instance0|globals_value_Out_out_1 ;
wire \Instance0|Instance0|globals_value_Out_out_0 ;


// atom is at Pin_134
apex20ke_io P1_in(
	.datain(),
	.clk(),
	.aclr(gnd),
	.ena(vcc),
	.oe(gnd),
	.preset(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.devoe(devoe),
	.combout(\P1~combout ),
	.regout(),
	.padio(P1));
// synopsys translate_off
defparam P1_in.operation_mode = "input";
defparam P1_in.reg_source_mode = "none";
defparam P1_in.feedback_mode = "from_pin";
defparam P1_in.power_up = "low";
// synopsys translate_on

// atom is at Pin_184
apex20ke_io rst_in(
	.datain(),
	.clk(),
	.aclr(gnd),
	.ena(vcc),
	.oe(gnd),
	.preset(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.devoe(devoe),
	.combout(\rst~combout ),
	.regout(),
	.padio(rst));
// synopsys translate_off
defparam rst_in.operation_mode = "input";
defparam rst_in.reg_source_mode = "none";
defparam rst_in.feedback_mode = "from_pin";
defparam rst_in.power_up = "low";
// synopsys translate_on

// atom is at Pin_34
apex20ke_io inp_in_11_(
	.datain(),
	.clk(),
	.aclr(gnd),
	.ena(vcc),
	.oe(gnd),
	.preset(gnd),
	.devclrn(devclrn),
	.devpor(devpor),
	.devoe(devoe),
	.combout(\inp[11]~combout ),
	.regout(),
	.padio(inp[11]));
// synopsys translate_off
defparam inp_in_11_.operation_mode = "input";
defparam inp_in_11_.reg_source_mode = "none";
defparam inp_in_11_.feedback_mode = "from_pin";
defparam inp_in_11_.power_up = "low";
// synopsys translate_on

// atom is at LC8_5_B2
apex20ke_lcell \Instance0|G_75_Z~I (
// Equation(s):
// \Instance0|G_75_Z  = \Instance0|Instance0|globals_pc_Out_out_2  & !\Instance0|Instance0|globals_pc_Out_out_4 

	.dataa(vcc),
	.datab(vcc),
	.datac(\Instance0|Instance0|globals_pc_Out_out_2 ),
	.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_75_Z ),
	.regout(),
	.cout(),
	.cascout());
// synopsys translate_off
defparam \Instance0|G_75_Z~I .operation_mode = "normal";
defparam \Instance0|G_75_Z~I .packed_mode = "false";

⌨️ 快捷键说明

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