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

📄 de2_lcm_test.fit.eqn

📁 基於DE2系統的LCM verilog code,在LCM右下方顯示數字,每按一次按鍵數字會加1,顏色也會改變
💻 EQN
📖 第 1 页 / 共 5 页
字号:
-- Copyright (C) 1991-2006 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions 
-- and other software and tools, and its AMPP partner logic 
-- functions, and any output files any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Altera Program License 
-- Subscription Agreement, Altera MegaCore Function License 
-- Agreement, or other applicable license agreement, including, 
-- without limitation, that your use is for the sole purpose of 
-- programming logic devices manufactured by Altera and sold by 
-- Altera or its authorized distributors.  Please refer to the 
-- applicable agreement for further details.
--Tmp_DATA[6] is Tmp_DATA[6] at LCFF_X50_Y29_N19
Tmp_DATA[6] = DFFEAS(A1L500, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--V_Cont[4] is V_Cont[4] at LCFF_X49_Y28_N9
V_Cont[4] = DFFEAS(A1L559, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--V_Cont[3] is V_Cont[3] at LCFF_X49_Y28_N7
V_Cont[3] = DFFEAS(A1L556, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--V_Cont[1] is V_Cont[1] at LCFF_X49_Y28_N3
V_Cont[1] = DFFEAS(A1L550, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--V_Cont[2] is V_Cont[2] at LCFF_X49_Y28_N5
V_Cont[2] = DFFEAS(A1L553, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--A1L582 is mSEL[1]~214 at LCCOMB_X50_Y28_N12
A1L582 = V_Cont[3] & V_Cont[2] & V_Cont[1];


--V_Cont[5] is V_Cont[5] at LCFF_X49_Y28_N11
V_Cont[5] = DFFEAS(A1L562, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--V_Cont[6] is V_Cont[6] at LCFF_X49_Y28_N13
V_Cont[6] = DFFEAS(A1L565, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--A1L351 is LessThan~1073 at LCCOMB_X50_Y28_N20
A1L351 = !V_Cont[5] & (!V_Cont[4] # !A1L582) # !V_Cont[6];


--V_Cont[8] is V_Cont[8] at LCFF_X49_Y28_N17
V_Cont[8] = DFFEAS(A1L571, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--V_Cont[9] is V_Cont[9] at LCFF_X49_Y28_N19
V_Cont[9] = DFFEAS(A1L574, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--V_Cont[10] is V_Cont[10] at LCFF_X49_Y28_N21
V_Cont[10] = DFFEAS(A1L577, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--A1L352 is LessThan~1074 at LCCOMB_X50_Y28_N26
A1L352 = !V_Cont[9] & !V_Cont[10] & !V_Cont[8];


--V_Cont[7] is V_Cont[7] at LCFF_X49_Y28_N15
V_Cont[7] = DFFEAS(A1L568, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--MOD_3[0] is MOD_3[0] at LCFF_X50_Y28_N9
MOD_3[0] = DFFEAS(A1L364, GLOBAL(D1L2), KEY[0],  ,  ,  ,  ,  ,  );


--A1L75 is Equal~422 at LCCOMB_X50_Y28_N16
A1L75 = MOD_3[0] $ (V_Cont[7] # !A1L352 # !A1L351);


--MOD_3[1] is MOD_3[1] at LCFF_X50_Y28_N15
MOD_3[1] = DFFEAS(A1L365, GLOBAL(D1L2), KEY[0],  ,  ,  ,  ,  ,  );


--A1L583 is mSEL[1]~215 at LCCOMB_X50_Y28_N2
A1L583 = V_Cont[7] & V_Cont[5] & (A1L582 # V_Cont[4]) # !V_Cont[7] & (V_Cont[5] # A1L582 & V_Cont[4]);


--A1L584 is mSEL[1]~216 at LCCOMB_X50_Y28_N22
A1L584 = V_Cont[7] & (A1L583 # V_Cont[6]) # !V_Cont[7] & (!V_Cont[6] # !A1L583) # !A1L352;


--A1L313 is LCM_DATA[1]~1374 at LCCOMB_X50_Y28_N0
A1L313 = A1L75 & !SW[1] & (MOD_3[1] $ A1L584);


--A1L319 is LCM_DATA[6]~1375 at LCCOMB_X50_Y28_N10
A1L319 = A1L313 & (Tmp_DATA[6]) # !A1L313 & (SW[1] # !SW[0] & Tmp_DATA[6]);


--Tmp_DATA[7] is Tmp_DATA[7] at LCFF_X50_Y29_N21
Tmp_DATA[7] = DFFEAS(A1L503, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L320 is LCM_DATA[7]~1376 at LCCOMB_X50_Y28_N24
A1L320 = Tmp_DATA[7] & (A1L313 # SW[1] $ !SW[0]) # !Tmp_DATA[7] & SW[1] & (SW[0]);


--Tmp_DATA[4] is Tmp_DATA[4] at LCFF_X50_Y29_N15
Tmp_DATA[4] = DFFEAS(A1L494, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L317 is LCM_DATA[4]~1377 at LCCOMB_X50_Y28_N28
A1L317 = A1L313 & (Tmp_DATA[4]) # !A1L313 & (SW[1] # !SW[0] & Tmp_DATA[4]);


--Tmp_DATA[5] is Tmp_DATA[5] at LCFF_X50_Y29_N17
Tmp_DATA[5] = DFFEAS(A1L497, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L318 is LCM_DATA[5]~1378 at LCCOMB_X50_Y28_N4
A1L318 = A1L313 & (Tmp_DATA[5]) # !A1L313 & (SW[1] # !SW[0] & Tmp_DATA[5]);


--Tmp_DATA[2] is Tmp_DATA[2] at LCFF_X50_Y29_N11
Tmp_DATA[2] = DFFEAS(A1L488, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L315 is LCM_DATA[2]~1379 at LCCOMB_X51_Y28_N4
A1L315 = A1L313 & (Tmp_DATA[2]) # !A1L313 & (SW[1] # !SW[0] & Tmp_DATA[2]);


--Tmp_DATA[3] is Tmp_DATA[3] at LCFF_X50_Y29_N13
Tmp_DATA[3] = DFFEAS(A1L491, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L316 is LCM_DATA[3]~1380 at LCCOMB_X51_Y28_N10
A1L316 = A1L313 & (Tmp_DATA[3]) # !A1L313 & (SW[1] # Tmp_DATA[3] & !SW[0]);


--Tmp_DATA[0] is Tmp_DATA[0] at LCFF_X50_Y29_N7
Tmp_DATA[0] = DFFEAS(A1L482, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L312 is LCM_DATA[0]~1381 at LCCOMB_X51_Y28_N8
A1L312 = A1L313 & (Tmp_DATA[0]) # !A1L313 & (SW[1] # !SW[0] & Tmp_DATA[0]);


--Tmp_DATA[1] is Tmp_DATA[1] at LCFF_X50_Y29_N9
Tmp_DATA[1] = DFFEAS(A1L485, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L580,  );


--A1L314 is LCM_DATA[1]~1382 at LCCOMB_X51_Y28_N6
A1L314 = A1L313 & (Tmp_DATA[1]) # !A1L313 & (SW[1] # !SW[0] & Tmp_DATA[1]);


--oVGA_V_SYNC is oVGA_V_SYNC at LCFF_X50_Y28_N19
oVGA_V_SYNC = DFFEAS(A1L588, GLOBAL(D1L2), KEY[0],  ,  ,  ,  ,  ,  );


--E1_mI2S_CLK is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK at LCFF_X50_Y29_N23
E1_mI2S_CLK = DFFEAS(E1L74, GLOBAL(A1L9), KEY[0],  ,  ,  ,  ,  ,  );


--E1_mSCLK is I2S_LCM_Config:u4|I2S_Controller:u0|mSCLK at LCFF_X36_Y18_N11
E1_mSCLK = DFFEAS(E1L77, !GLOBAL(E1L75), KEY[0],  , E1L78,  ,  ,  ,  );


--E1_I2S_CLK is I2S_LCM_Config:u4|I2S_Controller:u0|I2S_CLK at LCCOMB_X36_Y18_N22
E1_I2S_CLK = E1_mI2S_CLK & E1_mSCLK;


--D1__clk0 is LCM_PLL:u0|altpll:altpll_component|_clk0 at PLL_1
D1__clk0 = PLL.CLK0(.ENA(), .CLKSWITCH(), .ARESET(), .PFDENA(), .INCLK(CLOCK_50), .INCLK());


--E1_mSEN is I2S_LCM_Config:u4|I2S_Controller:u0|mSEN at LCFF_X36_Y18_N25
E1_mSEN = DFFEAS(E1L79, !GLOBAL(E1L75), KEY[0],  , E1L78,  ,  ,  ,  );


--E1_mSDATA is I2S_LCM_Config:u4|I2S_Controller:u0|mSDATA at LCFF_X34_Y18_N23
E1_mSDATA = DFFEAS(E1L19, !GLOBAL(E1L75), KEY[0],  , E1L21,  ,  ,  ,  );


--E1L20Q is I2S_LCM_Config:u4|I2S_Controller:u0|always1~1 at LCFF_X36_Y18_N13
E1L20Q = DFFEAS(UNCONNECTED_DATAIN, !GLOBAL(E1L75), KEY[0],  , E1L21, C1_mI2S_STR,  ,  , VCC);


--E1_mST[3] is I2S_LCM_Config:u4|I2S_Controller:u0|mST[3] at LCFF_X35_Y18_N27
E1_mST[3] = DFFEAS(E1L94, !GLOBAL(E1L75), KEY[0],  ,  ,  ,  , !C1_mI2S_STR,  );


--E1_mST[1] is I2S_LCM_Config:u4|I2S_Controller:u0|mST[1] at LCFF_X35_Y18_N23
E1_mST[1] = DFFEAS(E1L88, !GLOBAL(E1L75), KEY[0],  ,  ,  ,  , !C1_mI2S_STR,  );


--E1_mST[2] is I2S_LCM_Config:u4|I2S_Controller:u0|mST[2] at LCFF_X35_Y18_N25
E1_mST[2] = DFFEAS(E1L91, !GLOBAL(E1L75), KEY[0],  ,  ,  ,  , !C1_mI2S_STR,  );


--E1L1 is I2S_LCM_Config:u4|I2S_Controller:u0|Equal~258 at LCCOMB_X35_Y18_N30
E1L1 = !E1_mST[2] & !E1_mST[1];


--E1_mST[4] is I2S_LCM_Config:u4|I2S_Controller:u0|mST[4] at LCFF_X35_Y18_N29
E1_mST[4] = DFFEAS(E1L97, !GLOBAL(E1L75), KEY[0],  ,  ,  ,  , !C1_mI2S_STR,  );


--E1_mST[0] is I2S_LCM_Config:u4|I2S_Controller:u0|mST[0] at LCFF_X35_Y18_N21
E1_mST[0] = DFFEAS(E1L85, !GLOBAL(E1L75), KEY[0],  ,  ,  ,  , !C1_mI2S_STR,  );


--E1L2 is I2S_LCM_Config:u4|I2S_Controller:u0|Equal~259 at LCCOMB_X35_Y18_N12
E1L2 = !E1_mST[4] & E1L1 & !E1_mST[0] & E1_mST[3];


--E1L99 is I2S_LCM_Config:u4|I2S_Controller:u0|oRDY~91 at LCCOMB_X35_Y18_N10
E1L99 = E1_mST[4] & E1L1 & E1_mST[0] & !E1_mST[3];


--E1L81 is I2S_LCM_Config:u4|I2S_Controller:u0|mSDATA~60 at LCCOMB_X36_Y18_N12
E1L81 = !E1L99 & E1L20Q & !E1L2;


--oVGA_H_SYNC is oVGA_H_SYNC at LCFF_X50_Y27_N25
oVGA_H_SYNC = DFFEAS(A1L586, GLOBAL(D1L2), KEY[0],  ,  ,  ,  ,  ,  );


--A1L482 is Tmp_DATA[0]~98 at LCCOMB_X50_Y29_N6
A1L482 = Tmp_DATA[0] $ VCC;

--A1L483 is Tmp_DATA[0]~99 at LCCOMB_X50_Y29_N6
A1L483 = CARRY(Tmp_DATA[0]);


--A1L485 is Tmp_DATA[1]~100 at LCCOMB_X50_Y29_N8
A1L485 = Tmp_DATA[1] & !A1L483 # !Tmp_DATA[1] & (A1L483 # GND);

--A1L486 is Tmp_DATA[1]~101 at LCCOMB_X50_Y29_N8
A1L486 = CARRY(!A1L483 # !Tmp_DATA[1]);


--A1L488 is Tmp_DATA[2]~102 at LCCOMB_X50_Y29_N10
A1L488 = Tmp_DATA[2] & (A1L486 $ GND) # !Tmp_DATA[2] & !A1L486 & VCC;

--A1L489 is Tmp_DATA[2]~103 at LCCOMB_X50_Y29_N10
A1L489 = CARRY(Tmp_DATA[2] & !A1L486);


--A1L491 is Tmp_DATA[3]~104 at LCCOMB_X50_Y29_N12
A1L491 = Tmp_DATA[3] & !A1L489 # !Tmp_DATA[3] & (A1L489 # GND);

--A1L492 is Tmp_DATA[3]~105 at LCCOMB_X50_Y29_N12
A1L492 = CARRY(!A1L489 # !Tmp_DATA[3]);


--A1L494 is Tmp_DATA[4]~106 at LCCOMB_X50_Y29_N14
A1L494 = Tmp_DATA[4] & (A1L492 $ GND) # !Tmp_DATA[4] & !A1L492 & VCC;

--A1L495 is Tmp_DATA[4]~107 at LCCOMB_X50_Y29_N14
A1L495 = CARRY(Tmp_DATA[4] & !A1L492);


--A1L497 is Tmp_DATA[5]~108 at LCCOMB_X50_Y29_N16
A1L497 = Tmp_DATA[5] & !A1L495 # !Tmp_DATA[5] & (A1L495 # GND);

--A1L498 is Tmp_DATA[5]~109 at LCCOMB_X50_Y29_N16
A1L498 = CARRY(!A1L495 # !Tmp_DATA[5]);


--A1L500 is Tmp_DATA[6]~110 at LCCOMB_X50_Y29_N18
A1L500 = Tmp_DATA[6] & (A1L498 $ GND) # !Tmp_DATA[6] & !A1L498 & VCC;

--A1L501 is Tmp_DATA[6]~111 at LCCOMB_X50_Y29_N18
A1L501 = CARRY(Tmp_DATA[6] & !A1L498);


--H_Cont[7] is H_Cont[7] at LCFF_X49_Y29_N15
H_Cont[7] = DFFEAS(A1L278, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--H_Cont[8] is H_Cont[8] at LCFF_X49_Y29_N17
H_Cont[8] = DFFEAS(A1L281, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--H_Cont[9] is H_Cont[9] at LCFF_X49_Y29_N19
H_Cont[9] = DFFEAS(A1L284, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--A1L76 is Equal~423 at LCCOMB_X49_Y29_N22
A1L76 = !H_Cont[8] & !H_Cont[9];


--H_Cont[10] is H_Cont[10] at LCFF_X49_Y29_N21
H_Cont[10] = DFFEAS(A1L287, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--H_Cont[6] is H_Cont[6] at LCFF_X49_Y29_N13
H_Cont[6] = DFFEAS(A1L275, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--H_Cont[5] is H_Cont[5] at LCFF_X49_Y29_N11
H_Cont[5] = DFFEAS(A1L272, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--A1L77 is Equal~424 at LCCOMB_X48_Y28_N14
A1L77 = !H_Cont[6] & !H_Cont[5];


--H_Cont[3] is H_Cont[3] at LCFF_X49_Y29_N7
H_Cont[3] = DFFEAS(A1L266, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--H_Cont[4] is H_Cont[4] at LCFF_X49_Y29_N9
H_Cont[4] = DFFEAS(A1L269, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--A1L579 is always0~178 at LCCOMB_X49_Y29_N24
A1L579 = H_Cont[10] & (H_Cont[5] # H_Cont[3] & H_Cont[4]) # !H_Cont[10] & H_Cont[3] & H_Cont[4];


--A1L580 is always0~179 at LCCOMB_X50_Y29_N28
A1L580 = A1L76 & (A1L581 # H_Cont[7] $ !H_Cont[10]) # !A1L76 & (H_Cont[10]);


--V_Cont[0] is V_Cont[0] at LCFF_X49_Y28_N1
V_Cont[0] = DFFEAS(A1L547, GLOBAL(D1L2), KEY[0],  , A1L80,  ,  , A1L356,  );


--A1L547 is V_Cont[0]~664 at LCCOMB_X49_Y28_N0
A1L547 = V_Cont[0] $ VCC;

--A1L548 is V_Cont[0]~665 at LCCOMB_X49_Y28_N0
A1L548 = CARRY(V_Cont[0]);


--A1L550 is V_Cont[1]~666 at LCCOMB_X49_Y28_N2
A1L550 = V_Cont[1] & !A1L548 # !V_Cont[1] & (A1L548 # GND);

--A1L551 is V_Cont[1]~667 at LCCOMB_X49_Y28_N2
A1L551 = CARRY(!A1L548 # !V_Cont[1]);


--A1L553 is V_Cont[2]~668 at LCCOMB_X49_Y28_N4
A1L553 = V_Cont[2] & (A1L551 $ GND) # !V_Cont[2] & !A1L551 & VCC;

--A1L554 is V_Cont[2]~669 at LCCOMB_X49_Y28_N4
A1L554 = CARRY(V_Cont[2] & !A1L551);


--A1L556 is V_Cont[3]~670 at LCCOMB_X49_Y28_N6
A1L556 = V_Cont[3] & !A1L554 # !V_Cont[3] & (A1L554 # GND);

--A1L557 is V_Cont[3]~671 at LCCOMB_X49_Y28_N6
A1L557 = CARRY(!A1L554 # !V_Cont[3]);


--A1L559 is V_Cont[4]~672 at LCCOMB_X49_Y28_N8
A1L559 = V_Cont[4] & (A1L557 $ GND) # !V_Cont[4] & !A1L557 & VCC;

--A1L560 is V_Cont[4]~673 at LCCOMB_X49_Y28_N8
A1L560 = CARRY(V_Cont[4] & !A1L557);


--A1L353 is LessThan~1075 at LCCOMB_X50_Y28_N30
A1L353 = !V_Cont[7] & !V_Cont[6];


--A1L354 is LessThan~1076 at LCCOMB_X49_Y28_N28
A1L354 = !V_Cont[5] & A1L353 & !V_Cont[4] & !V_Cont[3];


--A1L355 is LessThan~1077 at LCCOMB_X49_Y28_N26
A1L355 = A1L354 & (!V_Cont[2] # !V_Cont[1]);


--A1L356 is LessThan~1078 at LCCOMB_X49_Y28_N22
A1L356 = V_Cont[10] # V_Cont[9] # !A1L355 & V_Cont[8];


--H_Cont[0] is H_Cont[0] at LCFF_X49_Y29_N1
H_Cont[0] = DFFEAS(A1L257, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--H_Cont[1] is H_Cont[1] at LCFF_X49_Y29_N3
H_Cont[1] = DFFEAS(A1L260, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--A1L78 is Equal~425 at LCCOMB_X48_Y29_N0
A1L78 = !H_Cont[0] & !H_Cont[4] & !H_Cont[1];


--A1L79 is Equal~426 at LCCOMB_X49_Y28_N30
A1L79 = !H_Cont[10] & !H_Cont[7] & A1L76 & A1L78;


--H_Cont[2] is H_Cont[2] at LCFF_X49_Y29_N5
H_Cont[2] = DFFEAS(A1L263, GLOBAL(D1L2), KEY[0],  ,  ,  ,  , A1L359,  );


--A1L80 is Equal~427 at LCCOMB_X49_Y28_N24
A1L80 = A1L77 & !H_Cont[3] & !H_Cont[2] & A1L79;


--A1L562 is V_Cont[5]~674 at LCCOMB_X49_Y28_N10
A1L562 = V_Cont[5] & !A1L560 # !V_Cont[5] & (A1L560 # GND);

--A1L563 is V_Cont[5]~675 at LCCOMB_X49_Y28_N10
A1L563 = CARRY(!A1L560 # !V_Cont[5]);


--A1L565 is V_Cont[6]~676 at LCCOMB_X49_Y28_N12
A1L565 = V_Cont[6] & (A1L563 $ GND) # !V_Cont[6] & !A1L563 & VCC;

--A1L566 is V_Cont[6]~677 at LCCOMB_X49_Y28_N12
A1L566 = CARRY(V_Cont[6] & !A1L563);


--A1L568 is V_Cont[7]~678 at LCCOMB_X49_Y28_N14
A1L568 = V_Cont[7] & !A1L566 # !V_Cont[7] & (A1L566 # GND);

--A1L569 is V_Cont[7]~679 at LCCOMB_X49_Y28_N14
A1L569 = CARRY(!A1L566 # !V_Cont[7]);


--A1L571 is V_Cont[8]~680 at LCCOMB_X49_Y28_N16
A1L571 = V_Cont[8] & (A1L569 $ GND) # !V_Cont[8] & !A1L569 & VCC;

--A1L572 is V_Cont[8]~681 at LCCOMB_X49_Y28_N16
A1L572 = CARRY(V_Cont[8] & !A1L569);


--A1L574 is V_Cont[9]~682 at LCCOMB_X49_Y28_N18
A1L574 = V_Cont[9] & !A1L572 # !V_Cont[9] & (A1L572 # GND);

--A1L575 is V_Cont[9]~683 at LCCOMB_X49_Y28_N18
A1L575 = CARRY(!A1L572 # !V_Cont[9]);


--A1L577 is V_Cont[10]~684 at LCCOMB_X49_Y28_N20
A1L577 = V_Cont[10] $ !A1L575;


--A1L364 is MOD_3~163 at LCCOMB_X50_Y28_N8
A1L364 = !A1L580 & !MOD_3[1] & !MOD_3[0];


--A1L365 is MOD_3~164 at LCCOMB_X50_Y28_N14
A1L365 = !A1L580 & MOD_3[0] & !MOD_3[1];


--A1L503 is Tmp_DATA[7]~112 at LCCOMB_X50_Y29_N20
A1L503 = Tmp_DATA[7] $ A1L501;


--A1L357 is LessThan~1079 at LCCOMB_X50_Y28_N6
A1L357 = V_Cont[1] # V_Cont[0] # V_Cont[2] # !A1L352;


--A1L588 is oVGA_V_SYNC~139 at LCCOMB_X50_Y28_N18
A1L588 = A1L80 & (A1L357 # !A1L354) # !A1L80 & (oVGA_V_SYNC);


--E1_mI2S_CLK_DIV[12] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[12] at LCFF_X51_Y29_N25
E1_mI2S_CLK_DIV[12] = DFFEAS(E1L63, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[13] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[13] at LCFF_X51_Y29_N27
E1_mI2S_CLK_DIV[13] = DFFEAS(E1L66, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[14] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[14] at LCFF_X51_Y29_N29
E1_mI2S_CLK_DIV[14] = DFFEAS(E1L69, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[15] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[15] at LCFF_X51_Y29_N31
E1_mI2S_CLK_DIV[15] = DFFEAS(E1L72, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1L6 is I2S_LCM_Config:u4|I2S_Controller:u0|LessThan~313 at LCCOMB_X50_Y29_N26
E1L6 = !E1_mI2S_CLK_DIV[14] & !E1_mI2S_CLK_DIV[15] & !E1_mI2S_CLK_DIV[13] & !E1_mI2S_CLK_DIV[12];


--E1_mI2S_CLK_DIV[2] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[2] at LCFF_X51_Y29_N5
E1_mI2S_CLK_DIV[2] = DFFEAS(E1L33, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[3] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[3] at LCFF_X51_Y29_N7
E1_mI2S_CLK_DIV[3] = DFFEAS(E1L36, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[4] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[4] at LCFF_X51_Y29_N9
E1_mI2S_CLK_DIV[4] = DFFEAS(E1L39, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[5] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[5] at LCFF_X51_Y29_N11
E1_mI2S_CLK_DIV[5] = DFFEAS(E1L42, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1L7 is I2S_LCM_Config:u4|I2S_Controller:u0|LessThan~314 at LCCOMB_X50_Y29_N4
E1L7 = !E1_mI2S_CLK_DIV[2] & !E1_mI2S_CLK_DIV[4] & !E1_mI2S_CLK_DIV[5] & !E1_mI2S_CLK_DIV[3];


--E1_mI2S_CLK_DIV[6] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[6] at LCFF_X51_Y29_N13
E1_mI2S_CLK_DIV[6] = DFFEAS(E1L45, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[7] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[7] at LCFF_X51_Y29_N15
E1_mI2S_CLK_DIV[7] = DFFEAS(E1L48, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[8] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[8] at LCFF_X51_Y29_N17
E1_mI2S_CLK_DIV[8] = DFFEAS(E1L51, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1L8 is I2S_LCM_Config:u4|I2S_Controller:u0|LessThan~315 at LCCOMB_X50_Y29_N2
E1L8 = E1L7 # !E1_mI2S_CLK_DIV[7] # !E1_mI2S_CLK_DIV[6] # !E1_mI2S_CLK_DIV[8];


--E1_mI2S_CLK_DIV[9] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[9] at LCFF_X51_Y29_N19
E1_mI2S_CLK_DIV[9] = DFFEAS(E1L54, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1_mI2S_CLK_DIV[10] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[10] at LCFF_X51_Y29_N21
E1_mI2S_CLK_DIV[10] = DFFEAS(E1L57, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1L9 is I2S_LCM_Config:u4|I2S_Controller:u0|LessThan~316 at LCCOMB_X50_Y29_N24
E1L9 = !E1_mI2S_CLK_DIV[10] & !E1_mI2S_CLK_DIV[9];


--E1_mI2S_CLK_DIV[11] is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK_DIV[11] at LCFF_X51_Y29_N23
E1_mI2S_CLK_DIV[11] = DFFEAS(E1L60, GLOBAL(A1L9), KEY[0],  ,  ,  ,  , E1L10,  );


--E1L10 is I2S_LCM_Config:u4|I2S_Controller:u0|LessThan~317 at LCCOMB_X50_Y29_N30
E1L10 = E1_mI2S_CLK_DIV[11] & (!E1L9 # !E1L8) # !E1L6;


--E1L74 is I2S_LCM_Config:u4|I2S_Controller:u0|mI2S_CLK~77 at LCCOMB_X50_Y29_N22
E1L74 = E1_mI2S_CLK $ E1L10;


--C1_mI2S_STR is I2S_LCM_Config:u4|mI2S_STR at LCFF_X35_Y18_N9
C1_mI2S_STR = DFFEAS(C1L24, GLOBAL(E1L75), KEY[0],  , C1L23,  ,  ,  ,  );


--E1L3 is I2S_LCM_Config:u4|I2S_Controller:u0|Equal~260 at LCCOMB_X35_Y18_N18
E1L3 = !E1_mST[2] & !E1_mST[1] & !E1_mST[0] & !E1_mST[3];


--E1L77 is I2S_LCM_Config:u4|I2S_Controller:u0|mSCLK~282 at LCCOMB_X36_Y18_N10
E1L77 = C1_mI2S_STR & !E1_mST[4] & E1L3;


--E1L78 is I2S_LCM_Config:u4|I2S_Controller:u0|mSCLK~283 at LCCOMB_X36_Y18_N6
E1L78 = E1L3 & (E1_mSCLK # !E1_mST[4]) # !C1_mI2S_STR;


--E1L4 is I2S_LCM_Config:u4|I2S_Controller:u0|Equal~261 at LCCOMB_X35_Y18_N14
E1L4 = !E1_mST[4] & E1L1 & !E1_mST[0] & !E1_mST[3];


--E1L79 is I2S_LCM_Config:u4|I2S_Controller:u0|mSCLK~284 at LCCOMB_X36_Y18_N24
E1L79 = C1_mI2S_STR & (E1L4 # E1L2);


--C1_mI2S_DATA[4] is I2S_LCM_Config:u4|mI2S_DATA[4] at LCFF_X33_Y18_N15
C1_mI2S_DATA[4] = DFFEAS(C1L44, GLOBAL(E1L75),  ,  , C1L29,  ,  ,  ,  );


--C1_mI2S_DATA[5] is I2S_LCM_Config:u4|mI2S_DATA[5] at LCFF_X34_Y18_N3
C1_mI2S_DATA[5] = DFFEAS(C1L45, GLOBAL(E1L75),  ,  , C1L29,  ,  ,  ,  );


--E1L12 is I2S_LCM_Config:u4|I2S_Controller:u0|Mux~369 at LCCOMB_X34_Y18_N18
E1L12 = E1_mST[1] & (E1_mST[0] & C1_mI2S_DATA[4] # !E1_mST[0] & (C1_mI2S_DATA[5]));


--C1_mI2S_DATA[10] is I2S_LCM_Config:u4|mI2S_DATA[10] at LCFF_X34_Y18_N31
C1_mI2S_DATA[10] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(E1L75),  ,  , C1L29, C1_LUT_INDEX[0],  ,  , VCC);

⌨️ 快捷键说明

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