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

📄 ex9.mfd

📁 [VHDL经典设计26例]--在xilinx芯片上调试通过--[01--1位全加器][02--2选1多路选择器][03--8位硬件加法器][04--7段数码显示译码器][05--8位串入并出寄存器][
💻 MFD
字号:
MDF Database:  version 1.0
MDF_INFO | ex9 | XC9572-7-PC84
MACROCELL | 3 | 3 | N_pfull
ATTRIBUTES | 8880898 | 0
OUTPUTMC | 2 | 3 | 11 | 3 | 13
INPUTS | 8 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 10
EQ | 5 | 
    pfull  :=  "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK * "cnt8<7>.FBK".LFBK
    pfull.CLKF  =  clk	;FCLK/GCK
    pfull.PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 10 | cnt8<1>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<1>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<1>  | cnt8<0>.FBK".LFBK
INPUTMC | 8 | 3 | 10 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 8
INPUTP | 1 | 35
EQ | 6 | 
   /"cnt8<1>".T  =  /"cnt8<0>.FBK".LFBK
	+ "d<1>" * "cnt8<1>.FBK".LFBK * "cnt8<2>.FBK".LFBK * 
	"cnt8<3>.FBK".LFBK * "cnt8<6>.FBK".LFBK * "cnt8<4>.FBK".LFBK * 
	"cnt8<5>.FBK".LFBK * "cnt8<7>.FBK".LFBK
    "cnt8<1>".CLKF  =  clk	;FCLK/GCK
    "cnt8<1>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 8 | cnt8<0>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<0>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 10
INPUTP | 1 | 32
EQ | 5 | 
   /"cnt8<0>".T  =  "d<0>" * "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK * "cnt8<7>.FBK".LFBK
    "cnt8<0>".CLKF  =  clk	;FCLK/GCK
    "cnt8<0>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 14 | cnt8<2>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<2>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 10
INPUTP | 1 | 36
EQ | 7 | 
   /"cnt8<2>".T  =  /"cnt8<1>.FBK".LFBK
	+ /"cnt8<0>.FBK".LFBK
	+ "d<2>" * "cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * 
	"cnt8<6>.FBK".LFBK * "cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK * 
	"cnt8<7>.FBK".LFBK
    "cnt8<2>".CLKF  =  clk	;FCLK/GCK
    "cnt8<2>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 16 | cnt8<3>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<3>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 10
INPUTP | 1 | 37
EQ | 7 | 
   /"cnt8<3>".T  =  /"cnt8<1>.FBK".LFBK
	+ /"cnt8<0>.FBK".LFBK
	+ /"cnt8<2>.FBK".LFBK
	+ "d<3>" * "cnt8<3>.FBK".LFBK * "cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK * "cnt8<7>.FBK".LFBK
    "cnt8<3>".CLKF  =  clk	;FCLK/GCK
    "cnt8<3>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 12 | cnt8<6>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<6>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 10
INPUTP | 1 | 47
EQ | 11 | 
    "cnt8<6>".T  =  /"d<6>" * "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<4>.FBK".LFBK * 
	"cnt8<5>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * /"cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<4>.FBK".LFBK * 
	"cnt8<5>.FBK".LFBK * /"cnt8<7>.FBK".LFBK
    "cnt8<6>".CLKF  =  clk	;FCLK/GCK
    "cnt8<6>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 11 | cnt
ATTRIBUTES | 8586016 | 0
OUTPUTMC | 2 | 3 | 11 | 3 | 13
INPUTS | 2 | N_pfull.FBK.LFBK  | cnt.FBK.LFBK
INPUTMC | 2 | 3 | 3 | 3 | 11
EQ | 3 | 
    cnt  :=  /cnt.FBK.LFBK
    cnt.CLKF  =  N_pfull.FBK.LFBK
    cnt.PRLD  =  GND

MACROCELL | 3 | 17 | cnt8<4>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<4>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 17 | 3 | 15 | 3 | 12 | 3 | 9 | 3 | 10
INPUTP | 1 | 38
EQ | 12 | 
    "cnt8<4>".T  =  /"d<4>" * "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * /"cnt8<6>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * /"cnt8<4>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * /"cnt8<5>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * /"cnt8<7>.FBK".LFBK
    "cnt8<4>".CLKF  =  clk	;FCLK/GCK
    "cnt8<4>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 15 | cnt8<5>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<5>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 17 | 3 | 15 | 3 | 12 | 3 | 9 | 3 | 10
INPUTP | 1 | 43
EQ | 13 | 
    "cnt8<5>".T  =  /"d<5>" * "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<4>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * /"cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<4>.FBK".LFBK * 
	/"cnt8<5>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<4>.FBK".LFBK * 
	/"cnt8<7>.FBK".LFBK
    "cnt8<5>".CLKF  =  clk	;FCLK/GCK
    "cnt8<5>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 9 | cnt8<7>
ATTRIBUTES | 4424448 | 0
OUTPUTMC | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
INPUTS | 9 | cnt8<0>.FBK".LFBK  | cnt8<2>.FBK".LFBK  | cnt8<3>.FBK".LFBK  | cnt8<6>.FBK".LFBK  | cnt8<4>.FBK".LFBK  | cnt8<5>.FBK".LFBK  | cnt8<7>.FBK".LFBK  | d<7>  | cnt8<1>.FBK".LFBK
INPUTMC | 8 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9 | 3 | 10
INPUTP | 1 | 44
EQ | 8 | 
    "cnt8<7>".T  =  /"d<7>" * "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK
	+ "cnt8<1>.FBK".LFBK * "cnt8<0>.FBK".LFBK * 
	"cnt8<2>.FBK".LFBK * "cnt8<3>.FBK".LFBK * "cnt8<6>.FBK".LFBK * 
	"cnt8<4>.FBK".LFBK * "cnt8<5>.FBK".LFBK * /"cnt8<7>.FBK".LFBK
    "cnt8<7>".CLKF  =  clk	;FCLK/GCK
    "cnt8<7>".PRLD  =  GND
GLOBALS | 1 | 2 | clk

MACROCELL | 3 | 13 | N_fout
ATTRIBUTES | 8782626 | 0
INPUTS | 2 | N_pfull.FBK.LFBK  | cnt.FBK.LFBK
INPUTMC | 2 | 3 | 3 | 3 | 11
EQ | 3 | 
    fout  :=  /cnt.FBK.LFBK
    fout.CLKF  =  N_pfull.FBK.LFBK
    fout.PRLD  =  GND

PIN | clk | 8192 | 0 | N/A | 21 | 9 | 3 | 3 | 3 | 10 | 3 | 8 | 3 | 14 | 3 | 16 | 3 | 12 | 3 | 17 | 3 | 15 | 3 | 9
PIN | d<1> | 64 | 0 | N/A | 35 | 1 | 3 | 10
PIN | d<0> | 64 | 0 | N/A | 32 | 1 | 3 | 8
PIN | d<2> | 64 | 0 | N/A | 36 | 1 | 3 | 14
PIN | d<3> | 64 | 0 | N/A | 37 | 1 | 3 | 16
PIN | d<6> | 64 | 0 | N/A | 47 | 1 | 3 | 12
PIN | d<4> | 64 | 0 | N/A | 38 | 1 | 3 | 17
PIN | d<5> | 64 | 0 | N/A | 43 | 1 | 3 | 15
PIN | d<7> | 64 | 0 | N/A | 44 | 1 | 3 | 9
PIN | pfull | 536871040 | 0 | N/A | 66
PIN | fout | 536871040 | 0 | N/A | 71

⌨️ 快捷键说明

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