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

📄 lcd_v.fit.eqn

📁 FPGA实现的LCD接口
💻 EQN
📖 第 1 页 / 共 5 页
字号:

--D1_state.SWITCHMODE is lcd:inst1|state.SWITCHMODE at LCFF_X42_Y13_N31
D1_state.SWITCHMODE = DFFEAS(D1L321, GLOBAL(D1L33), !rst,  ,  ,  ,  ,  ,  );


--D1L6 is lcd:inst1|Select~267 at LCCOMB_X41_Y13_N20
D1L6 = D1_state.SWITCHMODE # D1_state.SETFUNCTION # D1L5;


--D1L7 is lcd:inst1|Select~268 at LCCOMB_X41_Y13_N30
D1L7 = D1_state.SETMODE # D1_state.SWITCHMODE # D1_state.SETFUNCTION # D1L5;


--D1_state.CLEAR is lcd:inst1|state.CLEAR at LCFF_X42_Y13_N11
D1_state.CLEAR = DFFEAS(D1L511, GLOBAL(D1L33), !rst,  ,  ,  ,  ,  ,  );


--JB4_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA|Q[0] at LCFF_X32_Y19_N23
JB4_Q[0] = AMPP_FUNCTION(A1L6, altera_internal_jtag, !E1L3, GND, E1L82);


--JB1_Q[3] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[3] at LCFF_X33_Y19_N9
JB1_Q[3] = AMPP_FUNCTION(A1L6, E1L52, !E1L3, E1L03);


--JB1_Q[5] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[5] at LCFF_X33_Y19_N29
JB1_Q[5] = AMPP_FUNCTION(A1L6, E1L72, !E1L3, E1L03);


--E1_jtag_debug_mode_usr1 is sld_hub:sld_hub_inst|jtag_debug_mode_usr1 at LCFF_X32_Y17_N29
E1_jtag_debug_mode_usr1 = AMPP_FUNCTION(A1L6, E1L35, LB1L3, LB1_state[12]);


--JB1_Q[4] is sld_hub:sld_hub_inst|sld_dffex:\GEN_IRF:1:IRF|Q[4] at LCFF_X33_Y19_N25
JB1_Q[4] = AMPP_FUNCTION(A1L6, E1L62, !E1L3, E1L03);


--B1_bypass_reg_out is sld_signaltap:auto_signaltap_0|bypass_reg_out at LCFF_X32_Y17_N17
B1_bypass_reg_out = AMPP_FUNCTION(A1L6, altera_internal_jtag, !B1L25, GND, E1L74);


--E1L31 is sld_hub:sld_hub_inst|hub_tdo~275 at LCCOMB_X32_Y17_N16
E1L31 = AMPP_FUNCTION(JB1_Q[4], B1_bypass_reg_out, E1_jtag_debug_mode_usr1);


--E1L41 is sld_hub:sld_hub_inst|hub_tdo~276 at LCCOMB_X32_Y19_N10
E1L41 = AMPP_FUNCTION(E1L31, JB1_Q[5], JB1_Q[3], JB4_Q[0]);


--JB5_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA_0|Q[0] at LCFF_X31_Y20_N27
JB5_Q[0] = AMPP_FUNCTION(A1L6, JB5L3, E1L82);


--H2_WORD_SR[0] is sld_hub:sld_hub_inst|sld_rom_sr:HUB_INFO_REG|WORD_SR[0] at LCFF_X34_Y17_N1
H2_WORD_SR[0] = AMPP_FUNCTION(A1L6, H2L03, H2_WORD_SR[1], !H1L2, LB1_state[4], E1L5);


--E1_HUB_BYPASS_REG is sld_hub:sld_hub_inst|HUB_BYPASS_REG at LCFF_X32_Y18_N13
E1_HUB_BYPASS_REG = AMPP_FUNCTION(A1L6, E1L11, GND);


--MB1_dffe1a[0] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_rpe:auto_generated|dffe1a[0] at LCFF_X32_Y18_N11
MB1_dffe1a[0] = AMPP_FUNCTION(A1L6, MB1_w_anode1w[3], !E1L3, E1L7);


--E1L51 is sld_hub:sld_hub_inst|hub_tdo~277 at LCCOMB_X32_Y18_N12
E1L51 = AMPP_FUNCTION(H2_WORD_SR[0], E1_HUB_BYPASS_REG, MB1_dffe1a[0]);


--E1L61 is sld_hub:sld_hub_inst|hub_tdo~278 at LCCOMB_X32_Y19_N20
E1L61 = AMPP_FUNCTION(E1L51, JB5_Q[0], E1_jtag_debug_mode_usr1);


--M1_dffs[0] is sld_signaltap:auto_signaltap_0|sld_offload_buffer_mgr:\stp_non_zero_depth_offload_gen:stp_offload_buff_mgr_inst|lpm_shiftreg:info_data_shift_out|dffs[0] at LCFF_X42_Y18_N23
M1_dffs[0] = AMPP_FUNCTION(A1L6, M1L1, !B1L25);


--M3_dffs[0] is sld_signaltap:auto_signaltap_0|sld_ela_control:ela_control|lpm_shiftreg:trigger_config_deserialize|dffs[0] at LCFF_X36_Y19_N31
M3_dffs[0] = AMPP_FUNCTION(A1L6, M3_dffs[1], !B1L25, GND, J1_trigger_setup_ena);


--E1L71 is sld_hub:sld_hub_inst|hub_tdo~279 at LCCOMB_X36_Y19_N30
E1L71 = AMPP_FUNCTION(M1_dffs[0], JB1_Q[3], M3_dffs[0], JB1_Q[4]);


--E1L81 is sld_hub:sld_hub_inst|hub_tdo~280 at LCCOMB_X36_Y19_N22
E1L81 = AMPP_FUNCTION(JB4_Q[0], E1_jtag_debug_mode_usr1, E1L71);


--JB6_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[0] at LCFF_X34_Y19_N5
JB6_Q[0] = AMPP_FUNCTION(A1L6, E1L13, !E1L3, JB6L4);


--H1_WORD_SR[0] is sld_signaltap:auto_signaltap_0|sld_rom_sr:crc_rom_sr|WORD_SR[0] at LCFF_X33_Y18_N11
H1_WORD_SR[0] = AMPP_FUNCTION(A1L6, H1L81, H1_WORD_SR[1], !H1L2, LB1_state[4], B1L05);


--E1L91 is sld_hub:sld_hub_inst|hub_tdo~281 at LCCOMB_X32_Y19_N22
E1L91 = AMPP_FUNCTION(H1_WORD_SR[0], JB4_Q[0], JB1_Q[5]);


--E1L02 is sld_hub:sld_hub_inst|hub_tdo~282 at LCCOMB_X32_Y19_N16
E1L02 = AMPP_FUNCTION(JB6_Q[0], E1L91, E1_jtag_debug_mode_usr1);


--E1L12 is sld_hub:sld_hub_inst|hub_tdo~283 at LCCOMB_X32_Y19_N2
E1L12 = AMPP_FUNCTION(E1L02, E1L81, E1L61, E1L41);


--LB1_state[8] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[8] at LCFF_X32_Y20_N17
LB1_state[8] = AMPP_FUNCTION(A1L6, LB1L62, !A1L8);


--LB1_state[3] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[3] at LCFF_X33_Y20_N25
LB1_state[3] = AMPP_FUNCTION(A1L6, LB1L02);


--LB1_state[4] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[4] at LCFF_X33_Y20_N9
LB1_state[4] = AMPP_FUNCTION(A1L6, LB1L12, A1L8);


--LB1L22 is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state~13 at LCCOMB_X32_Y19_N4
LB1L22 = AMPP_FUNCTION(LB1_state[4], LB1_state[3]);


--C1_count[3] is div16:inst|count[3] at LCFF_X34_Y2_N5
C1_count[3] = DFFEAS(C1L11, GLOBAL(A1L82), !rst,  , C1L1,  ,  ,  ,  );


--D1L63 is lcd:inst1|clkcnt[0]~357 at LCCOMB_X54_Y19_N0
D1L63 = D1_clkcnt[0] $ VCC;

--D1L73 is lcd:inst1|clkcnt[0]~358 at LCCOMB_X54_Y19_N0
D1L73 = CARRY(D1_clkcnt[0]);


--D1L18 is lcd:inst1|clkcnt[15]~359 at LCCOMB_X53_Y19_N14
D1L18 = D1L211 # !rst;


--D1L93 is lcd:inst1|clkcnt[1]~360 at LCCOMB_X54_Y19_N2
D1L93 = D1_clkcnt[1] & !D1L73 # !D1_clkcnt[1] & (D1L73 # GND);

--D1L04 is lcd:inst1|clkcnt[1]~361 at LCCOMB_X54_Y19_N2
D1L04 = CARRY(!D1L73 # !D1_clkcnt[1]);


--D1L24 is lcd:inst1|clkcnt[2]~362 at LCCOMB_X54_Y19_N4
D1L24 = D1_clkcnt[2] & (D1L04 $ GND) # !D1_clkcnt[2] & !D1L04 & VCC;

--D1L34 is lcd:inst1|clkcnt[2]~363 at LCCOMB_X54_Y19_N4
D1L34 = CARRY(D1_clkcnt[2] & !D1L04);


--D1L54 is lcd:inst1|clkcnt[3]~364 at LCCOMB_X54_Y19_N6
D1L54 = D1_clkcnt[3] & !D1L34 # !D1_clkcnt[3] & (D1L34 # GND);

--D1L64 is lcd:inst1|clkcnt[3]~365 at LCCOMB_X54_Y19_N6
D1L64 = CARRY(!D1L34 # !D1_clkcnt[3]);


--D1L84 is lcd:inst1|clkcnt[4]~366 at LCCOMB_X54_Y19_N8
D1L84 = D1_clkcnt[4] & (D1L64 $ GND) # !D1_clkcnt[4] & !D1L64 & VCC;

--D1L94 is lcd:inst1|clkcnt[4]~367 at LCCOMB_X54_Y19_N8
D1L94 = CARRY(D1_clkcnt[4] & !D1L64);


--D1L15 is lcd:inst1|clkcnt[5]~368 at LCCOMB_X54_Y19_N10
D1L15 = D1_clkcnt[5] & !D1L94 # !D1_clkcnt[5] & (D1L94 # GND);

--D1L25 is lcd:inst1|clkcnt[5]~369 at LCCOMB_X54_Y19_N10
D1L25 = CARRY(!D1L94 # !D1_clkcnt[5]);


--D1L45 is lcd:inst1|clkcnt[6]~370 at LCCOMB_X54_Y19_N12
D1L45 = D1_clkcnt[6] & (D1L25 $ GND) # !D1_clkcnt[6] & !D1L25 & VCC;

--D1L55 is lcd:inst1|clkcnt[6]~371 at LCCOMB_X54_Y19_N12
D1L55 = CARRY(D1_clkcnt[6] & !D1L25);


--D1L75 is lcd:inst1|clkcnt[7]~372 at LCCOMB_X54_Y19_N14
D1L75 = D1_clkcnt[7] & !D1L55 # !D1_clkcnt[7] & (D1L55 # GND);

--D1L85 is lcd:inst1|clkcnt[7]~373 at LCCOMB_X54_Y19_N14
D1L85 = CARRY(!D1L55 # !D1_clkcnt[7]);


--D1L06 is lcd:inst1|clkcnt[8]~374 at LCCOMB_X54_Y19_N16
D1L06 = D1_clkcnt[8] & (D1L85 $ GND) # !D1_clkcnt[8] & !D1L85 & VCC;

--D1L16 is lcd:inst1|clkcnt[8]~375 at LCCOMB_X54_Y19_N16
D1L16 = CARRY(D1_clkcnt[8] & !D1L85);


--D1L36 is lcd:inst1|clkcnt[9]~376 at LCCOMB_X54_Y19_N18
D1L36 = D1_clkcnt[9] & !D1L16 # !D1_clkcnt[9] & (D1L16 # GND);

--D1L46 is lcd:inst1|clkcnt[9]~377 at LCCOMB_X54_Y19_N18
D1L46 = CARRY(!D1L16 # !D1_clkcnt[9]);


--D1L66 is lcd:inst1|clkcnt[10]~378 at LCCOMB_X54_Y19_N20
D1L66 = D1_clkcnt[10] & (D1L46 $ GND) # !D1_clkcnt[10] & !D1L46 & VCC;

--D1L76 is lcd:inst1|clkcnt[10]~379 at LCCOMB_X54_Y19_N20
D1L76 = CARRY(D1_clkcnt[10] & !D1L46);


--D1L96 is lcd:inst1|clkcnt[11]~380 at LCCOMB_X54_Y19_N22
D1L96 = D1_clkcnt[11] & !D1L76 # !D1_clkcnt[11] & (D1L76 # GND);

--D1L07 is lcd:inst1|clkcnt[11]~381 at LCCOMB_X54_Y19_N22
D1L07 = CARRY(!D1L76 # !D1_clkcnt[11]);


--D1L27 is lcd:inst1|clkcnt[12]~382 at LCCOMB_X54_Y19_N24
D1L27 = D1_clkcnt[12] & (D1L07 $ GND) # !D1_clkcnt[12] & !D1L07 & VCC;

--D1L37 is lcd:inst1|clkcnt[12]~383 at LCCOMB_X54_Y19_N24
D1L37 = CARRY(D1_clkcnt[12] & !D1L07);


--D1L57 is lcd:inst1|clkcnt[13]~384 at LCCOMB_X54_Y19_N26
D1L57 = D1_clkcnt[13] & !D1L37 # !D1_clkcnt[13] & (D1L37 # GND);

--D1L67 is lcd:inst1|clkcnt[13]~385 at LCCOMB_X54_Y19_N26
D1L67 = CARRY(!D1L37 # !D1_clkcnt[13]);


--D1L87 is lcd:inst1|clkcnt[14]~386 at LCCOMB_X54_Y19_N28
D1L87 = D1_clkcnt[14] & (D1L67 $ GND) # !D1_clkcnt[14] & !D1L67 & VCC;

--D1L97 is lcd:inst1|clkcnt[14]~387 at LCCOMB_X54_Y19_N28
D1L97 = CARRY(D1_clkcnt[14] & !D1L67);


--D1L28 is lcd:inst1|clkcnt[15]~388 at LCCOMB_X54_Y19_N30
D1L28 = D1L97 $ D1_clkcnt[15];


--D1_flag is lcd:inst1|flag at LCFF_X40_Y13_N3
D1_flag = DFFEAS(D1L401, GLOBAL(D1L33), !rst,  , !D1_state.IDLE,  ,  ,  ,  );


--D1L8 is lcd:inst1|Select~269 at LCCOMB_X42_Y13_N2
D1L8 = D1L2 & (D1_state.WRITERAM # !D1_state.IDLE & D1_flag) # !D1L2 & !D1_state.IDLE & (D1_flag);


--D1L521 is lcd:inst1|state~39 at LCCOMB_X42_Y13_N0
D1L521 = !D1_state.IDLE & !D1_flag;


--JB7_Q[0] is sld_hub:sld_hub_inst|sld_dffex:RESET|Q[0] at LCFF_X31_Y19_N11
JB7_Q[0] = AMPP_FUNCTION(A1L6, MB1_dffe1a[7], E1_jtag_debug_mode_usr1, GND, E1L4);


--LB1_state[1] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[1] at LCFF_X33_Y20_N17
LB1_state[1] = AMPP_FUNCTION(A1L6, LB1L91, A1L8);


--E1L2 is sld_hub:sld_hub_inst|CLEAR_SIGNAL~0 at LCCOMB_X31_Y19_N16
E1L2 = AMPP_FUNCTION(LB1_state[1], JB7_Q[0]);


--E1_OK_TO_UPDATE_IR_Q is sld_hub:sld_hub_inst|OK_TO_UPDATE_IR_Q at LCFF_X31_Y19_N19
E1_OK_TO_UPDATE_IR_Q = AMPP_FUNCTION(A1L6, E1L94, E1L15);


--E1L82 is sld_hub:sld_hub_inst|IRF_ENA_ENABLE~21 at LCCOMB_X32_Y19_N8
E1L82 = AMPP_FUNCTION(E1_jtag_debug_mode_usr1, LB1_state[4], E1_OK_TO_UPDATE_IR_Q, A1L8);


--JB2_Q[3] is sld_hub:sld_hub_inst|sld_dffex:\GEN_SHADOW_IRF:1:S_IRF|Q[3] at LCFF_X33_Y19_N31
JB2_Q[3] = AMPP_FUNCTION(A1L6, JB2L6, !E1L3, E1L9);


--JB6_Q[3] is sld_hub:sld_hub_inst|sld_dffex:IRSR|Q[3] at LCFF_X33_Y20_N15
JB6_Q[3] = AMPP_FUNCTION(A1L6, E1L63, !E1L3, JB6L4);


--JB3_Q[0] is sld_hub:sld_hub_inst|sld_dffex:BROADCAST|Q[0] at LCFF_X33_Y17_N17
JB3_Q[0] = AMPP_FUNCTION(A1L6, MB1_dffe1a[1], !E1L3, GND, E1L1);


--E1L52 is sld_hub:sld_hub_inst|IRF_D[1][3]~40 at LCCOMB_X33_Y19_N8
E1L52 = AMPP_FUNCTION(JB6_Q[3], JB3_Q[0], JB2_Q[3]);

⌨️ 快捷键说明

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