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

📄 vga.fit.eqn

📁 流水灯
💻 EQN
📖 第 1 页 / 共 2 页
字号:
B1L43_cout_0 = !B1L41 # !B1_sam_clk_cnt[5];
B1L43 = CARRY(B1L43_cout_0);

--B1L44 is LCD_DRV:inst|sam_clk_cnt[5]~103COUT1_128 at LC_X4_Y3_N5
--operation mode is arithmetic

B1L44_cout_1 = !B1L41 # !B1_sam_clk_cnt[5];
B1L44 = CARRY(B1L44_cout_1);


--B1L10 is LCD_DRV:inst|Equal~261 at LC_X5_Y3_N5
--operation mode is normal

B1L10 = !B1_sam_clk_cnt[2] & (!B1_sam_clk_cnt[5]);


--B1L11 is LCD_DRV:inst|Equal~262 at LC_X5_Y3_N2
--operation mode is normal

B1L11 = B1_sam_clk_cnt[1] & B1_sam_clk_cnt[4] & B1L10 & B1L9;


--B1_sam_clk_cnt[0] is LCD_DRV:inst|sam_clk_cnt[0] at LC_X4_Y3_N0
--operation mode is arithmetic

B1_sam_clk_cnt[0]_lut_out = !B1_sam_clk_cnt[0];
B1_sam_clk_cnt[0] = DFFEAS(B1_sam_clk_cnt[0]_lut_out, GLOBAL(B1_CPH[1]), !C1L64, , , , , , );

--B1L29 is LCD_DRV:inst|sam_clk_cnt[0]~107 at LC_X4_Y3_N0
--operation mode is arithmetic

B1L29_cout_0 = B1_sam_clk_cnt[0];
B1L29 = CARRY(B1L29_cout_0);

--B1L30 is LCD_DRV:inst|sam_clk_cnt[0]~107COUT1_120 at LC_X4_Y3_N0
--operation mode is arithmetic

B1L30_cout_1 = B1_sam_clk_cnt[0];
B1L30 = CARRY(B1L30_cout_1);


--B1L5 is LCD_DRV:inst|CKV~111 at LC_X5_Y3_N9
--operation mode is normal

B1L5 = B1_sam_clk_cnt[5] & B1_sam_clk_cnt[2] & !B1_sam_clk_cnt[1] & B1_sam_clk_cnt[4];


--B1L6 is LCD_DRV:inst|CKV~112 at LC_X6_Y3_N7
--operation mode is normal

B1L6 = B1_sam_clk_cnt[0] & (B1L5 & B1L9 # !B1_CKV);


--B1L12 is LCD_DRV:inst|Equal~263 at LC_X5_Y3_N7
--operation mode is normal

B1L12 = !B1_sam_clk_cnt[5] & !B1_sam_clk_cnt[2] & (B1L9);


--B1L23 is LCD_DRV:inst|OEV~77 at LC_X5_Y3_N3
--operation mode is normal

B1L23 = B1_sam_clk_cnt[0] & !B1_sam_clk_cnt[4] & !B1_sam_clk_cnt[1] & !B1_sam_clk_cnt[3];


--B1L13 is LCD_DRV:inst|Equal~264 at LC_X6_Y3_N4
--operation mode is normal

B1L13 = B1_sam_clk_cnt[0] & B1_sam_clk_cnt[3] & (B1L11);


--B1L14 is LCD_DRV:inst|Equal~265 at LC_X5_Y3_N0
--operation mode is normal

B1L14 = !B1_sam_clk_cnt[8] & !B1_sam_clk_cnt[3] & !B1_sam_clk_cnt[6] & !B1_sam_clk_cnt[0];


--B1L15 is LCD_DRV:inst|Equal~266 at LC_X5_Y3_N8
--operation mode is normal

B1L15 = B1_sam_clk_cnt[5] & !B1_sam_clk_cnt[2] & B1_sam_clk_cnt[1] & !B1_sam_clk_cnt[4];


--B1L16 is LCD_DRV:inst|Equal~267 at LC_X5_Y3_N6
--operation mode is normal

B1L16 = B1_sam_clk_cnt[7] & B1_sam_clk_cnt[9] & B1L15;


--C1L24 is VGAsingl:inst2|add~344 at LC_X4_Y1_N9
--operation mode is normal

C1L24 = C1L26 $ !C1_CC[4];


--C1_CC[2] is VGAsingl:inst2|CC[2] at LC_X5_Y1_N9
--operation mode is normal

C1_CC[2]_lut_out = C1L34 & !C1L67;
C1_CC[2] = DFFEAS(C1_CC[2]_lut_out, GLOBAL(C1_FS[5]), VCC, , , , , , );


--C1_CC[1] is VGAsingl:inst2|CC[1] at LC_X5_Y1_N3
--operation mode is normal

C1_CC[1]_lut_out = !C1L67 & C1L37;
C1_CC[1] = DFFEAS(C1_CC[1]_lut_out, GLOBAL(C1_FS[5]), VCC, , , , , , );


--C1L67 is VGAsingl:inst2|Equal~202 at LC_X5_Y1_N0
--operation mode is normal

C1L67 = C1_CC[2] & !C1_CC[1] & !C1L64 & C1_CC[0];


--C1_FS[5] is VGAsingl:inst2|FS[5] at LC_X2_Y3_N2
--operation mode is normal

C1_FS[5]_lut_out = C1L40 & (C1_FS[1] # C1_FS[0] # !C1L68);
C1_FS[5] = DFFEAS(C1_FS[5]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--C1L25 is VGAsingl:inst2|add~349 at LC_X4_Y1_N8
--operation mode is arithmetic

C1L25 = C1_CC[3] $ C1L35;

--C1L26 is VGAsingl:inst2|add~351 at LC_X4_Y1_N8
--operation mode is arithmetic

C1L26_cout_0 = !C1L35 # !C1_CC[3];
C1L26 = CARRY(C1L26_cout_0);

--C1L27 is VGAsingl:inst2|add~351COUT1_436 at LC_X4_Y1_N8
--operation mode is arithmetic

C1L27_cout_1 = !C1L36 # !C1_CC[3];
C1L27 = CARRY(C1L27_cout_1);


--C1L76 is VGAsingl:inst2|GRB[1]~372 at LC_X6_Y1_N1
--operation mode is normal

C1L76 = !C1_LL[8] & !C1L65 & !C1L80 & C1L64;


--C1L77 is VGAsingl:inst2|GRB[1]~373 at LC_X5_Y1_N2
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.

C1_CC[0]_qfbk = C1_CC[0];
C1L77 = C1_CC[0]_qfbk & (C1_CC[1] & C1_CC[3] # !C1_CC[1] & (C1_CC[4])) # !C1_CC[0]_qfbk & (C1_CC[3] $ (!C1_CC[4] & C1_CC[1]));

--C1_CC[0] is VGAsingl:inst2|CC[0] at LC_X5_Y1_N2
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.

C1_CC[0] = DFFEAS(C1L77, GLOBAL(C1_FS[5]), VCC, , , C1L31, , , VCC);


--C1L78 is VGAsingl:inst2|GRB[1]~374 at LC_X5_Y1_N8
--operation mode is normal

C1L78 = C1_CC[1] & (C1_CC[3] # C1_CC[0] & !C1_CC[4]) # !C1_CC[1] & (C1_CC[4] # C1_CC[0] & C1_CC[3]);


--C1L79 is VGAsingl:inst2|GRB[2]~377 at LC_X5_Y1_N6
--operation mode is normal

C1L79 = C1_CC[1] & !C1_CC[4] & (C1_CC[2] $ !C1_CC[3]) # !C1_CC[1] & (C1_CC[2] & (!C1_CC[4]) # !C1_CC[2] & !C1_CC[3]);


--C1L28 is VGAsingl:inst2|add~354 at LC_X6_Y2_N0
--operation mode is arithmetic

C1L28 = !C1_LL[0];

--C1L29 is VGAsingl:inst2|add~356 at LC_X6_Y2_N0
--operation mode is arithmetic

C1L29_cout_0 = C1_LL[0];
C1L29 = CARRY(C1L29_cout_0);

--C1L30 is VGAsingl:inst2|add~356COUT1_418 at LC_X6_Y2_N0
--operation mode is arithmetic

C1L30_cout_1 = C1_LL[0];
C1L30 = CARRY(C1L30_cout_1);


--C1L31 is VGAsingl:inst2|add~359 at LC_X4_Y1_N5
--operation mode is arithmetic

C1L31 = !C1_CC[0];

--C1L32 is VGAsingl:inst2|add~361 at LC_X4_Y1_N5
--operation mode is arithmetic

C1L32_cout_0 = C1_CC[0];
C1L32 = CARRY(C1L32_cout_0);

--C1L33 is VGAsingl:inst2|add~361COUT1_431 at LC_X4_Y1_N5
--operation mode is arithmetic

C1L33_cout_1 = C1_CC[0];
C1L33 = CARRY(C1L33_cout_1);


--C1L34 is VGAsingl:inst2|add~364 at LC_X4_Y1_N7
--operation mode is arithmetic

C1L34 = C1_CC[2] $ !C1L38;

--C1L35 is VGAsingl:inst2|add~366 at LC_X4_Y1_N7
--operation mode is arithmetic

C1L35_cout_0 = C1_CC[2] & !C1L38;
C1L35 = CARRY(C1L35_cout_0);

--C1L36 is VGAsingl:inst2|add~366COUT1_434 at LC_X4_Y1_N7
--operation mode is arithmetic

C1L36_cout_1 = C1_CC[2] & !C1L39;
C1L36 = CARRY(C1L36_cout_1);


--C1L37 is VGAsingl:inst2|add~369 at LC_X4_Y1_N6
--operation mode is arithmetic

C1L37 = C1_CC[1] $ (C1L32);

--C1L38 is VGAsingl:inst2|add~371 at LC_X4_Y1_N6
--operation mode is arithmetic

C1L38_cout_0 = !C1L32 # !C1_CC[1];
C1L38 = CARRY(C1L38_cout_0);

--C1L39 is VGAsingl:inst2|add~371COUT1_432 at LC_X4_Y1_N6
--operation mode is arithmetic

C1L39_cout_1 = !C1L33 # !C1_CC[1];
C1L39 = CARRY(C1L39_cout_1);


--C1L40 is VGAsingl:inst2|add~374 at LC_X3_Y3_N6
--operation mode is normal

C1L40_carry_eqn = (!C1L51 & C1L42) # (C1L51 & C1L43);
C1L40 = C1L40_carry_eqn $ C1_FS[5];


--C1_FS[1] is VGAsingl:inst2|FS[1] at LC_X3_Y3_N0
--operation mode is normal

C1_FS[1]_lut_out = C1L44;
C1_FS[1] = DFFEAS(C1_FS[1]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--C1_FS[0] is VGAsingl:inst2|FS[0] at LC_X2_Y3_N4
--operation mode is normal

C1_FS[0]_lut_out = C1L47 & (C1_FS[0] # C1_FS[1] # !C1L68);
C1_FS[0] = DFFEAS(C1_FS[0]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--C1_FS[3] is VGAsingl:inst2|FS[3] at LC_X3_Y3_N8
--operation mode is normal

C1_FS[3]_lut_out = C1L50 & (C1_FS[1] # C1_FS[0] # !C1L68);
C1_FS[3] = DFFEAS(C1_FS[3]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--C1_FS[2] is VGAsingl:inst2|FS[2] at LC_X3_Y3_N9
--operation mode is normal

C1_FS[2]_lut_out = C1L54;
C1_FS[2] = DFFEAS(C1_FS[2]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--C1L68 is VGAsingl:inst2|Equal~203 at LC_X3_Y3_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.

C1_FS[4]_qfbk = C1_FS[4];
C1L68 = C1_FS[3] & C1_FS[5] & !C1_FS[4]_qfbk & !C1_FS[2];

--C1_FS[4] is VGAsingl:inst2|FS[4] at LC_X3_Y3_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.

C1_FS[4] = DFFEAS(C1L68, GLOBAL(CLK), VCC, , , C1L41, , , VCC);


--C1L41 is VGAsingl:inst2|add~379 at LC_X3_Y3_N5
--operation mode is arithmetic

C1L41_carry_eqn = (!C1L51 & GND) # (C1L51 & VCC);
C1L41 = C1_FS[4] $ !C1L41_carry_eqn;

--C1L42 is VGAsingl:inst2|add~381 at LC_X3_Y3_N5
--operation mode is arithmetic

C1L42_cout_0 = C1_FS[4] & !C1L51;
C1L42 = CARRY(C1L42_cout_0);

--C1L43 is VGAsingl:inst2|add~381COUT1_443 at LC_X3_Y3_N5
--operation mode is arithmetic

C1L43_cout_1 = C1_FS[4] & !C1L51;
C1L43 = CARRY(C1L43_cout_1);


--C1L44 is VGAsingl:inst2|add~384 at LC_X3_Y3_N2
--operation mode is arithmetic

C1L44 = C1_FS[1] $ C1L48;

--C1L45 is VGAsingl:inst2|add~386 at LC_X3_Y3_N2
--operation mode is arithmetic

C1L45_cout_0 = !C1L48 # !C1_FS[1];
C1L45 = CARRY(C1L45_cout_0);

--C1L46 is VGAsingl:inst2|add~386COUT1_440 at LC_X3_Y3_N2
--operation mode is arithmetic

C1L46_cout_1 = !C1L49 # !C1_FS[1];
C1L46 = CARRY(C1L46_cout_1);


--C1L47 is VGAsingl:inst2|add~389 at LC_X3_Y3_N1
--operation mode is arithmetic

C1L47 = !C1_FS[0];

--C1L48 is VGAsingl:inst2|add~391 at LC_X3_Y3_N1
--operation mode is arithmetic

C1L48_cout_0 = C1_FS[0];
C1L48 = CARRY(C1L48_cout_0);

--C1L49 is VGAsingl:inst2|add~391COUT1_438 at LC_X3_Y3_N1
--operation mode is arithmetic

C1L49_cout_1 = C1_FS[0];
C1L49 = CARRY(C1L49_cout_1);


--C1L50 is VGAsingl:inst2|add~394 at LC_X3_Y3_N4
--operation mode is arithmetic

C1L50 = C1_FS[3] $ (C1L55);

--C1L51 is VGAsingl:inst2|add~396 at LC_X3_Y3_N4
--operation mode is arithmetic

C1L51 = C1L52;


--C1L54 is VGAsingl:inst2|add~399 at LC_X3_Y3_N3
--operation mode is arithmetic

C1L54 = C1_FS[2] $ !C1L45;

--C1L55 is VGAsingl:inst2|add~401 at LC_X3_Y3_N3
--operation mode is arithmetic

C1L55_cout_0 = C1_FS[2] & !C1L45;
C1L55 = CARRY(C1L55_cout_0);

--C1L56 is VGAsingl:inst2|add~401COUT1_441 at LC_X3_Y3_N3
--operation mode is arithmetic

C1L56_cout_1 = C1_FS[2] & !C1L46;
C1L56 = CARRY(C1L56_cout_1);


--CLK is CLK at PIN_12
--operation mode is input

CLK = INPUT();


--vSync is vSync at PIN_47
--operation mode is output

vSync = OUTPUT(C1L81);


--CKV is CKV at PIN_49
--operation mode is output

CKV = OUTPUT(B1_CKV);


--OEV is OEV at PIN_50
--operation mode is output

OEV = OUTPUT(B1_OEV);


--VCOM is VCOM at PIN_58
--operation mode is output

VCOM = OUTPUT(B1_VCOM);


--DMOD is DMOD at PIN_51
--operation mode is output

DMOD = OUTPUT(VCC);


--OEH is OEH at PIN_52
--operation mode is output

OEH = OUTPUT(!B1L21);


--hSync is hSync at PIN_54
--operation mode is output

hSync = OUTPUT(!C1L64);


--B_OUT[1] is B_OUT[1] at PIN_73
--operation mode is output

B_OUT[1] = OUTPUT(B1L1);


--B_OUT[0] is B_OUT[0] at PIN_72
--operation mode is output

B_OUT[0] = OUTPUT(B1L1);


--CPH[2] is CPH[2] at PIN_55
--operation mode is output

CPH[2] = OUTPUT(B1_CPH[1]);


--CPH[1] is CPH[1] at PIN_56
--operation mode is output

CPH[1] = OUTPUT(B1_CPH[1]);


--CPH[0] is CPH[0] at PIN_57
--operation mode is output

CPH[0] = OUTPUT(B1_CPH[1]);


--G_OUT[2] is G_OUT[2] at PIN_71
--operation mode is output

G_OUT[2] = OUTPUT(B1L17);


--G_OUT[1] is G_OUT[1] at PIN_70
--operation mode is output

G_OUT[1] = OUTPUT(B1L17);


--G_OUT[0] is G_OUT[0] at PIN_69
--operation mode is output

G_OUT[0] = OUTPUT(B1L17);


--R_OUT[2] is R_OUT[2] at PIN_68
--operation mode is output

R_OUT[2] = OUTPUT(B1L24);


--R_OUT[1] is R_OUT[1] at PIN_67
--operation mode is output

R_OUT[1] = OUTPUT(B1L24);


--R_OUT[0] is R_OUT[0] at PIN_66
--operation mode is output

R_OUT[0] = OUTPUT(B1L24);


⌨️ 快捷键说明

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