?? main_ctrl.mfd
字號:
MDF Database: version 1.0
MDF_INFO | main_ctrl | XC9572XL-5-PC44
MACROCELL | 1 | 1 | ring_out_OBUFE
ATTRIBUTES | 265986 | 0
INPUTS | 4 | clk5hz | clk540hz | clk660hz | ring_en
INPUTMC | 1 | 2 | 16
INPUTP | 3 | 20 | 68 | 50
EQ | 3 |
ring_out = clk5hz & clk660hz
# !clk5hz & clk540hz;
ring_out.OE = ring_en;
MACROCELL | 3 | 4 | alert_sound_OBUF
ATTRIBUTES | 4621058 | 0
OUTPUTMC | 3 | 3 | 4 | 3 | 3 | 3 | 5
INPUTS | 13 | sw1 | alert_sound | state<1> | state<3> | state<0> | state<2> | timer<0> | timer<1> | timer<2> | timer<3> | timer<4> | EXP23_.EXP | EXP24_.EXP
INPUTMC | 12 | 3 | 4 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 17 | 3 | 14 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 3 | 3 | 3 | 5
INPUTP | 1 | 52
IMPORTS | 2 | 3 | 3 | 3 | 5
EQ | 28 |
alert_sound.T = !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<0>
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & timer<1>
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & timer<2>
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & timer<3>
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<4>
;Imported pterms FB4_4
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<5>
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<6>
# !sw1 & alert_sound & !state<1> & !state<3> &
!state<0> & !state<2> & timer<7>
;Imported pterms FB4_6
# alert_sound & !state<1> & state<3> & !state<0> &
!timer<0> & !timer<1> & !timer<2> & timer<3> & timer<4> &
!timer<5> & !timer<6> & !timer<7>
# !alert_sound & state<1> & state<3> & state<0> &
!state<2> & timer<0> & !timer<1> & !timer<2> & !timer<3> &
!timer<4> & !timer<5> & !timer<6> & !timer<7>
# !alert_sound & state<1> & state<3> & !state<0> &
!state<2> & !timer<0> & timer<1> & timer<2> & timer<3> &
timer<4> & timer<5> & timer<6> & timer<7>;
!alert_sound.CLK = clk5hz; // GCK
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 0 | 7 | led1_OBUF
ATTRIBUTES | 8815362 | 0
OUTPUTMC | 2 | 0 | 6 | 0 | 8
INPUTS | 14 | timer<1> | timer<3> | timer<2> | sw1 | state<1> | state<3> | state<2> | timer<0> | state<0> | timer<4> | timer<5> | timer<6> | timer<7> | EXP10_.EXP
INPUTMC | 13 | 0 | 10 | 0 | 9 | 3 | 7 | 3 | 1 | 3 | 12 | 0 | 17 | 3 | 14 | 3 | 10 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 0 | 6
INPUTP | 1 | 52
EXPORTS | 1 | 0 | 8
IMPORTS | 1 | 0 | 6
EQ | 19 |
led1.D = ;Imported pterms FB1_7
sw1 & led1
# led1 & state<1>
# led1 & state<3>
# led1 & state<0>
# led1 & state<2>
;Imported pterms FB1_6
# !state<1> & state<3> & state<0> & !state<2>
# !state<1> & !state<3> & !state<0> & !state<2> &
timer<0> & !timer<1> & !timer<2> & !timer<3> & timer<4> &
timer<5> & timer<6> & !timer<7>;
!led1.CLK = clk5hz; // GCK
led1_OBUF.EXP = !timer<1> & !timer<3>
# !timer<2> & !timer<3>
# sw1 & !state<1> & !state<3> & !state<2>
# timer<0> & timer<1> & timer<2> & timer<3>
# !state<1> & state<3> & !state<0> & !timer<0> &
!timer<1> & !timer<2> & timer<4> & !timer<5> & !timer<6> &
!timer<7>
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 1 | 13 | power_ctrl_OBUF
ATTRIBUTES | 8815366 | 0
OUTPUTMC | 2 | 1 | 13 | 1 | 14
INPUTS | 8 | sw1 | power_ctrl | state<0> | state<2> | state<1> | state<3> | EXP18_.EXP | EXP19_.EXP
INPUTMC | 7 | 1 | 13 | 3 | 10 | 0 | 17 | 3 | 1 | 3 | 12 | 1 | 12 | 1 | 14
INPUTP | 1 | 52
IMPORTS | 2 | 1 | 12 | 1 | 14
EQ | 11 |
!power_ctrl.D = sw1 & !power_ctrl
# !power_ctrl & state<1>
# !power_ctrl & state<3>
# !power_ctrl & state<0>
# !power_ctrl & state<2>
;Imported pterms FB2_13
# !state<1> & state<3> & state<0> & !state<2>
;Imported pterms FB2_15
# !power_ctrl & timer<0> & !timer<1> & !timer<2> &
!timer<3> & timer<4> & timer<5> & timer<6> & !timer<7>;
!power_ctrl.CLK = clk5hz; // GCK
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 1 | 10 | alert_phone_OBUF
ATTRIBUTES | 4621058 | 0
OUTPUTMC | 3 | 1 | 10 | 1 | 9 | 1 | 11
INPUTS | 12 | alert_phone | state<1> | state<3> | state<0> | state<2> | sw1 | timer<0> | timer<1> | timer<2> | timer<3> | EXP16_.EXP | EXP17_.EXP
INPUTMC | 11 | 1 | 10 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 17 | 3 | 14 | 0 | 10 | 3 | 7 | 0 | 9 | 1 | 9 | 1 | 11
INPUTP | 1 | 52
IMPORTS | 2 | 1 | 9 | 1 | 11
EQ | 33 |
alert_phone.T = alert_phone & !state<1> & state<3> & state<0> &
!state<2>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<0>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & timer<1>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & timer<2>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & timer<3>
;Imported pterms FB2_10
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<4>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<5>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & !timer<6>
# !sw1 & alert_phone & !state<1> & !state<3> &
!state<0> & !state<2> & timer<7>
;Imported pterms FB2_12
# alert_phone & !state<3> & state<0> & state<2> &
!timer<0> & timer<1> & !timer<2> & !timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>
# !alert_phone & !state<3> & !state<0> & state<2> &
timer<0> & !timer<1> & !timer<2> & !timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>
# alert_phone & state<1> & !state<3> & state<0> &
!state<2> & timer<0> & !timer<1> & timer<2> & timer<3> &
!timer<4> & !timer<5> & !timer<6> & !timer<7>
# !alert_phone & !state<1> & !state<3> & !state<0> &
!state<2> & timer<0> & !timer<1> & !timer<2> & !timer<3> &
timer<4> & timer<5> & timer<6> & !timer<7>;
!alert_phone.CLK = clk5hz; // GCK
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 3 | 1 | state<1>
ATTRIBUTES | 4358912 | 0
OUTPUTMC | 41 | 3 | 4 | 0 | 6 | 1 | 13 | 1 | 10 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 17 | 3 | 14 | 2 | 16 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | 5 | 0 | 7 | 0 | 8 | 0 | 11 | 0 | 12 | 0 | 14 | 0 | 15 | 1 | 9 | 1 | 11 | 1 | 12 | 2 | 15 | 2 | 17 | 3 | 0 | 3 | 3 | 3 | 5 | 3 | 6 | 3 | 9 | 3 | 11 | 3 | 13 | 3 | 15 | 3 | 16
INPUTS | 14 | state<1> | state<3> | state<2> | sw1 | state<0> | timer<0> | timer<1> | timer<2> | timer<3> | timer<4> | timer<5> | timer<6> | timer<7> | EXP22_.EXP
INPUTMC | 13 | 3 | 1 | 3 | 12 | 0 | 17 | 3 | 10 | 3 | 14 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 3 | 0
INPUTP | 1 | 52
IMPORTS | 1 | 3 | 0
EQ | 27 |
state<1>.T = state<1> & state<3> & state<2>
# sw1 & !state<1> & !state<3> & !state<2>
# !sw1 & state<1> & !state<3> & !state<0> &
!state<2>
# state<1> & state<3> & state<0> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
# state<1> & state<3> & !state<0> & !timer<0> &
timer<1> & timer<2> & timer<3> & timer<4> & timer<5> &
timer<6> & timer<7>
;Imported pterms FB4_1
# !state<1> & !state<3> & !state<2> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & timer<4> & timer<5> &
timer<6> & !timer<7>
# !state<3> & state<0> & state<2> & !timer<0> &
timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
# state<1> & !state<3> & state<0> & !state<2> &
timer<0> & !timer<1> & timer<2> & timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>
# state<1> & !state<3> & !state<0> & !state<2> &
!timer<0> & timer<1> & timer<2> & !timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>
# !state<1> & state<3> & !state<0> & !state<2> &
!timer<0> & !timer<1> & !timer<2> & timer<3> & timer<4> &
!timer<5> & !timer<6> & !timer<7>;
!state<1>.CLK = clk5hz; // GCK
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 3 | 12 | state<3>
ATTRIBUTES | 8553216 | 0
OUTPUTMC | 41 | 3 | 4 | 0 | 6 | 1 | 13 | 1 | 10 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 17 | 3 | 14 | 2 | 16 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | 5 | 0 | 7 | 0 | 8 | 0 | 11 | 0 | 12 | 0 | 14 | 0 | 15 | 1 | 9 | 1 | 11 | 1 | 12 | 2 | 15 | 2 | 17 | 3 | 0 | 3 | 3 | 3 | 5 | 3 | 6 | 3 | 9 | 3 | 11 | 3 | 13 | 3 | 15 | 3 | 16
INPUTS | 14 | sw1 | state<1> | state<0> | state<2> | timer<0> | timer<1> | timer<2> | timer<3> | timer<4> | timer<5> | timer<6> | timer<7> | state<3> | EXP28_.EXP
INPUTMC | 13 | 3 | 1 | 3 | 10 | 0 | 17 | 3 | 14 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 3 | 12 | 3 | 13
INPUTP | 1 | 52
IMPORTS | 1 | 3 | 13
EQ | 19 |
state<3>.D = !sw1 & state<3> & !state<2>
# !state<1> & state<3> & !state<0>
# state<3> & state<0> & !state<2>
# state<3> & !state<2> & timer<1> & timer<2> &
timer<3> & timer<4> & timer<5> & timer<6> & timer<7>
# sw1 & state<1> & !state<0> & !state<2> &
!timer<0> & timer<1> & timer<2> & !timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>
;Imported pterms FB4_14
# state<3> & !state<2> & timer<0> & timer<1> &
timer<2> & timer<3>
# state<3> & !state<2> & !timer<0> & timer<1> &
timer<2> & !timer<3> & !timer<4>
# state<3> & !state<2> & !timer<0> & !timer<1> &
!timer<2> & timer<3> & !timer<4>
# !state<1> & state<0> & !state<2> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & timer<4> & timer<5> &
timer<6> & !timer<7>;
!state<3>.CLK = clk5hz; // GCK
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 3 | 10 | state<0>
ATTRIBUTES | 4358912 | 0
OUTPUTMC | 39 | 3 | 4 | 0 | 6 | 1 | 13 | 1 | 10 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 15 | 3 | 14 | 2 | 16 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 16 | 0 | 16 | 0 | 2 | 0 | 12 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | 5 | 0 | 7 | 0 | 8 | 0 | 11 | 0 | 14 | 0 | 17 | 1 | 9 | 1 | 11 | 1 | 12 | 2 | 15 | 2 | 17 | 3 | 0 | 3 | 3 | 3 | 5 | 3 | 6 | 3 | 9 | 3 | 11 | 3 | 13 | 3 | 15
INPUTS | 15 | sw1 | state<1> | state<3> | state<0> | state<2> | timer<0> | timer<1> | timer<2> | timer<3> | timer<4> | timer<5> | timer<6> | timer<7> | EXP26_.EXP | EXP27_.EXP
INPUTMC | 14 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 17 | 3 | 14 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 3 | 9 | 3 | 11
INPUTP | 1 | 52
IMPORTS | 2 | 3 | 9 | 3 | 11
EQ | 27 |
state<0>.T = sw1 & !state<1> & !state<3> & state<0> &
!state<2>
# !state<1> & !state<3> & !state<2> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & timer<4> & timer<5> &
timer<6> & !timer<7>
# !state<1> & state<0> & state<2> & !timer<0> &
timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
# state<1> & !state<3> & state<0> & !state<2> &
timer<0> & !timer<1> & timer<2> & timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>
# sw1 & state<1> & !state<3> & !state<0> &
!state<2> & !timer<0> & timer<1> & timer<2> & !timer<3> &
!timer<4> & !timer<5> & !timer<6> & !timer<7>
;Imported pterms FB4_10
# state<3> & state<0> & state<2>
# state<1> & state<3> & state<0> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
# !state<3> & !state<0> & state<2> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
;Imported pterms FB4_12
# !state<1> & state<3> & !state<0> & !timer<0> &
!timer<1> & !timer<2> & timer<3> & timer<4> & !timer<5> &
!timer<6> & !timer<7>;
!state<0>.CLK = clk5hz; // GCK
GLOBALS | 1 | 2 | clk5hz
MACROCELL | 0 | 17 | state<2>
ATTRIBUTES | 4358912 | 0
OUTPUTMC | 40 | 3 | 4 | 0 | 6 | 1 | 13 | 1 | 10 | 3 | 1 | 3 | 12 | 3 | 10 | 0 | 17 | 3 | 14 | 2 | 16 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 0 | 16 | 0 | 2 | 0 | 13 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | 5 | 0 | 7 | 0 | 8 | 0 | 11 | 0 | 12 | 0 | 14 | 0 | 15 | 1 | 9 | 1 | 11 | 1 | 12 | 2 | 15 | 2 | 17 | 3 | 0 | 3 | 3 | 3 | 5 | 3 | 6 | 3 | 9 | 3 | 13 | 3 | 15 | 3 | 16
INPUTS | 14 | state<1> | state<3> | state<2> | sw1 | timer<0> | timer<1> | timer<2> | timer<3> | timer<4> | state<0> | timer<5> | timer<6> | timer<7> | EXP6_.EXP
INPUTMC | 13 | 3 | 1 | 3 | 12 | 0 | 17 | 3 | 14 | 0 | 10 | 3 | 7 | 0 | 9 | 3 | 17 | 3 | 10 | 0 | 16 | 0 | 2 | 0 | 13 | 0 | 0
INPUTP | 1 | 52
EXPORTS | 1 | 0 | 16
IMPORTS | 1 | 0 | 0
EQ | 26 |
state<2>.T = state<1> & state<3> & state<2>
;Imported pterms FB1_1
# state<3> & state<0> & state<2>
# state<3> & state<2> & !timer<0> & !timer<1> &
!timer<2> & timer<3> & timer<4> & !timer<5> & !timer<6> &
!timer<7>
# state<1> & state<3> & state<0> & timer<0> &
!timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
# state<1> & state<0> & state<2> & !timer<0> &
timer<1> & !timer<2> & !timer<3> & !timer<4> & !timer<5> &
!timer<6> & !timer<7>
# state<1> & !state<3> & state<0> & !state<2> &
timer<0> & !timer<1> & timer<2> & timer<3> & !timer<4> &
!timer<5> & !timer<6> & !timer<7>;
!state<2>.CLK = clk5hz; // GCK
state<2>.EXP = !sw1 & timer<0> & timer<1> & timer<2> &
timer<3> & timer<4>
# sw1 & state<1> & state<3> & !state<0> &
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -