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

📄 ch_counter.mfd

📁 本CD-ROM包括《Verilog-HDL实践与应用系统设计》一书中的全部例子
💻 MFD
📖 第 1 页 / 共 2 页
字号:
MDF Database:  version 1.0
MDF_INFO | CH_COUNTER | XC9572-7-PC44
MACROCELL | 3 | 12 | CNT100/Q_6
ATTRIBUTES | 4391728 | 0
OUTPUTMC | 27 | 2 | 7 | 2 | 4 | 1 | 13 | 1 | 16 | 1 | 10 | 1 | 1 | 1 | 4 | 1 | 5 | 1 | 7 | 2 | 1 | 2 | 16 | 2 | 14 | 2 | 13 | 2 | 10 | 1 | 14 | 2 | 8 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 13 | 3 | 10 | 3 | 8 | 3 | 7 | 3 | 4 | 3 | 1 | 3 | 16 | 3 | 14
INPUTS | 10 | CNT100/Q_0  | CNT100/Q_1  | CNT100/Q_5.FBK".LFBK  | CNT100/Q_3  | CNT100/Q_4  | CNT100/Q_6.FBK".LFBK  | CLK  | START  | RB1  | CNT100/Q_2.FBK".LFBK
INPUTMC | 7 | 2 | 17 | 2 | 15 | 3 | 15 | 2 | 12 | 2 | 11 | 3 | 12 | 3 | 17
INPUTP | 3 | 24 | 20 | 11
EQ | 8 | 
    "CNT100/Q_6".T  =  "CNT100/Q_0" * "CNT100/Q_1" * "CNT100/Q_3" * 
	"CNT100/Q_4" * "CNT100/Q_2.FBK".LFBK * "CNT100/Q_5.FBK".LFBK
	+ "CNT100/Q_0" * "CNT100/Q_1" * /"CNT100/Q_3" * 
	/"CNT100/Q_4" * /"CNT100/Q_2.FBK".LFBK * "CNT100/Q_5.FBK".LFBK * 
	"CNT100/Q_6.FBK".LFBK
    "CNT100/Q_6".CLKF  =  CLK * START
    "CNT100/Q_6".RSTF  =  /RB1
    "CNT100/Q_6".PRLD  =  GND

MACROCELL | 2 | 17 | CNT100/Q_0
ATTRIBUTES | 8586032 | 0
OUTPUTMC | 7 | 3 | 12 | 3 | 15 | 3 | 17 | 2 | 17 | 2 | 15 | 2 | 12 | 2 | 11
INPUTS | 4 | CLK  | START  | RB1  | CNT100/Q_0.FBK".LFBK
INPUTMC | 1 | 2 | 17
INPUTP | 3 | 24 | 20 | 11
EQ | 4 | 
    "CNT100/Q_0"  :=  /"CNT100/Q_0.FBK".LFBK
    "CNT100/Q_0".CLKF  =  CLK * START
    "CNT100/Q_0".RSTF  =  /RB1
    "CNT100/Q_0".PRLD  =  GND

MACROCELL | 2 | 15 | CNT100/Q_1
ATTRIBUTES | 4391728 | 0
OUTPUTMC | 5 | 3 | 12 | 3 | 17 | 3 | 15 | 2 | 12 | 2 | 11
INPUTS | 4 | CLK  | START  | RB1  | CNT100/Q_0.FBK".LFBK
INPUTMC | 1 | 2 | 17
INPUTP | 3 | 24 | 20 | 11
EQ | 4 | 
    "CNT100/Q_1".T  =  "CNT100/Q_0.FBK".LFBK
    "CNT100/Q_1".CLKF  =  CLK * START
    "CNT100/Q_1".RSTF  =  /RB1
    "CNT100/Q_1".PRLD  =  GND

MACROCELL | 3 | 17 | CNT100/Q_2
ATTRIBUTES | 4391728 | 0
OUTPUTMC | 5 | 2 | 12 | 2 | 11 | 3 | 12 | 3 | 17 | 3 | 15
INPUTS | 10 | CNT100/Q_0  | CNT100/Q_1  | CNT100/Q_2.FBK".LFBK  | CNT100/Q_5.FBK".LFBK  | CNT100/Q_3  | CNT100/Q_4  | CLK  | START  | RB1  | CNT100/Q_6.FBK".LFBK
INPUTMC | 7 | 2 | 17 | 2 | 15 | 3 | 17 | 3 | 15 | 2 | 12 | 2 | 11 | 3 | 12
INPUTP | 3 | 24 | 20 | 11
EQ | 7 | 
   /"CNT100/Q_2".T  =  /"CNT100/Q_0"
	+ /"CNT100/Q_1"
	+ /"CNT100/Q_3" * /"CNT100/Q_4" * 
	/"CNT100/Q_2.FBK".LFBK * "CNT100/Q_5.FBK".LFBK * "CNT100/Q_6.FBK".LFBK
    "CNT100/Q_2".CLKF  =  CLK * START
    "CNT100/Q_2".RSTF  =  /RB1
    "CNT100/Q_2".PRLD  =  GND

MACROCELL | 2 | 12 | CNT100/Q_3
ATTRIBUTES | 4391728 | 0
OUTPUTMC | 4 | 3 | 12 | 3 | 17 | 3 | 15 | 2 | 11
INPUTS | 6 | CNT100/Q_1.FBK".LFBK  | CNT100/Q_2  | CLK  | START  | RB1  | CNT100/Q_0.FBK".LFBK
INPUTMC | 3 | 2 | 15 | 3 | 17 | 2 | 17
INPUTP | 3 | 24 | 20 | 11
EQ | 5 | 
    "CNT100/Q_3".T  =  "CNT100/Q_2" * "CNT100/Q_0.FBK".LFBK * 
	"CNT100/Q_1.FBK".LFBK
    "CNT100/Q_3".CLKF  =  CLK * START
    "CNT100/Q_3".RSTF  =  /RB1
    "CNT100/Q_3".PRLD  =  GND

MACROCELL | 2 | 11 | CNT100/Q_4
ATTRIBUTES | 4326192 | 0
OUTPUTMC | 3 | 3 | 12 | 3 | 17 | 3 | 15
INPUTS | 7 | CNT100/Q_1.FBK".LFBK  | CNT100/Q_3.FBK".LFBK  | CNT100/Q_2  | CLK  | START  | RB1  | CNT100/Q_0.FBK".LFBK
INPUTMC | 4 | 2 | 15 | 2 | 12 | 3 | 17 | 2 | 17
INPUTP | 3 | 24 | 20 | 11
EQ | 5 | 
    "CNT100/Q_4".T  =  "CNT100/Q_2" * "CNT100/Q_0.FBK".LFBK * 
	"CNT100/Q_1.FBK".LFBK * "CNT100/Q_3.FBK".LFBK
    "CNT100/Q_4".CLKF  =  CLK * START
    "CNT100/Q_4".RSTF  =  /RB1
    "CNT100/Q_4".PRLD  =  GND

MACROCELL | 3 | 15 | CNT100/Q_5
ATTRIBUTES | 4391728 | 0
OUTPUTMC | 3 | 3 | 12 | 3 | 17 | 3 | 15
INPUTS | 10 | CNT100/Q_0  | CNT100/Q_1  | CNT100/Q_6.FBK".LFBK  | CNT100/Q_3  | CNT100/Q_4  | CNT100/Q_5.FBK".LFBK  | CLK  | START  | RB1  | CNT100/Q_2.FBK".LFBK
INPUTMC | 7 | 2 | 17 | 2 | 15 | 3 | 12 | 2 | 12 | 2 | 11 | 3 | 15 | 3 | 17
INPUTP | 3 | 24 | 20 | 11
EQ | 8 | 
    "CNT100/Q_5".T  =  "CNT100/Q_0" * "CNT100/Q_1" * "CNT100/Q_3" * 
	"CNT100/Q_4" * "CNT100/Q_2.FBK".LFBK
	+ "CNT100/Q_0" * "CNT100/Q_1" * /"CNT100/Q_3" * 
	/"CNT100/Q_4" * /"CNT100/Q_2.FBK".LFBK * "CNT100/Q_5.FBK".LFBK * 
	"CNT100/Q_6.FBK".LFBK
    "CNT100/Q_5".CLKF  =  CLK * START
    "CNT100/Q_5".RSTF  =  /RB1
    "CNT100/Q_5".PRLD  =  GND

MACROCELL | 1 | 16 | N58
ATTRIBUTES | 8848294 | 0
OUTPUTMC | 8 | 1 | 16 | 1 | 14 | 1 | 7 | 1 | 5 | 1 | 4 | 1 | 1 | 1 | 10 | 1 | 13
INPUTS | 3 | CNT100/Q_6  | RB1  | N58.FBK.LFBK
INPUTMC | 2 | 3 | 12 | 1 | 16
INPUTP | 1 | 11
EQ | 4 | 
    "DA_OUT<0>"  :=  /N58.FBK.LFBK
    "DA_OUT<0>".CLKF  =  /"CNT100/Q_6"
    "DA_OUT<0>".SETF  =  /RB1
    "DA_OUT<0>".PRLD  =  VCC

MACROCELL | 3 | 13 | N59
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 5 | 3 | 10 | 3 | 8 | 3 | 7 | 3 | 4 | 3 | 1
INPUTS | 12 | DA_OUT<1>".PIN  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | N81.FBK.LFBK  | CNT100/Q_6.FBK".LFBK  | DA_OUT<0>".PIN  | RB1  | N80.FBK.LFBK
INPUTMC | 3 | 3 | 14 | 3 | 12 | 3 | 16
INPUTP | 9 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 10 | 11
EQ | 7 | 
    "DA_OUT<10>".T  =  /N80.FBK.LFBK * /N81.FBK.LFBK * /"DA_OUT<0>".PIN * 
	/"DA_OUT<1>".PIN * /"DA_OUT<2>".PIN * /"DA_OUT<3>".PIN * 
	/"DA_OUT<4>".PIN * /"DA_OUT<5>".PIN * /"DA_OUT<6>".PIN * 
	/"DA_OUT<7>".PIN
    "DA_OUT<10>".CLKF  =  /"CNT100/Q_6.FBK".LFBK
    "DA_OUT<10>".SETF  =  /RB1
    "DA_OUT<10>".PRLD  =  VCC

MACROCELL | 3 | 10 | N60
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 4 | 3 | 8 | 3 | 7 | 3 | 4 | 3 | 1
INPUTS | 13 | DA_OUT<1>".PIN  | N80.FBK.LFBK  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | N81.FBK.LFBK  | CNT100/Q_6.FBK".LFBK  | DA_OUT<0>".PIN  | RB1  | N59.FBK.LFBK
INPUTMC | 4 | 3 | 16 | 3 | 14 | 3 | 12 | 3 | 13
INPUTP | 9 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 10 | 11
EQ | 7 | 
    "DA_OUT<11>".T  =  /N80.FBK.LFBK * /N81.FBK.LFBK * /N59.FBK.LFBK * 
	/"DA_OUT<0>".PIN * /"DA_OUT<1>".PIN * /"DA_OUT<2>".PIN * 
	/"DA_OUT<3>".PIN * /"DA_OUT<4>".PIN * /"DA_OUT<5>".PIN * 
	/"DA_OUT<6>".PIN * /"DA_OUT<7>".PIN
    "DA_OUT<11>".CLKF  =  /"CNT100/Q_6.FBK".LFBK
    "DA_OUT<11>".SETF  =  /RB1
    "DA_OUT<11>".PRLD  =  VCC

MACROCELL | 3 | 8 | N61
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 3 | 3 | 7 | 3 | 4 | 3 | 1
INPUTS | 14 | DA_OUT<1>".PIN  | N60.FBK.LFBK  | N80.FBK.LFBK  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | N81.FBK.LFBK  | CNT100/Q_6.FBK".LFBK  | DA_OUT<0>".PIN  | RB1  | N59.FBK.LFBK
INPUTMC | 5 | 3 | 10 | 3 | 16 | 3 | 14 | 3 | 12 | 3 | 13
INPUTP | 9 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 10 | 11
EQ | 7 | 
    "DA_OUT<12>".T  =  /N80.FBK.LFBK * /N81.FBK.LFBK * /N59.FBK.LFBK * 
	/N60.FBK.LFBK * /"DA_OUT<0>".PIN * /"DA_OUT<1>".PIN * 
	/"DA_OUT<2>".PIN * /"DA_OUT<3>".PIN * /"DA_OUT<4>".PIN * 
	/"DA_OUT<5>".PIN * /"DA_OUT<6>".PIN * /"DA_OUT<7>".PIN
    "DA_OUT<12>".CLKF  =  /"CNT100/Q_6.FBK".LFBK
    "DA_OUT<12>".SETF  =  /RB1
    "DA_OUT<12>".PRLD  =  VCC

MACROCELL | 3 | 7 | N62
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 2 | 3 | 4 | 3 | 1
INPUTS | 15 | DA_OUT<1>".PIN  | N60.FBK.LFBK  | N61.FBK.LFBK  | N80.FBK.LFBK  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | N81.FBK.LFBK  | CNT100/Q_6.FBK".LFBK  | DA_OUT<0>".PIN  | RB1  | N59.FBK.LFBK
INPUTMC | 6 | 3 | 10 | 3 | 8 | 3 | 16 | 3 | 14 | 3 | 12 | 3 | 13
INPUTP | 9 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 10 | 11
EQ | 7 | 
    "DA_OUT<13>".T  =  /N80.FBK.LFBK * /N81.FBK.LFBK * /N59.FBK.LFBK * 
	/N60.FBK.LFBK * /N61.FBK.LFBK * /"DA_OUT<0>".PIN * /"DA_OUT<1>".PIN * 
	/"DA_OUT<2>".PIN * /"DA_OUT<3>".PIN * /"DA_OUT<4>".PIN * 
	/"DA_OUT<5>".PIN * /"DA_OUT<6>".PIN * /"DA_OUT<7>".PIN
    "DA_OUT<13>".CLKF  =  /"CNT100/Q_6.FBK".LFBK
    "DA_OUT<13>".SETF  =  /RB1
    "DA_OUT<13>".PRLD  =  VCC

MACROCELL | 3 | 4 | N63
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 1 | 3 | 1
INPUTS | 16 | DA_OUT<1>".PIN  | N60.FBK.LFBK  | N61.FBK.LFBK  | N62.FBK.LFBK  | N80.FBK.LFBK  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | N81.FBK.LFBK  | CNT100/Q_6.FBK".LFBK  | DA_OUT<0>".PIN  | RB1  | N59.FBK.LFBK
INPUTMC | 7 | 3 | 10 | 3 | 8 | 3 | 7 | 3 | 16 | 3 | 14 | 3 | 12 | 3 | 13
INPUTP | 9 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 10 | 11
EQ | 8 | 
    "DA_OUT<14>".T  =  /N80.FBK.LFBK * /N81.FBK.LFBK * /N59.FBK.LFBK * 
	/N60.FBK.LFBK * /N61.FBK.LFBK * /N62.FBK.LFBK * /"DA_OUT<0>".PIN * 
	/"DA_OUT<1>".PIN * /"DA_OUT<2>".PIN * /"DA_OUT<3>".PIN * 
	/"DA_OUT<4>".PIN * /"DA_OUT<5>".PIN * /"DA_OUT<6>".PIN * 
	/"DA_OUT<7>".PIN
    "DA_OUT<14>".CLKF  =  /"CNT100/Q_6.FBK".LFBK
    "DA_OUT<14>".SETF  =  /RB1
    "DA_OUT<14>".PRLD  =  VCC

MACROCELL | 3 | 1 | N64
ATTRIBUTES | 4588454 | 0
INPUTS | 17 | DA_OUT<1>".PIN  | N60.FBK.LFBK  | N61.FBK.LFBK  | N62.FBK.LFBK  | N63.FBK.LFBK  | N80.FBK.LFBK  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | N81.FBK.LFBK  | CNT100/Q_6.FBK".LFBK  | DA_OUT<0>".PIN  | RB1  | N59.FBK.LFBK
INPUTMC | 8 | 3 | 10 | 3 | 8 | 3 | 7 | 3 | 4 | 3 | 16 | 3 | 14 | 3 | 12 | 3 | 13
INPUTP | 9 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 10 | 11
EQ | 8 | 
    "DA_OUT<15>".T  =  /N80.FBK.LFBK * /N81.FBK.LFBK * /N59.FBK.LFBK * 
	/N60.FBK.LFBK * /N61.FBK.LFBK * /N62.FBK.LFBK * /N63.FBK.LFBK * 
	/"DA_OUT<0>".PIN * /"DA_OUT<1>".PIN * /"DA_OUT<2>".PIN * 
	/"DA_OUT<3>".PIN * /"DA_OUT<4>".PIN * /"DA_OUT<5>".PIN * 
	/"DA_OUT<6>".PIN * /"DA_OUT<7>".PIN
    "DA_OUT<15>".CLKF  =  /"CNT100/Q_6.FBK".LFBK
    "DA_OUT<15>".SETF  =  /RB1
    "DA_OUT<15>".PRLD  =  VCC

MACROCELL | 2 | 16 | N65
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 7 | 2 | 14 | 2 | 13 | 2 | 10 | 2 | 8 | 2 | 7 | 2 | 4 | 2 | 1
INPUTS | 18 | DA_OUT<10>".PIN  | DA_OUT<11>".PIN  | DA_OUT<12>".PIN  | DA_OUT<13>".PIN  | DA_OUT<14>".PIN  | DA_OUT<15>".PIN  | DA_OUT<1>".PIN  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | DA_OUT<8>".PIN  | DA_OUT<9>".PIN  | CNT100/Q_6  | RB1  | DA_OUT<0>".PIN
INPUTMC | 1 | 3 | 12
INPUTP | 17 | 71 | 67 | 64 | 62 | 61 | 58 | 9 | 89 | 88 | 87 | 86 | 3 | 7 | 82 | 81 | 11 | 10
EQ | 9 | 
    "DA_OUT<16>".T  =  /"DA_OUT<0>".PIN * /"DA_OUT<10>".PIN * 
	/"DA_OUT<11>".PIN * /"DA_OUT<12>".PIN * /"DA_OUT<13>".PIN * 
	/"DA_OUT<14>".PIN * /"DA_OUT<15>".PIN * /"DA_OUT<1>".PIN * 
	/"DA_OUT<2>".PIN * /"DA_OUT<3>".PIN * /"DA_OUT<4>".PIN * 
	/"DA_OUT<5>".PIN * /"DA_OUT<6>".PIN * /"DA_OUT<7>".PIN * 
	/"DA_OUT<8>".PIN * /"DA_OUT<9>".PIN
    "DA_OUT<16>".CLKF  =  /"CNT100/Q_6"
    "DA_OUT<16>".SETF  =  /RB1
    "DA_OUT<16>".PRLD  =  VCC

MACROCELL | 2 | 14 | N66
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 6 | 2 | 13 | 2 | 10 | 2 | 8 | 2 | 7 | 2 | 4 | 2 | 1
INPUTS | 19 | DA_OUT<10>".PIN  | DA_OUT<11>".PIN  | DA_OUT<12>".PIN  | DA_OUT<13>".PIN  | DA_OUT<14>".PIN  | DA_OUT<15>".PIN  | DA_OUT<1>".PIN  | DA_OUT<0>".PIN  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | DA_OUT<8>".PIN  | DA_OUT<9>".PIN  | CNT100/Q_6  | RB1  | N65.FBK.LFBK
INPUTMC | 2 | 3 | 12 | 2 | 16
INPUTP | 17 | 71 | 67 | 64 | 62 | 61 | 58 | 9 | 10 | 89 | 88 | 87 | 86 | 3 | 7 | 82 | 81 | 11
EQ | 9 | 
    "DA_OUT<17>".T  =  /N65.FBK.LFBK * /"DA_OUT<0>".PIN * 
	/"DA_OUT<10>".PIN * /"DA_OUT<11>".PIN * /"DA_OUT<12>".PIN * 
	/"DA_OUT<13>".PIN * /"DA_OUT<14>".PIN * /"DA_OUT<15>".PIN * 
	/"DA_OUT<1>".PIN * /"DA_OUT<2>".PIN * /"DA_OUT<3>".PIN * 
	/"DA_OUT<4>".PIN * /"DA_OUT<5>".PIN * /"DA_OUT<6>".PIN * 
	/"DA_OUT<7>".PIN * /"DA_OUT<8>".PIN * /"DA_OUT<9>".PIN
    "DA_OUT<17>".CLKF  =  /"CNT100/Q_6"
    "DA_OUT<17>".SETF  =  /RB1
    "DA_OUT<17>".PRLD  =  VCC

MACROCELL | 2 | 13 | N67
ATTRIBUTES | 4653990 | 0
OUTPUTMC | 5 | 2 | 10 | 2 | 8 | 2 | 7 | 2 | 4 | 2 | 1
INPUTS | 20 | DA_OUT<10>".PIN  | DA_OUT<11>".PIN  | DA_OUT<12>".PIN  | DA_OUT<13>".PIN  | DA_OUT<14>".PIN  | DA_OUT<15>".PIN  | DA_OUT<1>".PIN  | N66.FBK.LFBK  | DA_OUT<0>".PIN  | DA_OUT<2>".PIN  | DA_OUT<3>".PIN  | DA_OUT<4>".PIN  | DA_OUT<5>".PIN  | DA_OUT<6>".PIN  | DA_OUT<7>".PIN  | DA_OUT<8>".PIN  | DA_OUT<9>".PIN  | CNT100/Q_6  | RB1  | N65.FBK.LFBK
INPUTMC | 3 | 2 | 14 | 3 | 12 | 2 | 16
INPUTP | 17 | 71 | 67 | 64 | 62 | 61 | 58 | 9 | 10 | 89 | 88 | 87 | 86 | 3 | 7 | 82 | 81 | 11
EQ | 9 | 

⌨️ 快捷键说明

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