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

📄 to_ad.bdf

📁 本源码介绍了ADS7844 AD转换芯片的VHDL控制器。
💻 BDF
字号:
/*
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
*/
/*
Copyright (C) 1991-2006 Altera Corporation
Your use of Altera Corporation's design tools, logic functions 
and other software and tools, and its AMPP partner logic 
functions, and any output files any of the foregoing 
(including device programming or simulation files), and any 
associated documentation or information are expressly subject 
to the terms and conditions of the Altera Program License 
Subscription Agreement, Altera MegaCore Function License 
Agreement, or other applicable license agreement, including, 
without limitation, that your use is for the sole purpose of 
programming logic devices manufactured by Altera and sold by 
Altera or its authorized distributors.  Please refer to the 
applicable agreement for further details.
*/
(header "graphic" (version "1.3"))
(pin
	(input)
	(rect 64 64 232 80)
	(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
	(text "clk1" (rect 5 0 25 12)(font "Arial" ))
	(pt 168 8)
	(drawing
		(line (pt 92 12)(pt 117 12)(line_width 1))
		(line (pt 92 4)(pt 117 4)(line_width 1))
		(line (pt 121 8)(pt 168 8)(line_width 1))
		(line (pt 92 12)(pt 92 4)(line_width 1))
		(line (pt 117 4)(pt 121 8)(line_width 1))
		(line (pt 117 12)(pt 121 8)(line_width 1))
	)
	(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
	(input)
	(rect 56 128 232 144)
	(text "INPUT" (rect 141 0 169 10)(font "Arial" (font_size 6)))
	(text "control_word[7..0]" (rect 5 0 92 12)(font "Arial" ))
	(pt 176 8)
	(drawing
		(line (pt 100 12)(pt 125 12)(line_width 1))
		(line (pt 100 4)(pt 125 4)(line_width 1))
		(line (pt 129 8)(pt 176 8)(line_width 1))
		(line (pt 100 12)(pt 100 4)(line_width 1))
		(line (pt 125 4)(pt 129 8)(line_width 1))
		(line (pt 125 12)(pt 129 8)(line_width 1))
	)
	(text "VCC" (rect 144 7 164 17)(font "Arial" (font_size 6)))
)
(pin
	(input)
	(rect 56 320 224 336)
	(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
	(text "stld" (rect 5 0 22 12)(font "Arial" ))
	(pt 168 8)
	(drawing
		(line (pt 92 12)(pt 117 12)(line_width 1))
		(line (pt 92 4)(pt 117 4)(line_width 1))
		(line (pt 121 8)(pt 168 8)(line_width 1))
		(line (pt 92 12)(pt 92 4)(line_width 1))
		(line (pt 117 4)(pt 121 8)(line_width 1))
		(line (pt 117 12)(pt 121 8)(line_width 1))
	)
	(text "GND" (rect 136 7 157 17)(font "Arial" (font_size 6)))
)
(pin
	(input)
	(rect 64 96 232 112)
	(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
	(text "cs_ad" (rect 5 0 34 12)(font "Arial" ))
	(pt 168 8)
	(drawing
		(line (pt 92 12)(pt 117 12)(line_width 1))
		(line (pt 92 4)(pt 117 4)(line_width 1))
		(line (pt 121 8)(pt 168 8)(line_width 1))
		(line (pt 92 12)(pt 92 4)(line_width 1))
		(line (pt 117 4)(pt 121 8)(line_width 1))
		(line (pt 117 12)(pt 121 8)(line_width 1))
	)
	(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
	(output)
	(rect 352 64 528 80)
	(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
	(text "di" (rect 90 0 98 12)(font "Arial" ))
	(pt 0 8)
	(drawing
		(line (pt 0 8)(pt 52 8)(line_width 1))
		(line (pt 52 4)(pt 78 4)(line_width 1))
		(line (pt 52 12)(pt 78 12)(line_width 1))
		(line (pt 52 12)(pt 52 4)(line_width 1))
		(line (pt 78 4)(pt 82 8)(line_width 1))
		(line (pt 82 8)(pt 78 12)(line_width 1))
		(line (pt 78 12)(pt 82 8)(line_width 1))
	)
)
(symbol
	(rect 304 136 424 248)
	(text "74165b" (rect 39 0 88 16)(font "Arial" (font_size 10)))
	(text "inst" (rect 3 101 20 113)(font "Arial" ))
	(port
		(pt 0 40)
		(input)
		(text "D[7..0]" (rect 20 32 56 46)(font "Arial" (font_size 8)))
		(text "D[7..0]" (rect 20 32 56 46)(font "Arial" (font_size 8)))
		(line (pt 0 40)(pt 16 40)(line_width 1))
	)
	(port
		(pt 0 88)
		(input)
		(text "CLK" (rect 20 80 43 94)(font "Arial" (font_size 8)))
		(text "CLK" (rect 20 80 43 94)(font "Arial" (font_size 8)))
		(line (pt 0 88)(pt 16 88)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "SER" (rect 20 16 43 30)(font "Arial" (font_size 8)))
		(text "SER" (rect 20 16 43 30)(font "Arial" (font_size 8)))
		(line (pt 0 24)(pt 16 24)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "STLD" (rect 20 48 50 62)(font "Arial" (font_size 8)))
		(text "STLD" (rect 20 48 50 62)(font "Arial" (font_size 8)))
		(line (pt 0 56)(pt 16 56)(line_width 1))
	)
	(port
		(pt 0 72)
		(input)
		(text "CLKIH" (rect 20 64 54 78)(font "Arial" (font_size 8)))
		(text "CLKIH" (rect 20 64 54 78)(font "Arial" (font_size 8)))
		(line (pt 0 72)(pt 16 72)(line_width 1))
	)
	(port
		(pt 120 72)
		(output)
		(text "Q7N" (rect 77 65 101 79)(font "Arial" (font_size 8)))
		(text "Q7N" (rect 77 65 101 79)(font "Arial" (font_size 8)))
		(line (pt 112 72)(pt 120 72)(line_width 1))
	)
	(port
		(pt 120 56)
		(output)
		(text "Q7" (rect 85 49 101 63)(font "Arial" (font_size 8)))
		(text "Q7" (rect 85 49 101 63)(font "Arial" (font_size 8)))
		(line (pt 104 56)(pt 120 56)(line_width 1))
	)
	(drawing
		(text "SHIFT REG." (rect 31 97 95 111)(font "Arial" (font_size 8)))
		(line (pt 16 16)(pt 104 16)(line_width 1))
		(line (pt 16 96)(pt 104 96)(line_width 1))
		(line (pt 16 96)(pt 16 16)(line_width 1))
		(line (pt 104 96)(pt 104 16)(line_width 1))
		(circle (rect 104 68 112 76)(line_width 1))
	)
)
(symbol
	(rect 72 160 104 192)
	(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
	(text "inst1" (rect 3 21 26 33)(font "Arial" )(invisible))
	(port
		(pt 16 0)
		(output)
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
		(line (pt 16 8)(pt 16 0)(line_width 1))
	)
	(drawing
		(line (pt 8 8)(pt 16 16)(line_width 1))
		(line (pt 16 16)(pt 24 8)(line_width 1))
		(line (pt 8 8)(pt 24 8)(line_width 1))
	)
)
(symbol
	(rect 176 208 224 240)
	(text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
	(text "inst2" (rect 3 21 26 33)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
		(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 13 16)(line_width 1))
	)
	(port
		(pt 48 16)
		(output)
		(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
		(line (pt 39 16)(pt 48 16)(line_width 1))
	)
	(drawing
		(line (pt 13 25)(pt 13 7)(line_width 1))
		(line (pt 13 7)(pt 31 16)(line_width 1))
		(line (pt 13 25)(pt 31 16)(line_width 1))
		(circle (rect 31 12 39 20)(line_width 1))
	)
)
(connector
	(text "control_word[7..0]" (rect 184 160 271 172)(font "Arial" ))
	(pt 304 176)
	(pt 184 176)
	(bus)
)
(connector
	(text "di" (rect 434 176 442 188)(font "Arial" ))
	(pt 424 192)
	(pt 464 192)
)
(connector
	(text "stld" (rect 282 176 299 188)(font "Arial" ))
	(pt 304 192)
	(pt 272 192)
)
(connector
	(text "ser" (rect 282 144 297 156)(font "Arial" ))
	(pt 88 160)
	(pt 304 160)
)
(connector
	(pt 304 224)
	(pt 224 224)
)
(connector
	(text "clk1" (rect 138 208 158 220)(font "Arial" ))
	(pt 176 224)
	(pt 128 224)
)
(connector
	(text "cs_ad" (rect 282 192 311 204)(font "Arial" ))
	(pt 304 208)
	(pt 272 208)
)

⌨️ 快捷键说明

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