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

📄 part6.map.eqn

📁 基于FPGA的CPU设计 VHDL 编写
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--A1L151 is count[10]~413
A1L151 = count[10] & (A1L149 $ GND) # !count[10] & !A1L149 & VCC;

--A1L152 is count[10]~414
A1L152 = CARRY(count[10] & !A1L149);


--A1L154 is count[11]~415
A1L154 = count[11] & !A1L152 # !count[11] & (A1L152 # GND);

--A1L155 is count[11]~416
A1L155 = CARRY(!A1L152 # !count[11]);


--A1L157 is count[12]~417
A1L157 = count[12] & (A1L155 $ GND) # !count[12] & !A1L155 & VCC;

--A1L158 is count[12]~418
A1L158 = CARRY(count[12] & !A1L155);


--A1L160 is count[13]~419
A1L160 = count[13] & !A1L158 # !count[13] & (A1L158 # GND);

--A1L161 is count[13]~420
A1L161 = CARRY(!A1L158 # !count[13]);


--A1L163 is count[14]~421
A1L163 = count[14] & (A1L161 $ GND) # !count[14] & !A1L161 & VCC;

--A1L164 is count[14]~422
A1L164 = CARRY(count[14] & !A1L161);


--A1L166 is count[15]~423
A1L166 = count[15] & !A1L164 # !count[15] & (A1L164 # GND);

--A1L167 is count[15]~424
A1L167 = CARRY(!A1L164 # !count[15]);


--A1L169 is count[16]~425
A1L169 = count[16] & (A1L167 $ GND) # !count[16] & !A1L167 & VCC;

--A1L170 is count[16]~426
A1L170 = CARRY(count[16] & !A1L167);


--A1L172 is count[17]~427
A1L172 = count[17] & !A1L170 # !count[17] & (A1L170 # GND);

--A1L173 is count[17]~428
A1L173 = CARRY(!A1L170 # !count[17]);


--A1L175 is count[18]~429
A1L175 = count[18] & (A1L173 $ GND) # !count[18] & !A1L173 & VCC;

--A1L176 is count[18]~430
A1L176 = CARRY(count[18] & !A1L173);


--A1L178 is count[19]~431
A1L178 = count[19] & !A1L176 # !count[19] & (A1L176 # GND);

--A1L179 is count[19]~432
A1L179 = CARRY(!A1L176 # !count[19]);


--A1L181 is count[20]~433
A1L181 = count[20] & (A1L179 $ GND) # !count[20] & !A1L179 & VCC;

--A1L182 is count[20]~434
A1L182 = CARRY(count[20] & !A1L179);


--A1L184 is count[21]~435
A1L184 = count[21] & !A1L182 # !count[21] & (A1L182 # GND);

--A1L185 is count[21]~436
A1L185 = CARRY(!A1L182 # !count[21]);


--A1L187 is count[22]~437
A1L187 = count[22] & (A1L185 $ GND) # !count[22] & !A1L185 & VCC;

--A1L188 is count[22]~438
A1L188 = CARRY(count[22] & !A1L185);


--A1L190 is count[23]~439
A1L190 = count[23] & !A1L188 # !count[23] & (A1L188 # GND);

--A1L191 is count[23]~440
A1L191 = CARRY(!A1L188 # !count[23]);


--A1L193 is count[24]~441
A1L193 = count[24] & (A1L191 $ GND) # !count[24] & !A1L191 & VCC;

--A1L194 is count[24]~442
A1L194 = CARRY(count[24] & !A1L191);


--A1L196 is count[25]~443
A1L196 = count[25] $ A1L194;


--L3_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0]
L3_Q[0] = AMPP_FUNCTION(A1L110, C1L29, C1_CLRN_SIGNAL, L3L4);


--P1L21 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~13
P1L21 = AMPP_FUNCTION(P1_state[3], P1_state[4]);


--C1L10 is sld_hub:sld_hub_inst|hub_tdo~584
C1L10 = AMPP_FUNCTION(C1_jtag_debug_mode_usr1, L3_Q[0], P1L21, C1_hub_tdo);


--C1L11 is sld_hub:sld_hub_inst|hub_tdo~585
C1L11 = AMPP_FUNCTION(P1_state[3], P1_state[4], C1_jtag_debug_mode_usr1);


--K2_WORD_SR[0] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[0]
K2_WORD_SR[0] = AMPP_FUNCTION(A1L110, K2L29, K2L23);


--C1_HUB_BYPASS_REG is sld_hub:sld_hub_inst|HUB_BYPASS_REG
C1_HUB_BYPASS_REG = AMPP_FUNCTION(A1L110, C1L8);


--Q1_dffe1a[0] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[0]
Q1_dffe1a[0] = AMPP_FUNCTION(A1L110, Q1_w_anode1w[3], C1_CLRN_SIGNAL, C1L4);


--C1L12 is sld_hub:sld_hub_inst|hub_tdo~586
C1L12 = AMPP_FUNCTION(K2_WORD_SR[0], C1_HUB_BYPASS_REG, Q1_dffe1a[0]);


--C1L13 is sld_hub:sld_hub_inst|hub_tdo~587
C1L13 = AMPP_FUNCTION(C1L10, L7_Q[0], C1L11, C1L12);


--C1L14 is sld_hub:sld_hub_inst|hub_tdo~588
C1L14 = AMPP_FUNCTION(L6_Q[0], P1_state[3], P1_state[4], C1_jtag_debug_mode_usr1);


--C1L15 is sld_hub:sld_hub_inst|hub_tdo~589
C1L15 = AMPP_FUNCTION(H1_ram_rom_data_reg[0], L4_Q[2], L4_Q[1], L4_Q[0]);


--K1_WORD_SR[0] is ramlpm:comb_42|altsyncram:altsyncram_component|altsyncram_2ih1:auto_generated|sld_mod_ram_rom:mgl_prim2|sld_rom_sr:\ram_rom_logic_gen:name_gen:info_rom_sr|WORD_SR[0]
K1_WORD_SR[0] = AMPP_FUNCTION(A1L110, K1L31, K1L24);


--H1_bypass_reg_out is ramlpm:comb_42|altsyncram:altsyncram_component|altsyncram_2ih1:auto_generated|sld_mod_ram_rom:mgl_prim2|bypass_reg_out
H1_bypass_reg_out = AMPP_FUNCTION(A1L110, H1L2, C1_CLRN_SIGNAL);


--C1L16 is sld_hub:sld_hub_inst|hub_tdo~590
C1L16 = AMPP_FUNCTION(K1_WORD_SR[0], L4L4, H1_bypass_reg_out, L4_Q[0]);


--C1L17 is sld_hub:sld_hub_inst|hub_tdo~591
C1L17 = AMPP_FUNCTION(C1L13, C1L14, C1L15, C1L16);


--P1L19 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~10
P1L19 = AMPP_FUNCTION(P1_state[2], A1L112);


--P1_state[7] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[7]
P1_state[7] = AMPP_FUNCTION(A1L110, P1L24);


--P1L20 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~11
P1L20 = AMPP_FUNCTION(P1_state[3], P1_state[4], P1_state[7]);


--C1L5 is sld_hub:sld_hub_inst|GEN_SHADOW_IRF~0
C1L5 = AMPP_FUNCTION(P1_state[5], L6_Q[0], C1_OK_TO_UPDATE_IR_Q);


--L3_Q[3] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[3]
L3_Q[3] = AMPP_FUNCTION(A1L110, C1L32, C1_CLRN_SIGNAL, L3L4);


--H1_ir_loaded_address_reg[1] is ramlpm:comb_42|altsyncram:altsyncram_component|altsyncram_2ih1:auto_generated|sld_mod_ram_rom:mgl_prim2|ir_loaded_address_reg[1]
H1_ir_loaded_address_reg[1] = AMPP_FUNCTION(A1L110, H1_ram_rom_addr_reg[1], !H1L15, H1L16);


--C1L31 is sld_hub:sld_hub_inst|IRSR_D[2]~52
C1L31 = AMPP_FUNCTION(L3_Q[3], H1_ir_loaded_address_reg[1], P1_state[4]);


--C1L18 is sld_hub:sld_hub_inst|hub_tdo~592
C1L18 = AMPP_FUNCTION(C1_jtag_debug_mode_usr1, P1_state[3], P1_state[4]);


--L3_Q[5] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[5]
L3_Q[5] = AMPP_FUNCTION(A1L110, L3L10, C1_CLRN_SIGNAL);


--Q1_dffe1a[3] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[3]
Q1_dffe1a[3] = AMPP_FUNCTION(A1L110, Q1_w_anode38w[3], C1_CLRN_SIGNAL, C1L4);


--L3L3 is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0]~199
L3L3 = AMPP_FUNCTION(P1_state[4], L3_Q[3], L3_Q[5], Q1_dffe1a[3]);


--L1_Q[0] is sld_hub:sld_hub_inst|sld_dffex:RESET|Q[0]
L1_Q[0] = AMPP_FUNCTION(A1L110, L1L4, C1_jtag_debug_mode_usr1);


--P1_state[1] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[1]
P1_state[1] = AMPP_FUNCTION(A1L110, P1L18, A1L112);


--C1L2 is sld_hub:sld_hub_inst|CLRN_SIGNAL~0
C1L2 = AMPP_FUNCTION(L1_Q[0], P1_state[1]);


--C1L42 is sld_hub:sld_hub_inst|OK_TO_UPDATE_IR_Q~54
C1L42 = AMPP_FUNCTION(C1_jtag_debug_mode_usr1, C1_OK_TO_UPDATE_IR_Q, P1_state[4], P1_state[8]);


--L3_Q[1] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[1]
L3_Q[1] = AMPP_FUNCTION(A1L110, C1L30, C1_CLRN_SIGNAL, L3L4);


--Q1_w_anode28w[3] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|w_anode28w[3]
Q1_w_anode28w[3] = AMPP_FUNCTION(L3_Q[2], C1L37, L3_Q[3], L3_Q[1]);


--C1L26 is sld_hub:sld_hub_inst|IRF_ENA_ENABLE~22
C1L26 = AMPP_FUNCTION(C1_jtag_debug_mode_usr1, P1_state[4]);


--C1L3 is sld_hub:sld_hub_inst|comb~51
C1L3 = AMPP_FUNCTION(P1_state[3], C1_jtag_debug_mode_usr0);


--C1L4 is sld_hub:sld_hub_inst|comb~52
C1L4 = AMPP_FUNCTION(A1L112, C1L26, C1L3, altera_internal_jtag);


--A1L215 is rtl~2
A1L215 = A1L216 & A1L217 & !N1_dffs[1] & !N1_dffs[0];


--P1_state[11] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[11]
P1_state[11] = AMPP_FUNCTION(A1L110, P1L27, A1L112);


--P1_state[10] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[10]
P1_state[10] = AMPP_FUNCTION(A1L110, P1L26);


--P1L31 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~471
P1L31 = AMPP_FUNCTION(A1L112, P1_state[11], P1_state[10]);


--P1L32 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~472
P1L32 = AMPP_FUNCTION(A1L112, P1_state[15], P1_state[8], P1_state[1]);


--P1_state[14] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[14]
P1_state[14] = AMPP_FUNCTION(A1L110, P1L29);


--P1L30 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~29
P1L30 = AMPP_FUNCTION(P1_state[12], P1_state[14]);


--P1_tms_cnt[2] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|tms_cnt[2]
P1_tms_cnt[2] = AMPP_FUNCTION(A1L110, P1L41, !A1L112);


--P1_tms_cnt[0] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|tms_cnt[0]
P1_tms_cnt[0] = AMPP_FUNCTION(A1L110, P1L39);


--P1_tms_cnt[1] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|tm

⌨️ 快捷键说明

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