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

📄 i2c_pas106b.fit.eqn

📁 ATEST_PAS106BBA sensor i2c 範例 可供各位參考 code使用無誤
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--A1L171 is i~1713 at LC_X44_Y12_N9
--operation mode is normal

A1L171 = A1L47 # A1L151 & (A1L951 # !C2_safe_q[0]);


--A1L271 is i~1714 at LC_X43_Y14_N4
--operation mode is normal

A1L271 = A1L981Q & (A1L851 & C3_safe_q[0] # !A1L851 & C3_safe_q[3]);


--A1L371 is i~1715 at LC_X44_Y13_N5
--operation mode is normal

A1L371 = A1L861 # A1L071 # A1L271 & A1L171;


--A1L471 is i~1716 at LC_X43_Y14_N6
--operation mode is normal

A1L471 = C3_safe_q[3] # C3_safe_q[2] & (C3_safe_q[1] # C3_safe_q[0]);


--A1L571 is i~1717 at LC_X43_Y13_N1
--operation mode is normal

A1L571 = A1L091Q & A1L471;


--A1L671 is i~1718 at LC_X42_Y13_N6
--operation mode is normal

A1L671 = C3_safe_q[1] & C3_safe_q[2] & !C3_safe_q[3];


--A1L26 is i791~410 at LC_X43_Y12_N6
--operation mode is normal

A1L26 = !A1L671 & (!A1L561 # !C3_safe_q[0]);


--A1L76 is i971~99 at LC_X43_Y13_N4
--operation mode is normal

A1L76 = A1L47 & (C3_safe_q[0] # !C3_safe_q[3] # !A1L851);


--A1L051 is i~40 at LC_X42_Y12_N7
--operation mode is normal

A1L051 = C3_safe_q[2] # C3_safe_q[1] # C3_safe_q[0] # !C3_safe_q[3];


--A1L86 is i971~100 at LC_X43_Y12_N0
--operation mode is normal

A1L86 = A1L151 & A1L051 & (A1L951 # !C2_safe_q[0]);


--A1L36 is i791~411 at LC_X43_Y14_N1
--operation mode is normal

A1L36 = A1L851 & A1L2Q & C3_safe_q[3] & !C3_safe_q[0];


--A1L46 is i791~412 at LC_X43_Y12_N2
--operation mode is normal

A1L46 = A1L26 & (A1L36 # A1L86 # A1L76);


--addresst[3] is addresst[3] at LC_X44_Y13_N4
--operation mode is normal

addresst[3]_lut_out = j[3] & A1L93 # !j[3] & (j[2] # j[1]);
addresst[3] = DFFEA(addresst[3]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );


--addresst[1] is addresst[1] at LC_X44_Y13_N0
--operation mode is normal

addresst[1]_lut_out = j[1] & j[3] & (A1L14 # !j[2]) # !j[1] & (j[2] $ !A1L14 # !j[3]);
addresst[1] = DFFEA(addresst[1]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L56 is i791~413 at LC_X43_Y13_N0
--operation mode is normal

A1L56 = A1L671 & (C3_safe_q[0] & addresst[1] # !C3_safe_q[0] & A1L4Q);


--A1L66 is i791~414 at LC_X43_Y13_N7
--operation mode is normal

A1L66 = C3_safe_q[0] & (A1L561 & addresst[3] # !A1L561 & A1L56) # !C3_safe_q[0] & A1L56;


--A1L771 is i~1719 at LC_X43_Y13_N2
--operation mode is normal

A1L771 = A1L371 # A1L571 & (A1L66 # A1L46);


--A1L871 is i~1720 at LC_X43_Y12_N8
--operation mode is normal

A1L871 = A1L191Q & (C3_safe_q[3] # C3_safe_q[2] & C3_safe_q[1]);


--datat[2] is datat[2] at LC_X45_Y12_N4
--operation mode is normal

datat[2]_lut_out = j[3] & (j[2] & datat[2] # !j[2] & A1L451);
datat[2] = DFFEA(datat[2]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L96 is i973~214 at LC_X45_Y12_N9
--operation mode is normal

A1L96 = A1L52Q & (datat[2] # C3_safe_q[0]) # !A1L52Q & datat[2] & !C3_safe_q[0];


--A1L07 is i973~215 at LC_X43_Y12_N7
--operation mode is normal

A1L07 = A1L671 & A1L96 # !A1L671 & (A1L86 # A1L76);


--datat[0] is datat[0] at LC_X43_Y12_N5
--operation mode is normal

datat[0]_lut_out = j[3] & A1L45 # !j[3] & !j[2] & A1L35;
datat[0] = DFFEA(datat[0]_lut_out, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L971 is i~1721 at LC_X43_Y12_N1
--operation mode is normal

A1L971 = A1L871 & (A1L07 # A1L17 & datat[0]);


--A1L47 is i1447~4 at LC_X43_Y13_N3
--operation mode is normal

A1L47 = LCELL(A1L341 & (A1L971 # A1L771) # !A1L341 & A1L47);


--A1L27 is i1124~124 at LC_X45_Y16_N9
--operation mode is normal

A1L27 = A1L521 # A1L821 & (A1L431 # A1L131);


--A1L37 is i1145~10 at LC_X44_Y16_N9
--operation mode is normal

A1L37 = A1L021 & A1L551 & (A1L261 # A1L27);


--A1L13 is fsm60~443 at LC_X44_Y14_N9
--operation mode is normal

A1L82Q_qfbk = A1L82Q;
A1L13 = A1L92Q # A1L03Q # !A1L82Q_qfbk;

--A1L82Q is fsm60~10 at LC_X44_Y14_N9
--operation mode is normal

A1L82Q = DFFEA(A1L13, GLOBAL(i2c_clk), VCC, , , , );


--A1L102 is nxt~704 at LC_X43_Y16_N7
--operation mode is normal

A1L102 = A1L002Q # A1L891Q # A1L991Q # !A1L791Q;


--A1L081 is i~1722 at LC_X45_Y12_N8
--operation mode is normal

A1L081 = !j[0] & !j[1];


--d1 is d1 at LC_X41_Y13_N2
--operation mode is normal

d1_sload_eqn = C1_safe_q[3];
d1 = DFFEA(d1_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L24 is i170~142 at LC_X45_Y12_N0
--operation mode is normal

A1L24 = !j[2] & j[3];


--A1L181 is i~1723 at LC_X45_Y13_N0
--operation mode is normal

A1L181 = j[1] & j[0];


--A1L94 is i240~187 at LC_X45_Y13_N2
--operation mode is normal

A1L94 = A1L84 & (A1L72Q # j[3] & !A1L74) # !A1L84 & j[3] & !A1L74;


--A1L05 is i264~1 at LC_X45_Y13_N3
--operation mode is normal

A1L05 = A1L94 & j[1] # !j[0];


--A1L73 is i131~310 at LC_X43_Y14_N9
--operation mode is normal

A1L73 = j[3] & !j[2] # !j[3] & j[2] & (j[1] # !A1L2Q);


--A1L83 is i131~311 at LC_X43_Y14_N8
--operation mode is normal

A1L83 = j[0] & (A1L73 # A1L2Q) # !j[0] & !A1L73 & A1L2Q;


--A1L34 is i171~0 at LC_X43_Y14_N5
--operation mode is normal

A1L34 = A1L83 & (j[3] # !A1L651);


--A1L93 is i168~136 at LC_X44_Y13_N3
--operation mode is normal

A1L93 = addresst[3] & A1L44 # !A1L74;


--A1L14 is i170~138 at LC_X44_Y13_N2
--operation mode is normal

A1L14 = addresst[1] & (j[2] # j[0]) # !addresst[1] & !j[2] & j[0];


--A1L35 is i267~133 at LC_X43_Y12_N4
--operation mode is normal

A1L35 = j[0] & !j[1];


--A1L64 is i218~26 at LC_X43_Y13_N8
--operation mode is normal

A1L64 = j[3] # !j[1] # !j[2];


--A1L63 is i121~30 at LC_X43_Y13_N9
--operation mode is normal

A1L63 = A1L4Q & A1L44 # !A1L64 # !A1L751;


--A1L04 is i169~1 at LC_X43_Y13_N6
--operation mode is normal

A1L04 = A1L63 & !A1L35 & (j[3] # !A1L651);


--A1L54 is i202~1 at LC_X45_Y12_N5
--operation mode is normal

A1L54 = A1L24 & (!j[1] # !j[0]) # !A1L24 & A1L52Q;


--A1L451 is i~202 at LC_X45_Y12_N3
--operation mode is normal

A1L451 = j[0] $ j[1];


--A1L45 is i267~134 at LC_X45_Y12_N6
--operation mode is normal

A1L45 = A1L25 & (j[1] & j[0] # !A1L24);


--A1L801 is i1455~358 at LC_X44_Y15_N8
--operation mode is normal

A1L801 = A1L16 & A1L091Q & (A1L601 # A1L701);


--A1L601 is i1455~4 at LC_X44_Y15_N9
--operation mode is normal

A1L601 = LCELL(A1L801 # A1L601 & (A1L39 # !A1L341));


--A1L401 is i1454~345 at LC_X42_Y15_N0
--operation mode is normal

A1L401 = A1L16 & A1L981Q & (A1L301 # A1L701);


--A1L301 is i1454~4 at LC_X42_Y15_N1
--operation mode is normal

A1L301 = LCELL(A1L401 # A1L301 & (A1L09 # !A1L341));


--A1L041 is i1467~41 at LC_X44_Y15_N2
--operation mode is normal

A1L041 = A1L16 & A1L191Q;


--A1L011 is i1456~4 at LC_X44_Y15_N6
--operation mode is normal

A1L011 = LCELL(A1L041 & (A1L011 # A1L701) # !A1L041 & A1L011 & A1L111);


--A1L241Q is i~2 at LC_X45_Y13_N7
--operation mode is normal

A1L241Q_lut_out = j[3] & (A1L081 # !A1L181 # !j[2]) # !j[3] & j[2] & A1L181;
A1L241Q = DFFEA(A1L241Q_lut_out, GLOBAL(A1L931), VCC, , , , );


--A1L441Q is i~7 at LC_X45_Y13_N9
--operation mode is normal

A1L441Q_lut_out = j[2] & (A1L081 & j[3] # !A1L181) # !j[2] & A1L181;
A1L441Q = DFFEA(A1L441Q_lut_out, GLOBAL(A1L931), VCC, , , , );


--i27 is i27 at LC_X45_Y13_N8
--operation mode is normal

i27_lut_out = j[1] $ j[0];
i27 = DFFEA(i27_lut_out, GLOBAL(A1L931), VCC, , , , );


--A1L541Q is i~8 at LC_X44_Y13_N9
--operation mode is normal

A1L541Q_lut_out = !j[0] & (j[1] # !j[2] # !j[3]);
A1L541Q = DFFEA(A1L541Q_lut_out, GLOBAL(A1L931), VCC, , , , );


--A1L95 is i723~82 at LC_X43_Y15_N0
--operation mode is normal

A1L95 = C3_safe_q[3] & C3_safe_q[0] & (A1L951 # !C2_safe_q[0]);


--A1L65 is i623~164 at LC_X43_Y14_N7
--operation mode is normal

A1L65 = A1L75 # !C3_safe_q[1] & !C3_safe_q[2] & A1L95;


--A1L16 is i743~43 at LC_X42_Y15_N5
--operation mode is normal

A1L16 = C3_safe_q[3] & (C3_safe_q[2] # C3_safe_q[1] # C3_safe_q[0]);


--A1L831 is i1466~31 at LC_X45_Y14_N2
--operation mode is normal

A1L831 = A1L691Q & !cntxx[1] & !cntxx[0] # !A1L691Q & (!cntxx[1] & !cntxx[0] # !A1L061);


--A1L551 is i~1687 at LC_X45_Y16_N2
--operation mode is normal

A1L551 = A1L431 & A1L131 & A1L521 & A1L821;


--A1L731 is i1465~5 at LC_X45_Y13_N4
--operation mode is normal

A1L731 = !A1L191Q & !A1L981Q & !A1L091Q # !A1L341;


--A1L711 is i1458~163 at LC_X42_Y16_N5
--operation mode is normal

A1L711 = A1L06 & (A1L091Q # A1L191Q # A1L981Q);


--A1L79 is i1453~257 at LC_X43_Y15_N5
--operation mode is normal

A1L79 = A1L06 & (A1L091Q # A1L981Q);


--A1L85 is i624~19 at LC_X43_Y15_N3
--operation mode is normal

A1L85 = A1L951 # !A1L151 # !C2_safe_q[0];


--A1L89 is i1453~259 at LC_X44_Y15_N1
--operation mode is normal

A1L89 = cntxx[0] & A1L391Q # !cntxx[0] & (cntxx[1] & A1L391Q # !cntxx[1] & A1L69);


--A1L99 is i1453~261 at LC_X42_Y15_N3
--operation mode is normal

A1L99 = !A1L16 & (cntxx[0] # cntxx[1]);


--A1L29 is i1452~245 at LC_X42_Y15_N7
--operation mode is normal

A1L29 = cntxx[0] & A1L291Q # !cntxx[0] & (cntxx[1] & A1L291Q # !cntxx[1] & A1L19);


--A1L651 is i~1689 at LC_X43_Y14_N0
--operation mode is normal

A1L651 = !j[0] & j[2] & !j[1];


--A1L44 is i192~33 at LC_X45_Y13_N5
--operation mode is normal

j[2]_qfbk = j[2];
A1L44 = j[2]_qfbk # !j[1] & !j[0] # !j[3];

--j[2] is j[2] at LC_X45_Y13_N5
--operation mode is normal

j[2]_sload_eqn = A1L441Q;
j[2] = DFFEA(j[2]_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L74 is i240~182 at LC_X45_Y13_N1
--operation mode is normal

j[1]_qfbk = j[1];
A1L74 = j[2] # j[1]_qfbk # j[0];

--j[1] is j[1] at LC_X45_Y13_N1
--operation mode is normal

j[1]_sload_eqn = i27;
j[1] = DFFEA(j[1]_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L15 is i266~44 at LC_X45_Y12_N1
--operation mode is normal

A1L15 = A1L54 & j[1] & (j[3] # !j[2]);


--A1L25 is i267~132 at LC_X43_Y12_N3
--operation mode is normal

A1L25 = datat[0] # j[1] & !j[2] & j[0];


--A1L701 is i1455~355 at LC_X44_Y15_N7
--operation mode is normal

A1L701 = !A1L85 & (cntxx[0] # cntxx[1]);


--A1L111 is i1456~334 at LC_X44_Y15_N3
--operation mode is normal

A1L111 = A1L06 & (A1L091Q # A1L981Q) # !A1L341;


--A1L931 is i1467~38 at LC_X45_Y15_N6
--operation mode is normal

A1L931 = A1L151 & A1L041 & (cntxx[1] # cntxx[0]);


--A1L17 is i973~222 at LC_X42_Y12_N5
--operation mode is normal

A1L17 = !C3_safe_q[2] & !C3_safe_q[1] & C3_safe_q[3] & !C3_safe_q[0];


--A1L751 is i~1695 at LC_X44_Y13_N6
--operation mode is normal

j[0]_qfbk = j[0];
A1L751 = j[2] # j[1] # j[0]_qfbk # !j[3];

--j[0] is j[0] at LC_X44_Y13_N6
--operation mode is normal

j[0]_sload_eqn = A1L541Q;
j[0] = DFFEA(j[0]_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--A1L84 is i240~186 at LC_X45_Y13_N6
--operation mode is normal

j[3]_qfbk = j[3];
A1L84 = j[3]_qfbk & (j[2] # !j[1] & !j[0]) # !j[3]_qfbk & !j[2] & (!j[0] # !j[1]);

--j[3] is j[3] at LC_X45_Y13_N6
--operation mode is normal

j[3]_sload_eqn = A1L241Q;
j[3] = DFFEA(j[3]_sload_eqn, GLOBAL(i2c_clk), VCC, , A1L341, , );


--i2c_clk is i2c_clk at Pin_29
--operation mode is input

i2c_clk = INPUT();


--button_b is button_b at Pin_28
--operation mode is input

button_b = INPUT();


--sda is sda at Pin_144
--operation mode is bidir

sda_tri_out = TRI(A1L47, A1L831);
sda = BIDIR(sda_tri_out);


--scl is scl at Pin_156
--operation mode is output

scl = OUTPUT(A1L87);


--clk_60 is clk_60 at Pin_86
--operation mode is output

clk_60 = OUTPUT(GND);


--clk_220 is clk_220 at Pin_141
--operation mode is output

clk_220 = OUTPUT(A1L141);




⌨️ 快捷键说明

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