📄 ccdout.mfd
字号:
MDF Database: version 1.0
MDF_INFO | CCDOUT | XA2C32A-6-VQ44
MACROCELL | 0 | 4 | Date_out<0>_MC
ATTRIBUTES | 135004930 | 0
INPUTS | 4 | cnt<2> | cnt<1> | cnt<0> | cnt<3>
INPUTMC | 4 | 0 | 15 | 0 | 13 | 0 | 0 | 0 | 14
LCT | 1 | 2 | Internal_Name
EQ | 5 |
Date_out<0>.D = !cnt<2> & cnt<1> & cnt<0>
# !cnt<2> & cnt<1> & !cnt<3>
# !cnt<2> & !cnt<1> & cnt<3>
# cnt<2> & !cnt<1> & cnt<0> & !cnt<3>; // (4 pt, 4 inp)
Date_out<0>.LH = !(cnt<2> & cnt<3>); // CTC (1 pt, 2 inp)
MACROCELL | 0 | 15 | cnt<2>_MC
ATTRIBUTES | 2151711492 | 0
OUTPUTMC | 6 | 0 | 14 | 0 | 15 | 0 | 4 | 0 | 1 | 0 | 3 | 0 | 2
INPUTS | 5 | cnt<2> | En | cnt<1> | cnt<0> | cnt<3>
INPUTMC | 4 | 0 | 15 | 0 | 13 | 0 | 0 | 0 | 14
INPUTP | 1 | 5
EQ | 3 |
cnt<2>.T := cnt<2> & En & !cnt<1> & !cnt<0>
# En & !cnt<1> & !cnt<0> & cnt<3>; // (2 pt, 5 inp)
cnt<2>.CLK = clock; // GCK (0 pt, 0 inp)
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 13 | cnt<1>_MC
ATTRIBUTES | 2151711488 | 0
OUTPUTMC | 6 | 0 | 14 | 0 | 15 | 0 | 4 | 0 | 1 | 0 | 3 | 0 | 2
INPUTS | 2 | En | cnt<0>
INPUTMC | 1 | 0 | 0
INPUTP | 1 | 5
EQ | 2 |
cnt<1>.T := En & !cnt<0>; // (1 pt, 2 inp)
cnt<1>.CLK = clock; // GCK (0 pt, 0 inp)
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 0 | cnt<0>_MC
ATTRIBUTES | 2151710720 | 4
OUTPUTMC | 7 | 0 | 13 | 0 | 14 | 0 | 15 | 0 | 4 | 0 | 1 | 0 | 3 | 0 | 2
INPUTS | 0
EQ | 4 |
// Direct Input Register
cnt<0>.T := En; // (0 pt, 0 inp)
cnt<0>.CLK = clock; // GCK (0 pt, 0 inp)
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 14 | cnt<3>_MC
ATTRIBUTES | 2151711492 | 0
OUTPUTMC | 5 | 0 | 15 | 0 | 4 | 0 | 1 | 0 | 3 | 0 | 2
INPUTS | 4 | cnt<2> | En | cnt<1> | cnt<0>
INPUTMC | 3 | 0 | 15 | 0 | 13 | 0 | 0
INPUTP | 1 | 5
EQ | 2 |
cnt<3>.T := !cnt<2> & En & !cnt<1> & !cnt<0>; // (1 pt, 4 inp)
cnt<3>.CLK = clock; // GCK (0 pt, 0 inp)
GLOBALS | 1 | 2 | clock
MACROCELL | 0 | 1 | Date_out<1>_MC
ATTRIBUTES | 135004930 | 0
INPUTS | 4 | cnt<2> | cnt<3> | cnt<1> | cnt<0>
INPUTMC | 4 | 0 | 15 | 0 | 14 | 0 | 13 | 0 | 0
LCT | 1 | 2 | Internal_Name
EQ | 4 |
!Date_out<1>.D = cnt<2> & cnt<3>
# !cnt<2> & !cnt<1> & cnt<0> & cnt<3>
# !cnt<2> & !cnt<1> & !cnt<0> & !cnt<3>; // (3 pt, 4 inp)
Date_out<1>.LH = !(cnt<2> & cnt<3>); // CTC (1 pt, 2 inp)
MACROCELL | 0 | 3 | Date_out<2>_MC
ATTRIBUTES | 135004930 | 0
INPUTS | 4 | cnt<2> | cnt<1> | cnt<0> | cnt<3>
INPUTMC | 4 | 0 | 15 | 0 | 13 | 0 | 0 | 0 | 14
LCT | 1 | 2 | Internal_Name
EQ | 2 |
Date_out<2>.D = cnt<2> & cnt<1> & !cnt<0> & !cnt<3>; // (1 pt, 4 inp)
Date_out<2>.LH = !(cnt<2> & cnt<3>); // CTC (1 pt, 2 inp)
MACROCELL | 0 | 2 | Date_out<3>_MC
ATTRIBUTES | 135004930 | 0
INPUTS | 4 | cnt<2> | cnt<3> | cnt<1> | cnt<0>
INPUTMC | 4 | 0 | 15 | 0 | 14 | 0 | 13 | 0 | 0
LCT | 1 | 2 | Internal_Name
EQ | 5 |
!Date_out<3>.D = cnt<2> & cnt<3>
# cnt<2> & cnt<1> & !cnt<0> & !cnt<3>
# !cnt<2> & cnt<1> & cnt<0> & !cnt<3>
# !cnt<2> & !cnt<1> & !cnt<0> & !cnt<3>; // (4 pt, 4 inp)
Date_out<3>.LH = !(cnt<2> & cnt<3>); // CTC (1 pt, 2 inp)
PIN | En | 64 | 16 | LVCMOS18 | 5 | 4 | 0 | 13 | 0 | 14 | 0 | 15 | 0 | 0
PIN | clock | 4096 | 16 | LVCMOS18 | 10 | 4 | 0 | 0 | 0 | 13 | 0 | 14 | 0 | 15
PIN | Date_out<0> | 536871040 | 0 | LVCMOS18 | 44
PIN | Date_out<1> | 536871040 | 0 | LVCMOS18 | 4
PIN | Date_out<2> | 536871040 | 0 | LVCMOS18 | 1
PIN | Date_out<3> | 536871040 | 0 | LVCMOS18 | 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -