📄 de2_ltm_ephoto.map.eqn
字号:
J1_Cont[8] = DFFEAS(J1L27, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[9] is Reset_Delay:u9|Cont[9]
J1_Cont[9] = DFFEAS(J1L30, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[10] is Reset_Delay:u9|Cont[10]
J1_Cont[10] = DFFEAS(J1L33, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[11] is Reset_Delay:u9|Cont[11]
J1_Cont[11] = DFFEAS(J1L36, CLOCK_50, KEY[0], , J1L75, , , , );
--J1L70 is Reset_Delay:u9|Equal~212
J1L70 = J1_Cont[8] & J1_Cont[9] & J1_Cont[10] & J1_Cont[11];
--J1_Cont[12] is Reset_Delay:u9|Cont[12]
J1_Cont[12] = DFFEAS(J1L39, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[13] is Reset_Delay:u9|Cont[13]
J1_Cont[13] = DFFEAS(J1L42, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[14] is Reset_Delay:u9|Cont[14]
J1_Cont[14] = DFFEAS(J1L45, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[15] is Reset_Delay:u9|Cont[15]
J1_Cont[15] = DFFEAS(J1L48, CLOCK_50, KEY[0], , J1L75, , , , );
--J1L71 is Reset_Delay:u9|Equal~213
J1L71 = J1_Cont[12] & J1_Cont[13] & J1_Cont[14] & J1_Cont[15];
--J1L72 is Reset_Delay:u9|Equal~214
J1L72 = J1L68 & J1L69 & J1L70 & J1L71;
--J1_Cont[20] is Reset_Delay:u9|Cont[20]
J1_Cont[20] = DFFEAS(J1L63, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[16] is Reset_Delay:u9|Cont[16]
J1_Cont[16] = DFFEAS(J1L51, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[17] is Reset_Delay:u9|Cont[17]
J1_Cont[17] = DFFEAS(J1L54, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[18] is Reset_Delay:u9|Cont[18]
J1_Cont[18] = DFFEAS(J1L57, CLOCK_50, KEY[0], , J1L75, , , , );
--J1_Cont[19] is Reset_Delay:u9|Cont[19]
J1_Cont[19] = DFFEAS(J1L60, CLOCK_50, KEY[0], , J1L75, , , , );
--J1L73 is Reset_Delay:u9|Equal~215
J1L73 = J1_Cont[16] & J1_Cont[17] & J1_Cont[18] & J1_Cont[19];
--J1L74 is Reset_Delay:u9|Equal~216
J1L74 = J1L72 & J1_Cont[20] & J1L73;
--J1_Cont[21] is Reset_Delay:u9|Cont[21]
J1_Cont[21] = DFFEAS(J1L66, CLOCK_50, KEY[0], , J1L75, , , , );
--J1L77 is Reset_Delay:u9|oRST_0~24
J1L77 = J1_oRST_0 # J1L74 # J1_Cont[21];
--K1L190 is touch_spi:u11|y_coordinate_config~16
K1L190 = K1L191Q $ (K1L7 & K1L2 & K1_transmit_en);
--K1L13 is touch_spi:u11|add~562
K1L13 = K1_spi_ctrl_cnt[0] $ VCC;
--K1L14 is touch_spi:u11|add~563
K1L14 = CARRY(K1_spi_ctrl_cnt[0]);
--K1L15 is touch_spi:u11|add~564
K1L15 = K1_spi_ctrl_cnt[1] & !K1L14 # !K1_spi_ctrl_cnt[1] & (K1L14 # GND);
--K1L16 is touch_spi:u11|add~565
K1L16 = CARRY(!K1L14 # !K1_spi_ctrl_cnt[1]);
--K1L17 is touch_spi:u11|add~566
K1L17 = K1_spi_ctrl_cnt[2] & (K1L16 $ GND) # !K1_spi_ctrl_cnt[2] & !K1L16 & VCC;
--K1L18 is touch_spi:u11|add~567
K1L18 = CARRY(K1_spi_ctrl_cnt[2] & !K1L16);
--K1L19 is touch_spi:u11|add~568
K1L19 = K1_spi_ctrl_cnt[3] & !K1L18 # !K1_spi_ctrl_cnt[3] & (K1L18 # GND);
--K1L20 is touch_spi:u11|add~569
K1L20 = CARRY(!K1L18 # !K1_spi_ctrl_cnt[3]);
--K1L21 is touch_spi:u11|add~570
K1L21 = K1_spi_ctrl_cnt[4] & (K1L20 $ GND) # !K1_spi_ctrl_cnt[4] & !K1L20 & VCC;
--K1L22 is touch_spi:u11|add~571
K1L22 = CARRY(K1_spi_ctrl_cnt[4] & !K1L20);
--K1L23 is touch_spi:u11|add~572
K1L23 = K1_spi_ctrl_cnt[5] & !K1L22 # !K1_spi_ctrl_cnt[5] & (K1L22 # GND);
--K1L24 is touch_spi:u11|add~573
K1L24 = CARRY(!K1L22 # !K1_spi_ctrl_cnt[5]);
--K1L25 is touch_spi:u11|add~574
K1L25 = K1_spi_ctrl_cnt[6] $ !K1L24;
--K1L11 is touch_spi:u11|Equal~523
K1L11 = K1_spi_ctrl_cnt[6] & K1_spi_ctrl_cnt[0];
--K1L185 is touch_spi:u11|spi_ctrl_cnt~614
K1L185 = K1L25 & (K1_spi_ctrl_cnt[1] # !K1L11 # !K1L1);
--K1L186 is touch_spi:u11|spi_ctrl_cnt~615
K1L186 = K1L15 & (K1_spi_ctrl_cnt[1] # !K1L11 # !K1L1);
--K1L31 is touch_spi:u11|dclk_cnt[0]~376
K1L31 = K1L33Q $ VCC;
--K1L32 is touch_spi:u11|dclk_cnt[0]~377
K1L32 = CARRY(K1L33Q);
--K1L67 is touch_spi:u11|dclk_cnt[12]~378
K1L67 = K1L7 # !K1_transmit_en;
--K1L34 is touch_spi:u11|dclk_cnt[1]~379
K1L34 = K1L36Q & !K1L32 # !K1L36Q & (K1L32 # GND);
--K1L35 is touch_spi:u11|dclk_cnt[1]~380
K1L35 = CARRY(!K1L32 # !K1L36Q);
--K1L37 is touch_spi:u11|dclk_cnt[2]~381
K1L37 = K1L39Q & (K1L35 $ GND) # !K1L39Q & !K1L35 & VCC;
--K1L38 is touch_spi:u11|dclk_cnt[2]~382
K1L38 = CARRY(K1L39Q & !K1L35);
--K1L40 is touch_spi:u11|dclk_cnt[3]~383
K1L40 = K1L42Q & !K1L38 # !K1L42Q & (K1L38 # GND);
--K1L41 is touch_spi:u11|dclk_cnt[3]~384
K1L41 = CARRY(!K1L38 # !K1L42Q);
--K1L43 is touch_spi:u11|dclk_cnt[4]~385
K1L43 = K1L45Q & (K1L41 $ GND) # !K1L45Q & !K1L41 & VCC;
--K1L44 is touch_spi:u11|dclk_cnt[4]~386
K1L44 = CARRY(K1L45Q & !K1L41);
--K1L46 is touch_spi:u11|dclk_cnt[5]~387
K1L46 = K1L48Q & !K1L44 # !K1L48Q & (K1L44 # GND);
--K1L47 is touch_spi:u11|dclk_cnt[5]~388
K1L47 = CARRY(!K1L44 # !K1L48Q);
--K1L49 is touch_spi:u11|dclk_cnt[6]~389
K1L49 = K1L51Q & (K1L47 $ GND) # !K1L51Q & !K1L47 & VCC;
--K1L50 is touch_spi:u11|dclk_cnt[6]~390
K1L50 = CARRY(K1L51Q & !K1L47);
--K1L52 is touch_spi:u11|dclk_cnt[7]~391
K1L52 = K1L54Q & !K1L50 # !K1L54Q & (K1L50 # GND);
--K1L53 is touch_spi:u11|dclk_cnt[7]~392
K1L53 = CARRY(!K1L50 # !K1L54Q);
--K1L55 is touch_spi:u11|dclk_cnt[8]~393
K1L55 = K1L57Q & (K1L53 $ GND) # !K1L57Q & !K1L53 & VCC;
--K1L56 is touch_spi:u11|dclk_cnt[8]~394
K1L56 = CARRY(K1L57Q & !K1L53);
--K1L58 is touch_spi:u11|dclk_cnt[9]~395
K1L58 = K1L60Q & !K1L56 # !K1L60Q & (K1L56 # GND);
--K1L59 is touch_spi:u11|dclk_cnt[9]~396
K1L59 = CARRY(!K1L56 # !K1L60Q);
--K1L61 is touch_spi:u11|dclk_cnt[10]~397
K1L61 = K1L63Q & (K1L59 $ GND) # !K1L63Q & !K1L59 & VCC;
--K1L62 is touch_spi:u11|dclk_cnt[10]~398
K1L62 = CARRY(K1L63Q & !K1L59);
--K1L64 is touch_spi:u11|dclk_cnt[11]~399
K1L64 = K1L66Q & !K1L62 # !K1L66Q & (K1L62 # GND);
--K1L65 is touch_spi:u11|dclk_cnt[11]~400
K1L65 = CARRY(!K1L62 # !K1L66Q);
--K1L68 is touch_spi:u11|dclk_cnt[12]~401
K1L68 = K1L70Q & (K1L65 $ GND) # !K1L70Q & !K1L65 & VCC;
--K1L69 is touch_spi:u11|dclk_cnt[12]~402
K1L69 = CARRY(K1L70Q & !K1L65);
--K1L71 is touch_spi:u11|dclk_cnt[13]~403
K1L71 = K1L73Q & !K1L69 # !K1L73Q & (K1L69 # GND);
--K1L72 is touch_spi:u11|dclk_cnt[13]~404
K1L72 = CARRY(!K1L69 # !K1L73Q);
--K1L74 is touch_spi:u11|dclk_cnt[14]~405
K1L74 = K1L76Q & (K1L72 $ GND) # !K1L76Q & !K1L72 & VCC;
--K1L75 is touch_spi:u11|dclk_cnt[14]~406
K1L75 = CARRY(K1L76Q & !K1L72);
--K1L77 is touch_spi:u11|dclk_cnt[15]~407
K1L77 = K1L79Q $ K1L75;
--UB1_END is I2C_AV_Config:u2|I2C_Controller:u0|END
UB1_END = DFFEAS(UB1L14, E1_mI2C_CTRL_CLK, J1_oRST_0, , , , , , );
--E1_mSetup_ST.0010 is I2C_AV_Config:u2|mSetup_ST.0010
E1_mSetup_ST.0010 = DFFEAS(E1L125, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L44, , , , );
--E1_mSetup_ST.0001 is I2C_AV_Config:u2|mSetup_ST.0001
E1_mSetup_ST.0001 = DFFEAS(E1L48, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L44, , , , );
--E1L47 is I2C_AV_Config:u2|Select~135
E1L47 = E1_mI2C_GO & (UB1_END # !E1_mSetup_ST.0001) # !E1_mI2C_GO & (!E1_mSetup_ST.0010 & !E1_mSetup_ST.0001);
--E1_LUT_INDEX[0] is I2C_AV_Config:u2|LUT_INDEX[0]
E1_LUT_INDEX[0] = DFFEAS(E1L20, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L35, , , , );
--E1_LUT_INDEX[1] is I2C_AV_Config:u2|LUT_INDEX[1]
E1_LUT_INDEX[1] = DFFEAS(E1L23, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L35, , , , );
--E1L43 is I2C_AV_Config:u2|LessThan~396
E1L43 = !E1_LUT_INDEX[1] # !E1_LUT_INDEX[0];
--E1_LUT_INDEX[3] is I2C_AV_Config:u2|LUT_INDEX[3]
E1_LUT_INDEX[3] = DFFEAS(E1L29, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L35, , , , );
--E1_LUT_INDEX[2] is I2C_AV_Config:u2|LUT_INDEX[2]
E1_LUT_INDEX[2] = DFFEAS(E1L26, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L35, , , , );
--E1L126 is I2C_AV_Config:u2|reduce_or~1832
E1L126 = !E1_LUT_INDEX[3] & !E1_LUT_INDEX[2];
--E1_LUT_INDEX[4] is I2C_AV_Config:u2|LUT_INDEX[4]
E1_LUT_INDEX[4] = DFFEAS(E1L32, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L35, , , , );
--E1_LUT_INDEX[5] is I2C_AV_Config:u2|LUT_INDEX[5]
E1_LUT_INDEX[5] = DFFEAS(E1L36, E1_mI2C_CTRL_CLK, J1_oRST_0, , E1L35, , , , );
--E1L44 is I2C_AV_Config:u2|LessThan~397
E1L44 = E1L43 & E1L126 # !E1_LUT_INDEX[5] # !E1_LUT_INDEX[4];
--E1_mI2C_CLK_DIV[1] is I2C_AV_Config:u2|mI2C_CLK_DIV[1]
E1_mI2C_CLK_DIV[1] = DFFEAS(E1L55, CLOCK_50, J1_oRST_0, , , , , E1L42, );
--E1_mI2C_CLK_DIV[0] is I2C_AV_Config:u2|mI2C_CLK_DIV[0]
E1_mI2C_CLK_DIV[0] = DFFEAS(E1L52, CLOCK_50, J1_oRST_0, , , , , E1L42, );
--E1L52 is I2C_AV_Config:u2|mI2C_CLK_DIV[0]~239
E1L52 = E1_mI2C_CLK_DIV[0] $ VCC;
--E1L53 is I2C_AV_Config:u2|mI2C_CLK_DIV[0]~240
E1L53 = CARRY(E1_mI2C_CLK_DIV[0]);
--E1L55 is I2C_AV_Config:u2|mI2C_CLK_DIV[1]~241
E1L55 = E1_mI2C_CLK_DIV[1] & !E1L53 # !E1_mI2C_CLK_DIV[1] & (E1L53 # GND);
--E1L56 is I2C_AV_Config:u2|mI2C_CLK_DIV[1]~242
E1L56 = CARRY(!E1L53 # !E1_mI2C_CLK_DIV[1]);
--E1L58 is I2C_AV_Config:u2|mI2C_CLK_DIV[2]~243
E1L58 = E1_mI2C_CLK_DIV[2] & (E1L56 $ GND) # !E1_mI2C_CLK_DIV[2] & !E1L56 & VCC;
--E1L59 is I2C_AV_Config:u2|mI2C_CLK_DIV[2]~244
E1L59 = CARRY(E1_mI2C_CLK_DIV[2] & !E1L56);
--E1L61 is I2C_AV_Config:u2|mI2C_CLK_DIV[3]~245
E1L61 = E1_mI2C_CLK_DIV[3] & !E1L59 # !E1_mI2C_CLK_DIV[3] & (E1L59 # GND);
--E1L62 is I2C_AV_Config:u2|mI2C_CLK_DIV[3]~246
E1L62 = CARRY(!E1L59 # !E1_mI2C_CLK_DIV[3]);
--E1L64 is I2C_AV_Config:u2|mI2C_CLK_DIV[4]~247
E1L64 = E1_mI2C_CLK_DIV[4] & (E1L62 $ GND) # !E1_mI2C_CLK_DIV[4] & !E1L62 & VCC;
--E1L65 is I2C_AV_Config:u2|mI2C_CLK_DIV[4]~248
E1L65 = CARRY(E1_mI2C_CLK_DIV[4] & !E1L62);
--E1L67 is I2C_AV_Config:u2|mI2C_CLK_DIV[5]~249
E1L67 = E1_mI2C_CLK_DIV[5] & !E1L65 # !E1_mI2C_CLK_DIV[5] & (E1L65 # GND);
--E1L68 is I2C_AV_Config:u2|mI2C_CLK_DIV[5]~250
E1L68 = CARRY(!E1L65 # !E1_mI2C_CLK_DIV[5]);
--E1L70 is I2C_AV_Config:u2|mI2C_CLK_DIV[6]~251
E1L70 = E1_mI2C_CLK_DIV[6] & (E1L68 $ GND) # !E1_mI2C_CLK_DIV[6] & !E1L68 & VCC;
--E1L71 is I2C_AV_Config:u2|mI2C_CLK_DIV[6]~252
E1L71 = CARRY(E1_mI2C_CLK_DIV[6] & !E1L68);
--E1L73 is I2C_AV_Config:u2|mI2C_CLK_DIV[7]~253
E1L73 = E1_mI2C_CLK_DIV[7] & !E1L71 # !E1_mI2C_CLK_DIV[7] & (E1L71 # GND);
--E1L74 is I2C_AV_Config:u2|mI2C_CLK_DIV[7]~254
E1L74 = CARRY(!E1L71 # !E1_mI2C_CLK_DIV[7]);
--E1L76 is I2C_AV_Config:u2|mI2C_CLK_DIV[8]~255
E1L76 = E1_mI2C_CLK_DIV[8] & (E1L74 $ GND) # !E1_mI2C_CLK_DIV[8] & !E1L74 & VCC;
--E1L77 is I2C_AV_Config:u2|mI2C_CLK_DIV[8]~256
E1L77 = CARRY(E1_mI2C_CLK_DIV[8] & !E1L74);
--E1L79 is I2C_AV_Config:u2|mI2C_CLK_DIV[9]~257
E1L79 = E1_mI2C_CLK_DIV[9] & !E1L77 # !E1_mI2C_CLK_DIV[9] & (E1L77 # GND);
--E1L80 is I2C_AV_Config:u2|mI2C_CLK_DIV[9]~258
E1L80 = CARRY(!E1L77 # !E1_mI2C_CLK_DIV[9]);
--E1L82 is I2C_AV_Config:u2|mI2C_CLK_DIV[10]~259
E1L82 = E1_mI2C_CLK_DIV[10] & (E1L80 $ GND) # !E1_mI2C_CLK_DIV[10] & !E1L80 & VCC;
--E1L83 is I2C_AV_Config:u2|mI2C_CLK_DIV[10]~260
E1L83 = CARRY(E1_mI2C_CLK_DIV[10] & !E1L80);
--E1L85 is I2C_AV_Config:u2|mI2C_CLK_DIV[11]~261
E1L85 = E1_mI2C_CLK_DIV[11] & !E1L83 # !E1_mI2C_CLK_DIV[11] & (E1L83 # GND);
--E1L86 is I2C_AV_Config:u2|mI2C_CLK_DIV[11]~262
E1L86 = CARRY(!E1L83 # !E1_mI2C_CLK_DIV[11]);
--E1L88 is I2C_AV_Config:u2|mI2C_CLK_DIV[12]~263
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -