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

📄 lcd.mfd

📁 CPLD的小程序集合
💻 MFD
📖 第 1 页 / 共 5 页
字号:
	!counter<0> & !counter<4> & counter<1> & counter<5> & 
	!counter<6>
	# state_FFT1 & !state_FFT3 & !counter<3> & 
	!counter<0> & !counter<4> & counter<1> & !counter<5> & 
	!counter<6>;
   !data<3>.OE = !state_FFT1 & !state_FFT2 & !state_FFT3;

MACROCELL | 6 | 14 | data<1>_BUFR.MC
ATTRIBUTES | 133888 | 0
OUTPUTMC | 1 | 4 | 12
INPUTS | 11 | state_FFT1  | state_FFT2  | counter<3>  | counter<0>  | counter<4>  | counter<1>  | counter<2>  | counter<5>  | counter<6>  | EXP26_.EXP  | EXP27_.EXP
INPUTMC | 11 | 4 | 15 | 4 | 11 | 4 | 3 | 4 | 9 | 4 | 2 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 6 | 13 | 6 | 15
IMPORTS | 2 | 6 | 13 | 6 | 15
EQ | 41 | 
   data<1>_BUFR = state_FFT1 & state_FFT2 & counter<0> & 
	counter<4> & counter<6>
	# state_FFT1 & state_FFT2 & counter<3> & 
	!counter<0> & !counter<4> & !counter<1> & counter<5>
	# state_FFT1 & state_FFT2 & counter<3> & 
	!counter<4> & !counter<1> & counter<2> & counter<5>
	# state_FFT1 & state_FFT2 & !counter<3> & 
	counter<0> & counter<4> & counter<1> & !counter<2>
	# state_FFT1 & state_FFT2 & counter<3> & 
	counter<0> & !counter<4> & counter<1> & !counter<2> & 
	!counter<5> & !counter<6>
;Imported pterms FB7_14
	# state_FFT1 & state_FFT2 & counter<3> & 
	counter<4> & counter<6>
	# state_FFT1 & state_FFT2 & !counter<3> & 
	!counter<0> & counter<4> & !counter<1> & counter<2>
	# state_FFT1 & state_FFT2 & !counter<3> & 
	counter<4> & counter<1> & !counter<2> & !counter<5>
	# state_FFT1 & state_FFT2 & !counter<3> & 
	counter<4> & !counter<1> & counter<2> & counter<5>
	# state_FFT1 & state_FFT2 & !counter<0> & 
	!counter<4> & !counter<1> & counter<2> & !counter<5> & 
	!counter<6>
;Imported pterms FB7_13
	# state_FFT1 & state_FFT2 & counter<3> & 
	!counter<0> & counter<1> & counter<2> & counter<6>
	# state_FFT1 & state_FFT2 & !counter<3> & 
	!counter<0> & !counter<4> & !counter<1> & !counter<5> & 
	!counter<6>
	# state_FFT1 & state_FFT2 & !counter<3> & 
	!counter<4> & !counter<1> & counter<2> & !counter<5> & 
	!counter<6>
;Imported pterms FB7_16
	# state_FFT1 & state_FFT2 & state_FFT3
	# !state_FFT1 & !state_FFT2 & !state_FFT3
	# state_FFT1 & state_FFT2 & counter<5> & 
	counter<6>
	# state_FFT1 & state_FFT2 & counter<4> & 
	counter<1> & counter<6>
	# state_FFT1 & state_FFT2 & counter<3> & 
	counter<0> & !counter<1> & counter<6>;

MACROCELL | 1 | 0 | data<5>_BUFR.MC
ATTRIBUTES | 133888 | 0
OUTPUTMC | 1 | 4 | 6
INPUTS | 12 | state_FFT1  | state_FFT2  | state_FFT3  | counter<0>  | counter<4>  | counter<1>  | counter<5>  | counter<6>  | counter<2>  | counter<3>  | EXP15_.EXP  | EXP16_.EXP
INPUTMC | 12 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 9 | 4 | 2 | 4 | 5 | 4 | 1 | 4 | 0 | 4 | 4 | 4 | 3 | 1 | 1 | 1 | 17
IMPORTS | 2 | 1 | 1 | 1 | 17
EQ | 35 | 
   data<5>_BUFR = state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<1> & counter<2> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<3> & !counter<4> & !counter<5> & counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<3> & !counter<0> & !counter<4> & !counter<2> & 
	!counter<5>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<0> & !counter<4> & !counter<2> & counter<5> & 
	!counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<0> & counter<4> & counter<1> & counter<5> & 
	!counter<6>
;Imported pterms FB2_2
	# !state_FFT1 & !state_FFT2 & state_FFT3
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<3> & counter<4> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<3> & !counter<4> & counter<5> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<0> & counter<2> & counter<5> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<3> & !counter<0> & !counter<1> & !counter<2> & 
	!counter<5> & counter<6>
;Imported pterms FB2_18
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<4> & counter<2> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<3> & counter<0> & !counter<5> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<3> & !counter<4> & counter<1> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<4> & counter<1> & !counter<2> & !counter<5>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<4> & counter<2> & !counter<5> & counter<6>;

MACROCELL | 6 | 17 | data<6>_BUFR.MC
ATTRIBUTES | 133888 | 0
OUTPUTMC | 1 | 4 | 13
INPUTS | 10 | state_FFT1  | counter<0>  | counter<4>  | counter<1>  | counter<2>  | counter<5>  | counter<6>  | counter<3>  | EXP18_.EXP  | EXP28_.EXP
INPUTMC | 10 | 4 | 15 | 4 | 9 | 4 | 2 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 4 | 3 | 6 | 0 | 6 | 16
IMPORTS | 2 | 6 | 0 | 6 | 16
EQ | 27 | 
   !data<6>_BUFR = state_FFT1 & !counter<3> & !counter<4> & 
	!counter<5> & counter<6>
	# state_FFT1 & counter<3> & !counter<0> & 
	!counter<4> & !counter<1> & !counter<2> & !counter<5>
	# state_FFT1 & counter<0> & counter<4> & 
	counter<1> & counter<2> & !counter<5> & !counter<6>
	# state_FFT1 & !counter<0> & counter<4> & 
	counter<1> & !counter<2> & counter<5> & !counter<6>
	# state_FFT1 & !counter<0> & !counter<4> & 
	counter<1> & counter<2> & counter<5> & !counter<6>
;Imported pterms FB7_1
	# state_FFT3
	# state_FFT1 & !state_FFT2
	# !state_FFT1 & state_FFT2 & !counter<3> & 
	!counter<0> & !counter<4> & !counter<1> & !counter<2> & 
	!counter<5> & !counter<6>
;Imported pterms FB7_17
	# state_FFT1 & counter<3> & counter<4> & 
	!counter<6>
	# state_FFT1 & !counter<3> & !counter<4> & 
	counter<5> & !counter<6>
	# state_FFT1 & counter<3> & counter<0> & 
	!counter<1> & counter<2> & !counter<5> & !counter<6>
	# state_FFT1 & counter<0> & counter<4> & 
	!counter<1> & !counter<2> & !counter<5> & !counter<6>
	# state_FFT1 & counter<0> & !counter<4> & 
	!counter<1> & !counter<2> & counter<5> & !counter<6>;

MACROCELL | 4 | 15 | state_FFT1
ATTRIBUTES | 4326192 | 0
OUTPUTMC | 42 | 6 | 7 | 4 | 10 | 6 | 5 | 1 | 16 | 1 | 15 | 1 | 14 | 4 | 7 | 6 | 2 | 6 | 9 | 4 | 16 | 6 | 14 | 1 | 0 | 6 | 17 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 3 | 4 | 9 | 4 | 2 | 1 | 8 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 4 | 8 | 4 | 12 | 4 | 14 | 4 | 6 | 4 | 13 | 6 | 1 | 1 | 1 | 1 | 17 | 4 | 17 | 6 | 0 | 6 | 3 | 6 | 4 | 6 | 6 | 6 | 8 | 6 | 12 | 6 | 13 | 6 | 15 | 6 | 16
INPUTS | 16 | state_FFT1  | state_FFT3  | state_FFT2  | counter<3>  | counter<0>  | counter<1>  | counter<2>  | counter<5>  | counter<6>  | _11_.EXP  | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset
INPUTMC | 15 | 4 | 15 | 1 | 13 | 4 | 11 | 4 | 3 | 4 | 9 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 4 | 14 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3
INPUTP | 1 | 123
EXPORTS | 1 | 4 | 16
IMPORTS | 1 | 4 | 14
EQ | 15 | 
   state_FFT1.T = !state_FFT1 & state_FFT2
	# !state_FFT1 & state_FFT3
;Imported pterms FB5_15
	# state_FFT1 & !state_FFT2
	# div_counter<0> & div_counter<1> & div_counter<2> & 
	div_counter<3> & !state_FFT1 & flag
	# state_FFT1 & !state_FFT3 & counter<3> & 
	!counter<0> & !counter<4> & !counter<1> & !counter<2> & 
	counter<5> & !counter<6>;
   !state_FFT1.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;
   state_FFT1.AR = Reset;
    state_FFT1.EXP  =  state_FFT1 & !state_FFT3 & !counter<3> & 
	counter<0> & !counter<1> & counter<2> & !counter<5> & 
	!counter<6>

MACROCELL | 4 | 11 | state_FFT2
ATTRIBUTES | 8520496 | 0
OUTPUTMC | 40 | 6 | 7 | 4 | 10 | 6 | 5 | 1 | 16 | 1 | 15 | 1 | 14 | 4 | 7 | 6 | 2 | 6 | 12 | 4 | 16 | 6 | 14 | 1 | 0 | 6 | 15 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 3 | 4 | 9 | 4 | 2 | 1 | 8 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 4 | 8 | 4 | 12 | 4 | 14 | 4 | 6 | 4 | 13 | 6 | 1 | 1 | 1 | 1 | 17 | 4 | 17 | 6 | 0 | 6 | 3 | 6 | 4 | 6 | 9 | 6 | 10 | 6 | 11 | 6 | 13
INPUTS | 12 | state_FFT1  | state_FFT3  | state_FFT2  | counter<6>  | data_7_OBUFE.EXP  | _10_.EXP  | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset
INPUTMC | 11 | 4 | 15 | 1 | 13 | 4 | 11 | 4 | 0 | 4 | 10 | 4 | 12 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3
INPUTP | 1 | 123
IMPORTS | 2 | 4 | 10 | 4 | 12
EQ | 11 | 
   state_FFT2.D = state_FFT1 & state_FFT3
	# !state_FFT1 & state_FFT2
	# state_FFT2 & !counter<6>
;Imported pterms FB5_11
	# state_FFT2 & !counter<4> & !counter<5>
;Imported pterms FB5_13
	# state_FFT2 & !counter<3> & !counter<0> & 
	!counter<1> & !counter<2> & !counter<5>;
   !state_FFT2.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;
   state_FFT2.AR = Reset;

MACROCELL | 1 | 13 | state_FFT3
ATTRIBUTES | 4326192 | 0
OUTPUTMC | 40 | 6 | 7 | 4 | 10 | 6 | 5 | 1 | 16 | 1 | 15 | 1 | 14 | 4 | 7 | 6 | 2 | 6 | 12 | 4 | 16 | 6 | 11 | 1 | 0 | 6 | 15 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 3 | 4 | 9 | 4 | 2 | 1 | 8 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 4 | 8 | 4 | 12 | 4 | 14 | 4 | 6 | 4 | 13 | 6 | 1 | 1 | 1 | 1 | 17 | 4 | 17 | 6 | 0 | 6 | 3 | 6 | 4 | 6 | 6 | 6 | 8 | 6 | 9 | 6 | 10
INPUTS | 10 | state_FFT1  | state_FFT2  | state_FFT3  | flag  | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset
INPUTMC | 9 | 4 | 15 | 4 | 11 | 1 | 13 | 1 | 8 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3
INPUTP | 1 | 123
EQ | 5 | 
   state_FFT3.T = state_FFT1 & state_FFT2 & state_FFT3
	# !state_FFT1 & !state_FFT2 & !state_FFT3 & !flag;
   !state_FFT3.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;
   state_FFT3.AR = Reset;

MACROCELL | 4 | 3 | counter<3>
ATTRIBUTES | 4326192 | 0
OUTPUTMC | 30 | 6 | 6 | 6 | 2 | 6 | 11 | 4 | 16 | 6 | 14 | 1 | 0 | 6 | 17 | 4 | 14 | 1 | 17 | 4 | 3 | 4 | 9 | 4 | 2 | 4 | 1 | 4 | 0 | 1 | 1 | 4 | 12 | 4 | 15 | 4 | 17 | 6 | 0 | 6 | 1 | 6 | 3 | 6 | 4 | 6 | 5 | 6 | 8 | 6 | 9 | 6 | 10 | 6 | 12 | 6 | 13 | 6 | 15 | 6 | 16
INPUTS | 17 | state_FFT1  | state_FFT2  | state_FFT3  | counter<0>  | counter<1>  | counter<2>  | counter<6>  | counter<4>  | counter<5>  | counter<3>  | flag  | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset
INPUTMC | 16 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 9 | 4 | 5 | 4 | 4 | 4 | 0 | 4 | 2 | 4 | 1 | 4 | 3 | 1 | 8 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3
INPUTP | 1 | 123
EQ | 10 | 
   counter<3>.T = !state_FFT1 & !state_FFT2 & !state_FFT3 & 
	counter<3> & !flag
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<0> & counter<1> & counter<2> & !counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<0> & !counter<4> & counter<1> & counter<2> & 
	!counter<5>;
   !counter<3>.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;
   counter<3>.AR = Reset;

MACROCELL | 4 | 9 | counter<0>
ATTRIBUTES | 4326192 | 0
OUTPUTMC | 34 | 6 | 7 | 6 | 2 | 6 | 12 | 4 | 16 | 6 | 14 | 1 | 0 | 6 | 17 | 4 | 14 | 4 | 8 | 4 | 3 | 4 | 9 | 4 | 2 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 1 | 1 | 1 | 17 | 4 | 12 | 4 | 15 | 4 | 17 | 6 | 0 | 6 | 1 | 6 | 3 | 6 | 4 | 6 | 5 | 6 | 6 | 6 | 8 | 6 | 9 | 6 | 10 | 6 | 11 | 6 | 13 | 6 | 15 | 6 | 16
INPUTS | 17 | state_FFT1  | state_FFT2  | state_FFT3  | counter<6>  | counter<4>  | counter<5>  | counter<3>  | counter<0>  | counter<1>  | counter<2>  | lcd_rs_OBUF.EXP  | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset
INPUTMC | 16 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 0 | 4 | 2 | 4 | 1 | 4 | 3 | 4 | 9 | 4 | 5 | 4 | 4 | 4 | 8 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3
INPUTP | 1 | 123
IMPORTS | 1 | 4 | 8
EQ | 13 | 
   counter<0>.T = state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<4> & !counter<5>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	!counter<3> & !counter<0> & !counter<1> & !counter<2> & 
	!counter<5>
;Imported pterms FB5_9
	# !state_FFT1 & !state_FFT2 & !state_FFT3 & 
	counter<0> & !flag;
   !counter<0>.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;
   counter<0>.AR = Reset;

MACROCELL | 4 | 2 | counter<4>
ATTRIBUTES | 4326192 | 0
OUTPUTMC | 32 | 6 | 7 | 6 | 2 | 6 | 12 | 4 | 16 | 6 | 14 | 1 | 0 | 6 | 17 | 4 | 14 | 4 | 10 | 4 | 3 | 4 | 9 | 4 | 2 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0 | 1 | 1 | 1 | 17 | 4 | 17 | 6 | 0 | 6 | 1 | 6 | 3 | 6 | 4 | 6 | 5 | 6 | 6 | 6 | 8 | 6 | 9 | 6 | 10 | 6 | 11 | 6 | 13 | 6 | 15 | 6 | 16
INPUTS | 17 | state_FFT1  | state_FFT2  | state_FFT3  | counter<4>  | flag  | counter<3>  | counter<0>  | counter<1>  | counter<2>  | counter<6>  | counter<5>  | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset
INPUTMC | 16 | 4 | 15 | 4 | 11 | 1 | 13 | 4 | 2 | 1 | 8 | 4 | 3 | 4 | 9 | 4 | 5 | 4 | 4 | 4 | 0 | 4 | 1 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3
INPUTP | 1 | 123
EQ | 11 | 
   counter<4>.T = !state_FFT1 & !state_FFT2 & !state_FFT3 & 
	counter<4> & !flag
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<3> & counter<0> & counter<1> & counter<2> & 
	!counter<6>
	# state_FFT1 & state_FFT2 & !state_FFT3 & 
	counter<3> & counter<0> & !counter<4> & counter<1> & 
	counter<2> & !counter<5>;
   !counter<4>.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;
   counter<4>.AR = Reset;

MACROCELL | 1 | 8 | flag
ATTRIBUTES | 8520560 | 0
OUTPUTMC | 14 | 6 | 5 | 1 | 16 | 1 | 15 | 1 | 14 | 4 | 14 | 1 | 13 | 4 | 3 | 4 | 8 | 4 | 2 | 1 | 8 | 4 | 5 | 4 | 4 | 4 | 1 | 4 | 0
INPUTS | 10 | clkdiv<20>  | clkdiv<21>  | clkdiv<22>  | clkdiv<23>  | clkdiv<24>  | Reset  | state_FFT1  | state_FFT2  | state_FFT3  | flag
INPUTMC | 9 | 0 | 7 | 0 | 6 | 0 | 5 | 0 | 4 | 0 | 3 | 4 | 15 | 4 | 11 | 1 | 13 | 1 | 8
INPUTP | 1 | 123
EQ | 5 | 
   flag.D = Vcc;
   !flag.CLK = clkdiv<20> & clkdiv<21> & clkdiv<22> & 
	clkdiv<23> & clkdiv<24>;

⌨️ 快捷键说明

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