📄 keylock.fit.eqn
字号:
--D1L98 is CONTROLER:U3|QA~339 at LC6_A30
--operation mode is normal
D1L98 = !D1_ACC[2] & !D1_ACC[14] & !D1_ACC[6] & D1_ACC[10];
--D1L99 is CONTROLER:U3|QA~340 at LC6_A30
--operation mode is normal
D1L99 = !D1_ACC[2] & !D1_ACC[14] & !D1_ACC[6] & D1_ACC[10];
--D1L81 is CONTROLER:U3|QA~316 at LC7_A30
--operation mode is normal
D1L81 = (!D1_ACC[7] & !D1_ACC[11] & D1_ACC[3] & D1_ACC[15]) & CASCADE(D1L99);
--D1L100 is CONTROLER:U3|QA~341 at LC7_A30
--operation mode is normal
D1L100 = (!D1_ACC[7] & !D1_ACC[11] & D1_ACC[3] & D1_ACC[15]) & CASCADE(D1L99);
--D1L76 is CONTROLER:U3|QA~310 at LC2_A34
--operation mode is normal
D1L76 = !D1_ACC[12] & !D1_ACC[4] & !D1_ACC[8] & D1_ACC[0];
--D1L101 is CONTROLER:U3|QA~342 at LC2_A34
--operation mode is normal
D1L101 = !D1_ACC[12] & !D1_ACC[4] & !D1_ACC[8] & D1_ACC[0];
--D1L102 is CONTROLER:U3|QA~343 at LC2_A34
--operation mode is normal
D1L102 = !D1_ACC[12] & !D1_ACC[4] & !D1_ACC[8] & D1_ACC[0];
--D1L82 is CONTROLER:U3|QA~317 at LC3_A34
--operation mode is normal
D1L82 = (!D1_ACC[1] & !D1_ACC[13] & !D1_ACC[5] & D1_ACC[9]) & CASCADE(D1L102);
--D1L103 is CONTROLER:U3|QA~344 at LC3_A34
--operation mode is normal
D1L103 = (!D1_ACC[1] & !D1_ACC[13] & !D1_ACC[5] & D1_ACC[9]) & CASCADE(D1L102);
--G1_q[10] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[10] at LC4_A22
--operation mode is up_dn_cntr
G1_q[10]_lut_out = G1_q[10] $ G1L21;
G1_q[10] = DFFEA(G1_q[10]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L67Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[10]~11 at LC4_A22
--operation mode is up_dn_cntr
G1L67Q = G1_q[10];
--G1L23 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[10]~COUT at LC4_A22
--operation mode is up_dn_cntr
G1L23 = CARRY(G1_q[10] & (G1L21));
--H1_dff1 is KEYBOARD:U2|debouncing:\debounce:U1|dff1 at LC3_A26
--operation mode is normal
H1_dff1_lut_out = VCC;
H1_dff1 = DFFEA(H1_dff1_lut_out, GLOBAL(G1_q[15]), !KEY_IN[0], , , , );
--H1L8Q is KEYBOARD:U2|debouncing:\debounce:U1|dff1~1 at LC3_A26
--operation mode is normal
H1L8Q = H1_dff1;
--H2_dff1 is KEYBOARD:U2|debouncing:\debounce:U2|dff1 at LC5_A15
--operation mode is normal
H2_dff1_lut_out = VCC;
H2_dff1 = DFFEA(H2_dff1_lut_out, GLOBAL(G1_q[15]), !KEY_IN[1], , , , );
--H2L8Q is KEYBOARD:U2|debouncing:\debounce:U2|dff1~1 at LC5_A15
--operation mode is normal
H2L8Q = H2_dff1;
--H3_dff1 is KEYBOARD:U2|debouncing:\debounce:U3|dff1 at LC5_A27
--operation mode is normal
H3_dff1_lut_out = VCC;
H3_dff1 = DFFEA(H3_dff1_lut_out, GLOBAL(G1_q[15]), !KEY_IN[2], , , , );
--H3L8Q is KEYBOARD:U2|debouncing:\debounce:U3|dff1~1 at LC5_A27
--operation mode is normal
H3L8Q = H3_dff1;
--H4_dff1 is KEYBOARD:U2|debouncing:\debounce:U4|dff1 at LC3_A25
--operation mode is normal
H4_dff1_lut_out = VCC;
H4_dff1 = DFFEA(H4_dff1_lut_out, GLOBAL(G1_q[15]), !KEY_IN[3], , , , );
--H4L8Q is KEYBOARD:U2|debouncing:\debounce:U4|dff1~1 at LC3_A25
--operation mode is normal
H4L8Q = H4_dff1;
--D1L108 is CONTROLER:U3|REG[0]~15 at LC1_A35
--operation mode is normal
D1L108 = A1L22 & KEY_L;
--D1L110 is CONTROLER:U3|REG[0]~57 at LC1_A35
--operation mode is normal
D1L110 = A1L22 & KEY_L;
--G1_q[9] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[9] at LC3_A22
--operation mode is up_dn_cntr
G1_q[9]_lut_out = G1_q[9] $ G1L19;
G1_q[9] = DFFEA(G1_q[9]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L65Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[9]~12 at LC3_A22
--operation mode is up_dn_cntr
G1L65Q = G1_q[9];
--G1L21 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT at LC3_A22
--operation mode is up_dn_cntr
G1L21 = CARRY(G1_q[9] & (G1L19));
--G1_q[8] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[8] at LC2_A22
--operation mode is up_dn_cntr
G1_q[8]_lut_out = G1_q[8] $ G1L17;
G1_q[8] = DFFEA(G1_q[8]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L63Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[8]~13 at LC2_A22
--operation mode is up_dn_cntr
G1L63Q = G1_q[8];
--G1L19 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT at LC2_A22
--operation mode is up_dn_cntr
G1L19 = CARRY(G1_q[8] & (G1L17));
--G1_q[7] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[7] at LC1_A22
--operation mode is up_dn_cntr
G1_q[7]_lut_out = G1_q[7] $ G1L15;
G1_q[7] = DFFEA(G1_q[7]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L61Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[7]~14 at LC1_A22
--operation mode is up_dn_cntr
G1L61Q = G1_q[7];
--G1L17 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT at LC1_A22
--operation mode is up_dn_cntr
G1L17 = CARRY(G1_q[7] & (G1L15));
--G1_q[6] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[6] at LC8_A20
--operation mode is up_dn_cntr
G1_q[6]_lut_out = G1_q[6] $ G1L13;
G1_q[6] = DFFEA(G1_q[6]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L59Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[6]~15 at LC8_A20
--operation mode is up_dn_cntr
G1L59Q = G1_q[6];
--G1L15 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[6]~COUT at LC8_A20
--operation mode is up_dn_cntr
G1L15 = CARRY(G1_q[6] & (G1L13));
--G1_q[5] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[5] at LC7_A20
--operation mode is up_dn_cntr
G1_q[5]_lut_out = G1_q[5] $ G1L11;
G1_q[5] = DFFEA(G1_q[5]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L57Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[5]~16 at LC7_A20
--operation mode is up_dn_cntr
G1L57Q = G1_q[5];
--G1L13 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT at LC7_A20
--operation mode is up_dn_cntr
G1L13 = CARRY(G1_q[5] & (G1L11));
--G1_q[4] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[4] at LC6_A20
--operation mode is up_dn_cntr
G1_q[4]_lut_out = G1_q[4] $ G1L9;
G1_q[4] = DFFEA(G1_q[4]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L55Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[4]~17 at LC6_A20
--operation mode is up_dn_cntr
G1L55Q = G1_q[4];
--G1L11 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[4]~COUT at LC6_A20
--operation mode is up_dn_cntr
G1L11 = CARRY(G1_q[4] & (G1L9));
--G1_q[3] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[3] at LC5_A20
--operation mode is up_dn_cntr
G1_q[3]_lut_out = G1_q[3] $ G1L7;
G1_q[3] = DFFEA(G1_q[3]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L53Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[3]~18 at LC5_A20
--operation mode is up_dn_cntr
G1L53Q = G1_q[3];
--G1L9 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~COUT at LC5_A20
--operation mode is up_dn_cntr
G1L9 = CARRY(G1_q[3] & (G1L7));
--G1_q[2] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[2] at LC4_A20
--operation mode is up_dn_cntr
G1_q[2]_lut_out = G1_q[2] $ G1L5;
G1_q[2] = DFFEA(G1_q[2]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L51Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[2]~19 at LC4_A20
--operation mode is up_dn_cntr
G1L51Q = G1_q[2];
--G1L7 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC4_A20
--operation mode is up_dn_cntr
G1L7 = CARRY(G1_q[2] & (G1L5));
--G1_q[1] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[1] at LC3_A20
--operation mode is up_dn_cntr
G1_q[1]_lut_out = G1_q[1] $ G1L3;
G1_q[1] = DFFEA(G1_q[1]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L49Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[1]~20 at LC3_A20
--operation mode is up_dn_cntr
G1L49Q = G1_q[1];
--G1L5 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC3_A20
--operation mode is up_dn_cntr
G1L5 = CARRY(G1_q[1] & (G1L3));
--G1_q[0] is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[0] at LC2_A20
--operation mode is up_dn_cntr
G1_q[0]_lut_out = !G1_q[0];
G1_q[0] = DFFEA(G1_q[0]_lut_out, GLOBAL(CLK_40M), , , , , );
--G1L47Q is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|q[0]~21 at LC2_A20
--operation mode is up_dn_cntr
G1L47Q = G1_q[0];
--G1L3 is counter:U1|lpm_counter:Q_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT at LC2_A20
--operation mode is up_dn_cntr
G1L3 = CARRY(G1_q[0]);
--D1L25 is CONTROLER:U3|ACC[11]~32 at LC2_A28
--operation mode is normal
D1L25 = !D1_NC[2];
--D1L27 is CONTROLER:U3|ACC[11]~65 at LC2_A28
--operation mode is normal
D1L27 = !D1_NC[2];
--CLK_40M is CLK_40M at PIN_55
--operation mode is input
CLK_40M = INPUT();
--KEY_L is KEY_L at PIN_8
--operation mode is input
KEY_L = INPUT();
--BACK is BACK at PIN_10
--operation mode is input
BACK = INPUT();
--KEY_UNL is KEY_UNL at PIN_9
--operation mode is input
KEY_UNL = INPUT();
--KEY_IN[0] is KEY_IN[0] at PIN_60
--operation mode is input
KEY_IN[0] = INPUT();
--KEY_IN[1] is KEY_IN[1] at PIN_59
--operation mode is input
KEY_IN[1] = INPUT();
--KEY_IN[2] is KEY_IN[2] at PIN_51
--operation mode is input
KEY_IN[2] = INPUT();
--KEY_IN[3] is KEY_IN[3] at PIN_49
--operation mode is input
KEY_IN[3] = INPUT();
--CLK_SCAN[0] is CLK_SCAN[0] at PIN_48
--operation mode is output
CLK_SCAN[0] = OUTPUT(!B1L1);
--CLK_SCAN[1] is CLK_SCAN[1] at PIN_47
--operation mode is output
CLK_SCAN[1] = OUTPUT(!A1L16);
--CLK_SCAN[2] is CLK_SCAN[2] at PIN_46
--operation mode is output
CLK_SCAN[2] = OUTPUT(!A1L17);
--CLK_SCAN[3] is CLK_SCAN[3] at PIN_44
--operation mode is output
CLK_SCAN[3] = OUTPUT(A1L18);
--ENLOCK is ENLOCK at PIN_7
--operation mode is output
ENLOCK = OUTPUT(D1_ENLOCK);
--SELOUT[0] is SELOUT[0] at PIN_121
--operation mode is output
SELOUT[0] = OUTPUT(E1L15);
--SELOUT[1] is SELOUT[1] at PIN_122
--operation mode is output
SELOUT[1] = OUTPUT(A1L19);
--SELOUT[2] is SELOUT[2] at PIN_128
--operation mode is output
SELOUT[2] = OUTPUT(A1L20);
--SELOUT[3] is SELOUT[3] at PIN_130
--operation mode is output
SELOUT[3] = OUTPUT(!A1L21);
--SEGOUT[0] is SEGOUT[0] at PIN_133
--operation mode is output
SEGOUT[0] = OUTPUT(!E1L1);
--SEGOUT[1] is SEGOUT[1] at PIN_135
--operation mode is output
SEGOUT[1] = OUTPUT(!E1L3);
--SEGOUT[2] is SEGOUT[2] at PIN_136
--operation mode is output
SEGOUT[2] = OUTPUT(!E1L5);
--SEGOUT[3] is SEGOUT[3] at PIN_137
--operation mode is output
SEGOUT[3] = OUTPUT(!E1L7);
--SEGOUT[4] is SEGOUT[4] at PIN_138
--operation mode is output
SEGOUT[4] = OUTPUT(!E1L9);
--SEGOUT[5] is SEGOUT[5] at PIN_140
--operation mode is output
SEGOUT[5] = OUTPUT(!E1L11);
--SEGOUT[6] is SEGOUT[6] at PIN_141
--operation mode is output
SEGOUT[6] = OUTPUT(E1L13);
--D1L62 is CONTROLER:U3|NC[0]~21 at LC8_A28
--operation mode is normal
D1L62 = !D1_NC[0];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -