📄 xkcon.fit.eqn
字号:
--A1L421Q is outpb[0]~reg0 at LC80
A1L421Q_p1_out = A1L05 & cs & port_no[0] & !port_no[2] & !port_no[1];
A1L421Q_p2_out = A1L421Q & A1L931;
A1L421Q_or_out = A1L421Q_p1_out # A1L421Q_p2_out;
A1L421Q_reg_input = A1L421Q_or_out;
A1L421Q = DFFE(A1L421Q_reg_input, wr, , , );
--pwm_count[11] is pwm_count[11] at LC47
pwm_count[11]_p1_out = A1L65 & port_no[0] & port_no[1] & cs & !port_no[2];
pwm_count[11]_p2_out = pwm_count[11] & A1L271;
pwm_count[11]_or_out = pwm_count[11]_p1_out # pwm_count[11]_p2_out;
pwm_count[11]_reg_input = pwm_count[11]_or_out;
pwm_count[11] = DFFE(pwm_count[11]_reg_input, wr, , , );
--pwm_count[8] is pwm_count[8] at LC34
pwm_count[8]_p1_out = A1L05 & port_no[0] & port_no[1] & cs & !port_no[2];
pwm_count[8]_p2_out = pwm_count[8] & A1L271;
pwm_count[8]_or_out = pwm_count[8]_p1_out # pwm_count[8]_p2_out;
pwm_count[8]_reg_input = pwm_count[8]_or_out;
pwm_count[8] = DFFE(pwm_count[8]_reg_input, wr, , , );
--pwm_count[4] is pwm_count[4] at LC76
pwm_count[4]_p1_out = A1L85 & !port_no[0] & port_no[1] & cs & !port_no[2];
pwm_count[4]_p2_out = pwm_count[4] & A1L571;
pwm_count[4]_or_out = pwm_count[4]_p1_out # pwm_count[4]_p2_out;
pwm_count[4]_reg_input = pwm_count[4]_or_out;
pwm_count[4] = DFFE(pwm_count[4]_reg_input, wr, , , );
--pwm_count[3] is pwm_count[3] at LC68
pwm_count[3]_p1_out = A1L65 & !port_no[0] & port_no[1] & cs & !port_no[2];
pwm_count[3]_p2_out = pwm_count[3] & A1L571;
pwm_count[3]_or_out = pwm_count[3]_p1_out # pwm_count[3]_p2_out;
pwm_count[3]_reg_input = pwm_count[3]_or_out;
pwm_count[3] = DFFE(pwm_count[3]_reg_input, wr, , , );
--pwm_count[0] is pwm_count[0] at LC66
pwm_count[0]_p1_out = A1L05 & !port_no[0] & port_no[1] & cs & !port_no[2];
pwm_count[0]_p2_out = pwm_count[0] & A1L571;
pwm_count[0]_or_out = pwm_count[0]_p1_out # pwm_count[0]_p2_out;
pwm_count[0]_reg_input = pwm_count[0]_or_out;
pwm_count[0] = DFFE(pwm_count[0]_reg_input, wr, , , );
--A1L051Q is outpe[4]~reg0 at LC35
A1L051Q_p1_out = A1L85 & cs & !port_no[0] & !port_no[1] & A1L44;
A1L051Q_p2_out = A1L051Q & A1L451;
A1L051Q_or_out = A1L051Q_p1_out # A1L051Q_p2_out;
A1L051Q_reg_input = A1L051Q_or_out;
A1L051Q = DFFE(A1L051Q_reg_input, wr, , , );
--A1L841Q is outpe[3]~reg0 at LC64
A1L841Q_p1_out = A1L65 & cs & !port_no[0] & !port_no[1] & A1L34;
A1L841Q_p2_out = A1L841Q & A1L351;
A1L841Q_or_out = A1L841Q_p1_out # A1L841Q_p2_out;
A1L841Q_reg_input = A1L841Q_or_out;
A1L841Q = DFFE(A1L841Q_reg_input, wr, , , );
--A1L241Q is outpe[0]~reg0 at LC56
A1L241Q_p1_out = A1L05 & cs & !port_no[0] & !port_no[1] & A1L34;
A1L241Q_p2_out = A1L241Q & A1L351;
A1L241Q_or_out = A1L241Q_p1_out # A1L241Q_p2_out;
A1L241Q_reg_input = A1L241Q_or_out;
A1L241Q = DFFE(A1L241Q_reg_input, wr, , , );
--A1L48 is LessThan~656 at SEXP105
A1L48 = EXP(C1_dffs[5] & !pwm_count[5]);
--A1L58 is LessThan~657 at SEXP102
A1L58 = EXP(C1_dffs[4] & !pwm_count[4]);
--A1L68 is LessThan~658 at SEXP100
A1L68 = EXP(C1_dffs[3] & !pwm_count[3]);
--A1L78 is LessThan~659 at SEXP98
A1L78 = EXP(C1_dffs[2] & !pwm_count[2]);
--A1L88 is LessThan~660 at SEXP97
A1L88 = EXP(C1_dffs[1] & !pwm_count[1]);
--A1L98 is LessThan~666 at LC112
A1L98_p0_out = A1L48 & A1L58 & A1L68 & A1L78 & A1L88 & pwm_count[0] & !C1_dffs[0];
A1L98_p1_out = A1L48 & !C1_dffs[4] & pwm_count[4];
A1L98_p2_out = A1L48 & A1L58 & !C1_dffs[3] & pwm_count[3];
A1L98_p3_out = A1L48 & A1L58 & A1L68 & !C1_dffs[2] & pwm_count[2];
A1L98_p4_out = A1L48 & A1L58 & A1L68 & A1L78 & !C1_dffs[1] & pwm_count[1];
A1L98_or_out = A1L19 # A1L98_p0_out # A1L98_p1_out # A1L98_p2_out # A1L98_p3_out # A1L98_p4_out;
A1L98 = A1L98_or_out;
--A1L871Q is pwm_pina~reg0 at LC45
A1L871Q_p0_out = A1L98 & A1L97 & A1L99 & A1L08 & A1L001 & A1L18 & A1L101 & A1L28 & A1L201 & A1L38 & A1L301 & A1L09 & A1L401;
A1L871Q_p1_out = pwm_count[7] & !C1_dffs[7] & A1L97 & A1L99 & A1L08 & A1L001 & A1L18 & A1L101 & A1L28 & A1L201;
A1L871Q_p4_out = pwm_count[6] & !C1_dffs[6] & A1L97 & A1L99 & A1L08 & A1L001 & A1L18 & A1L101 & A1L28 & A1L201 & A1L38 & A1L301;
A1L871Q_or_out = A1L29 # A1L871Q_p0_out # A1L871Q_p1_out # A1L871Q_p4_out;
A1L871Q_reg_input = A1L871Q_or_out;
A1L871Q = DFFE(A1L871Q_reg_input, !clk2mhz, !reset, , );
--A1L771 is pwm_pina~2 at LC43
A1L771_or_out = !A1L871Q;
A1L771 = A1L771_or_out;
--A1L14 is cpu_read~1063 at LC90
A1L14_p0_out = port_no[2] & !C2_dffs[1] & !C2_dffs[0] & keyin[0];
A1L14_p1_out = count_ad[4] & !port_no[0] & !port_no[2] & !port_no[1];
A1L14_p2_out = port_no[0] & !port_no[2] & !port_no[1] & count_ad[12];
A1L14_p3_out = port_no[2] & keyin[2] & C2_dffs[1] & !C2_dffs[0];
A1L14_p4_out = port_no[2] & C2_dffs[1] & C2_dffs[0] & keyin[3];
A1L14 = A1L14_p0_out # A1L14_p1_out # A1L14_p2_out # A1L14_p3_out # A1L14_p4_out;
--A1L581 is Select~3238 at LC31
A1L581_p1_out = A1L41Q & count_ad[0];
A1L581 = A1L581_p1_out;
--A1L681 is Select~3240 at LC22
A1L681_p1_out = A1L21Q & !A1L31Q & !count_ad[1] & count_ad[0];
A1L681_p2_out = !A1L21Q & A1L31Q & !count_ad[1] & count_ad[0];
A1L681_p3_out = A1L31Q & !count_ad[1] & count_ad[0] & !count_ad[12] & adflag;
A1L681 = A1L681_p1_out # A1L681_p2_out # A1L681_p3_out;
--A1L781 is Select~3244 at LC4
A1L781_p1_out = A1L21Q & !A1L31Q & !count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L781_p2_out = !A1L21Q & A1L31Q & !count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L781_p3_out = A1L31Q & !count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L781 = A1L781_p1_out # A1L781_p2_out # A1L781_p3_out;
--A1L881 is Select~3248 at LC98
A1L881_p1_out = A1L21Q & !A1L31Q & !count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L881_p2_out = !A1L21Q & A1L31Q & !count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L881_p3_out = A1L31Q & !count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L881 = A1L881_p1_out # A1L881_p2_out # A1L881_p3_out;
--A1L981 is Select~3252 at LC102
A1L981_p1_out = A1L21Q & !A1L31Q & !count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L981_p2_out = !A1L21Q & A1L31Q & !count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L981_p3_out = A1L31Q & !count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L981 = A1L981_p1_out # A1L981_p2_out # A1L981_p3_out;
--A1L091 is Select~3256 at LC105
A1L091_p1_out = A1L21Q & !A1L31Q & !count_ad[6] & count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L091_p2_out = !A1L21Q & A1L31Q & !count_ad[6] & count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L091_p3_out = A1L31Q & !count_ad[6] & count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L091 = A1L091_p1_out # A1L091_p2_out # A1L091_p3_out;
--A1L191 is Select~3260 at LC100
A1L191_p1_out = A1L21Q & !A1L31Q & !count_ad[7] & count_ad[6] & count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L191_p2_out = !A1L21Q & A1L31Q & !count_ad[7] & count_ad[6] & count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1];
A1L191_p3_out = A1L31Q & !count_ad[7] & count_ad[6] & count_ad[5] & count_ad[4] & count_ad[3] & count_ad[2] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L191 = A1L191_p1_out # A1L191_p2_out # A1L191_p3_out;
--A1L291 is Select~3264 at LC108
A1L291_p1_out = A1L21Q & !A1L31Q & !count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L291_p2_out = !A1L21Q & A1L31Q & !count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L291_p3_out = A1L31Q & !count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L291 = A1L291_p1_out # A1L291_p2_out # A1L291_p3_out;
--A1L391 is Select~3268 at LC115
A1L391_p1_out = A1L21Q & !A1L31Q & !count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L391_p2_out = !A1L21Q & A1L31Q & !count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L391_p3_out = A1L31Q & !count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L391 = A1L391_p1_out # A1L391_p2_out # A1L391_p3_out;
--A1L491 is Select~3272 at LC52
A1L491_p1_out = count_ad[11] & !count_ad[12] & count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1] & !A1L31Q & A1L21Q;
A1L491_p2_out = count_ad[11] & !count_ad[12] & count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1] & A1L21Q & adflag;
A1L491 = A1L491_p1_out # A1L491_p2_out;
--A1L591 is Select~3275 at LC57
A1L591_p1_out = A1L21Q & !A1L31Q & !count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L591_p2_out = !A1L21Q & A1L31Q & !count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L591_p3_out = A1L31Q & !count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L591 = A1L591_p1_out # A1L591_p2_out # A1L591_p3_out;
--A1L691 is Select~3279 at LC54
A1L691_p1_out = !A1L31Q & A1L21Q & !count_ad[11] & count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L691_p2_out = A1L31Q & !A1L21Q & !count_ad[11] & count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1];
A1L691_p3_out = A1L21Q & !count_ad[11] & count_ad[10] & count_ad[9] & count_ad[8] & count_ad[6] & count_ad[7] & count_ad[4] & count_ad[5] & count_ad[2] & count_ad[3] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L691 = A1L691_p1_out # A1L691_p2_out # A1L691_p3_out;
--A1L791 is Select~3283 at LC119
A1L791_p1_out = A1L21Q & !A1L31Q & !count_ad[2] & count_ad[0] & count_ad[1];
A1L791_p2_out = !A1L21Q & A1L31Q & !count_ad[2] & count_ad[0] & count_ad[1];
A1L791_p3_out = A1L31Q & !count_ad[2] & count_ad[0] & count_ad[1] & !count_ad[12] & adflag;
A1L791 = A1L791_p1_out # A1L791_p2_out # A1L791_p3_out;
--A1L19 is LessThan~677 at LC111
A1L19_p1_out = pwm_count[5] & !C1_dffs[5];
A1L19 = A1L19_p1_out;
--A1L29 is LessThan~679 at LC44
A1L29_p1_out = pwm_count[11] & !C1_dffs[11];
A1L29_p2_out = pwm_count[10] & !C1_dffs[10] & A1L97 & A1L99;
A1L29_p3_out = pwm_count[9] & !C1_dffs[9] & A1L97 & A1L99 & A1L08 & A1L001;
A1L29_p4_out = pwm_count[8] & !C1_dffs[8] & A1L97 & A1L99 & A1L08 & A1L001 & A1L18 & A1L101;
A1L29 = A1L29_p1_out # A1L29_p2_out # A1L29_p3_out # A1L29_p4_out;
--A1L24 is cpu_write~23sexp at SEXP18
A1L24 = EXP(cs & !port_no[0] & !port_no[2] & !port_no[1]);
--A1L931 is outpb~78sexp at SEXP66
A1L931 = EXP(cs & port_no[0] & !port_no[2] & !port_no[1]);
--A1L351 is outpe~101sexp at SEXP51
A1L351 = EXP(cs & !port_no[0] & !port_no[1] & A1L34);
--A1L271 is pwm_count~160sexp at SEXP48
A1L271 = EXP(port_no[0] & port_no[1] & cs & !port_no[2]);
--A1L371 is pwm_count~162sexp at SEXP3
A1L371 = EXP(!port_no[0] & port_no[1] & cs & !port_no[2]);
--A1L97 is LessThan~628sexp at SEXP46
A1L97 = EXP(pwm_count[11] & !C1_dffs[11]);
--A1L99 is LessThan~690 at SEXP42
A1L99 = EXP(!pwm_count[11] & C1_dffs[11]);
--A1L08 is LessThan~634sexp at SEXP41
A1L08 = EXP(pwm_count[10] & !C1_dffs[10]);
--A1L001 is LessThan~691 at SEXP35
A1L001 = EXP(!pwm_count[10] & C1_dffs[10]);
--A1L18 is LessThan~640sexp at SEXP36
A1L18 = EXP(pwm_count[9] & !C1_dffs[9]);
--A1L101 is LessThan~692 at SEXP37
A1L101 = EXP(!pwm_count[9] & C1_dffs[9]);
--A1L28 is LessThan~646sexp at SEXP38
A1L28 = EXP(pwm_count[8] & !C1_dffs[8]);
--A1L201 is LessThan~693 at SEXP39
A1L201 = EXP(!pwm_count[8] & C1_dffs[8]);
--A1L38 is LessThan~652sexp at SEXP40
A1L38 = EXP(pwm_count[7] & !C1_dffs[7]);
--A1L301 is LessThan~694 at SEXP43
A1L301 = EXP(!pwm_count[7] & C1_dffs[7]);
--A1L09 is LessThan~667sexp at SEXP44
A1L09 = EXP(pwm_count[6] & !C1_dffs[6]);
--A1L401 is LessThan~695 at SEXP47
A1L401 = EXP(!pwm_count[6] & C1_dffs[6]);
--reset is reset at PIN_11
--operation mode is input
reset = INPUT();
--clk8mhz is clk8mhz at PIN_83
--operation mode is input
clk8mhz = INPUT();
--ale is ale at PIN_68
--operation mode is input
ale = INPUT();
--rd is rd at PIN_65
--operation mode is input
rd = INPUT();
--wr is wr at PIN_67
--operation mode is input
wr = INPUT();
--keyin[0] is keyin[0] at PIN_80
--operation mode is input
keyin[0] = INPUT();
--keyin[1] is keyin[1] at PIN_81
--operation mode is input
keyin[1] = INPUT();
--keyin[2] is keyin[2] at PIN_4
--operation mode is input
keyin[2] = INPUT();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -