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

📄 back.bdf

📁 在ALTERA公司的EPM570上实现的电机脉冲算法
💻 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-2007 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 from 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 288 296 456 312)
	(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
	(text "DATA_DAC" (rect 5 0 62 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)))
	(annotation_block (location)(rect 240 296 288 312))
)
(pin
	(input)
	(rect 288 224 456 240)
	(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
	(text "CLK_ADC" (rect 5 0 55 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)))
	(annotation_block (location)(rect 240 224 288 240))
)
(symbol
	(rect 488 216 536 248)
	(text "ALT_INBUF" (rect 1 0 50 10)(font "Arial" (font_size 6)))
	(text "inst7" (rect 3 21 26 33)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "i" (rect 2 7 7 19)(font "Courier New" (bold))(invisible))
		(text "i" (rect 2 7 7 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 48 16)
		(output)
		(text "o" (rect 32 7 37 19)(font "Courier New" (bold))(invisible))
		(text "o" (rect 32 7 37 19)(font "Courier New" (bold))(invisible))
		(line (pt 32 16)(pt 48 16)(line_width 1))
	)
	(drawing
		(line (pt 14 25)(pt 14 7)(line_width 1))
		(line (pt 14 7)(pt 32 16)(line_width 1))
		(line (pt 14 25)(pt 32 16)(line_width 1))
	)
)
(symbol
	(rect 568 208 648 248)
	(text "LPM_INV1" (rect 9 1 82 17)(font "Arial" (font_size 10)))
	(text "inst11" (rect 8 24 37 36)(font "Arial" ))
	(port
		(pt 0 24)
		(input)
		(text "data" (rect 0 0 24 14)(font "Arial" (font_size 8)))
		(text "data" (rect 4 3 28 17)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 24 24)(line_width 1))
	)
	(port
		(pt 80 24)
		(output)
		(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "result" (rect 77 -1 108 13)(font "Arial" (font_size 8))(invisible))
		(line (pt 80 24)(pt 46 24)(line_width 1))
	)
	(drawing
		(line (pt 24 16)(pt 40 24)(line_width 1))
		(line (pt 40 24)(pt 24 32)(line_width 1))
		(line (pt 24 32)(pt 24 16)(line_width 1))
		(circle (rect 40 21 46 27)(line_width 1))
	)
)
(symbol
	(rect 488 288 536 320)
	(text "ALT_INBUF" (rect 1 0 50 10)(font "Arial" (font_size 6)))
	(text "inst12" (rect 3 21 32 33)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "i" (rect 2 7 7 19)(font "Courier New" (bold))(invisible))
		(text "i" (rect 2 7 7 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 48 16)
		(output)
		(text "o" (rect 32 7 37 19)(font "Courier New" (bold))(invisible))
		(text "o" (rect 32 7 37 19)(font "Courier New" (bold))(invisible))
		(line (pt 32 16)(pt 48 16)(line_width 1))
	)
	(drawing
		(line (pt 14 25)(pt 14 7)(line_width 1))
		(line (pt 14 7)(pt 32 16)(line_width 1))
		(line (pt 14 25)(pt 32 16)(line_width 1))
	)
)
(symbol
	(rect 344 440 416 496)
	(text "LPM_AND2" (rect 4 1 84 17)(font "Arial" (font_size 10)))
	(text "inst36" (rect 8 40 37 52)(font "Arial" ))
	(port
		(pt 0 24)
		(input)
		(text "data0" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "data0" (rect 4 -3 35 11)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 16 24)(line_width 1))
	)
	(port
		(pt 0 40)
		(input)
		(text "data1" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "data1" (rect 4 13 35 27)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 40)(pt 16 40)(line_width 1))
	)
	(port
		(pt 72 32)
		(output)
		(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "result" (rect 69 7 100 21)(font "Arial" (font_size 8))(invisible))
		(line (pt 72 32)(pt 43 32)(line_width 1))
	)
	(drawing
		(line (pt 16 20)(pt 32 20)(line_width 1))
		(line (pt 16 44)(pt 32 44)(line_width 1))
		(line (pt 16 44)(pt 16 20)(line_width 1))
		(arc (pt 32 44)(pt 32 20)(rect 20 20 44 44)(line_width 1))
	)
)
(symbol
	(rect 768 448 840 504)
	(text "LPM_AND2" (rect 4 1 84 17)(font "Arial" (font_size 10)))
	(text "inst46" (rect 8 40 37 52)(font "Arial" ))
	(port
		(pt 0 24)
		(input)
		(text "data0" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "data0" (rect 4 -3 35 11)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 16 24)(line_width 1))
	)
	(port
		(pt 0 40)
		(input)
		(text "data1" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "data1" (rect 4 13 35 27)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 40)(pt 16 40)(line_width 1))
	)
	(port
		(pt 72 32)
		(output)
		(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "result" (rect 69 7 100 21)(font "Arial" (font_size 8))(invisible))
		(line (pt 72 32)(pt 43 32)(line_width 1))
	)
	(drawing
		(line (pt 16 20)(pt 32 20)(line_width 1))
		(line (pt 16 44)(pt 32 44)(line_width 1))
		(line (pt 16 44)(pt 16 20)(line_width 1))
		(arc (pt 32 44)(pt 32 20)(rect 20 20 44 44)(line_width 1))
	)
)
(symbol
	(rect 240 472 320 512)
	(text "LPM_INV1" (rect 9 1 82 17)(font "Arial" (font_size 10)))
	(text "inst52" (rect 8 24 37 36)(font "Arial" ))
	(port
		(pt 0 24)
		(input)
		(text "data" (rect 0 0 24 14)(font "Arial" (font_size 8)))
		(text "data" (rect 4 3 28 17)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 24 24)(line_width 1))
	)
	(port
		(pt 80 24)
		(output)
		(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "result" (rect 77 -1 108 13)(font "Arial" (font_size 8))(invisible))
		(line (pt 80 24)(pt 46 24)(line_width 1))
	)
	(drawing
		(line (pt 24 16)(pt 40 24)(line_width 1))
		(line (pt 40 24)(pt 24 32)(line_width 1))
		(line (pt 24 32)(pt 24 16)(line_width 1))
		(circle (rect 40 21 46 27)(line_width 1))
	)
)
(symbol
	(rect 664 480 744 520)
	(text "LPM_INV1" (rect 9 1 82 17)(font "Arial" (font_size 10)))
	(text "inst53" (rect 8 24 37 36)(font "Arial" ))
	(port
		(pt 0 24)
		(input)
		(text "data" (rect 0 0 24 14)(font "Arial" (font_size 8)))
		(text "data" (rect 4 3 28 17)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 24 24)(line_width 1))
	)
	(port
		(pt 80 24)
		(output)
		(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "result" (rect 77 -1 108 13)(font "Arial" (font_size 8))(invisible))
		(line (pt 80 24)(pt 46 24)(line_width 1))
	)
	(drawing
		(line (pt 24 16)(pt 40 24)(line_width 1))
		(line (pt 40 24)(pt 24 32)(line_width 1))
		(line (pt 24 32)(pt 24 16)(line_width 1))
		(circle (rect 40 21 46 27)(line_width 1))
	)
)
(symbol
	(rect 688 232 832 312)
	(text "LPM_SHIFTREG_16" (rect 13 1 153 17)(font "Arial" (font_size 10)))
	(text "inst25" (rect 8 64 37 76)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
		(text "clock" (rect 26 26 55 40)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "shiftin" (rect 0 0 34 14)(font "Arial" (font_size 8)))
		(text "shiftin" (rect 20 42 54 56)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 144 48)
		(output)
		(text "q[15..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "q[15..0]" (rect 89 42 131 56)(font "Arial" (font_size 8)))
		(line (pt 144 48)(pt 128 48)(line_width 3))
	)
	(drawing
		(text "left shift" (rect 92 17 134 29)(font "Arial" ))
		(line (pt 16 16)(pt 128 16)(line_width 1))
		(line (pt 128 16)(pt 128 64)(line_width 1))
		(line (pt 128 64)(pt 16 64)(line_width 1))
		(line (pt 16 64)(pt 16 16)(line_width 1))
		(line (pt 16 26)(pt 22 32)(line_width 1))
		(line (pt 22 32)(pt 16 38)(line_width 1))
	)
)
(symbol
	(rect 432 384 536 424)
	(text "BUSTRI_UDIR_8" (rect 4 1 118 17)(font "Arial" (font_size 10)))
	(text "inst1" (rect 8 24 31 36)(font "Arial" ))
	(port
		(pt 40 40)
		(input)
		(text "enabledt" (rect 0 0 48 14)(font "Arial" (font_size 8)))
		(text "enabledt" (rect 40 -6 88 8)(font "Arial" (font_size 8))(invisible))
		(line (pt 40 40)(pt 40 28)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "data[7..0]" (rect 0 0 53 14)(font "Arial" (font_size 8)))
		(text "data[7..0]" (rect -3 -21 50 -7)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 32 24)(line_width 3))
	)
	(port
		(pt 104 24)
		(bidir)
		(text "tridata[7..0]" (rect 0 0 63 14)(font "Arial" (font_size 8)))
		(text "tridata[7..0]" (rect 108 -30 171 -16)(font "Arial" (font_size 8))(invisible))
		(line (pt 104 24)(pt 48 24)(line_width 3))
	)
	(drawing
		(text "8" (rect 75 25 80 37)(font "Arial" ))
		(text "8" (rect 15 25 20 37)(font "Arial" ))
		(line (pt 32 16)(pt 48 24)(line_width 1))
		(line (pt 48 24)(pt 32 32)(line_width 1))
		(line (pt 32 32)(pt 32 16)(line_width 1))
		(line (pt 70 28)(pt 78 20)(line_width 1))
		(line (pt 10 28)(pt 18 20)(line_width 1))
	)
)
(symbol
	(rect 856 384 960 424)
	(text "BUSTRI_UDIR_8" (rect 4 1 118 17)(font "Arial" (font_size 10)))
	(text "inst2" (rect 8 24 31 36)(font "Arial" ))
	(port
		(pt 40 40)
		(input)
		(text "enabledt" (rect 0 0 48 14)(font "Arial" (font_size 8)))
		(text "enabledt" (rect 40 -6 88 8)(font "Arial" (font_size 8))(invisible))
		(line (pt 40 40)(pt 40 28)(line_width 1))
	)
	(port
		(pt 0 24)
		(input)
		(text "data[7..0]" (rect 0 0 53 14)(font "Arial" (font_size 8)))
		(text "data[7..0]" (rect -3 -21 50 -7)(font "Arial" (font_size 8))(invisible))
		(line (pt 0 24)(pt 32 24)(line_width 3))
	)
	(port
		(pt 104 24)
		(bidir)
		(text "tridata[7..0]" (rect 0 0 63 14)(font "Arial" (font_size 8)))
		(text "tridata[7..0]" (rect 108 -30 171 -16)(font "Arial" (font_size 8))(invisible))
		(line (pt 104 24)(pt 48 24)(line_width 3))
	)
	(drawing
		(text "8" (rect 75 25 80 37)(font "Arial" ))
		(text "8" (rect 15 25 20 37)(font "Arial" ))
		(line (pt 32 16)(pt 48 24)(line_width 1))
		(line (pt 48 24)(pt 32 32)(line_width 1))
		(line (pt 32 32)(pt 32 16)(line_width 1))
		(line (pt 70 28)(pt 78 20)(line_width 1))
		(line (pt 10 28)(pt 18 20)(line_width 1))
	)
)
(connector
	(pt 456 232)
	(pt 488 232)
)
(connector
	(pt 536 232)
	(pt 568 232)
)
(connector
	(pt 688 264)
	(pt 672 264)
)
(connector
	(pt 672 264)
	(pt 672 232)
)
(connector
	(pt 648 232)
	(pt 672 232)
)
(connector
	(pt 536 304)
	(pt 600 304)
)
(connector
	(pt 600 304)
	(pt 600 280)
)
(connector
	(pt 688 280)
	(pt 600 280)
)
(connector
	(pt 456 304)
	(pt 488 304)
)
(connector
	(text "ADC_DATA[15..0]" (rect 842 264 931 276)(font "Arial" ))
	(pt 832 280)
	(pt 928 280)
	(bus)
)
(connector
	(pt 320 480)
	(pt 320 496)
)
(connector
	(pt 344 480)
	(pt 320 480)
)
(connector
	(text "RE" (rect 216 480 231 492)(font "Arial" ))
	(pt 240 496)
	(pt 208 496)
)
(connector
	(pt 744 488)
	(pt 744 504)
)
(connector
	(text "RE" (rect 640 488 655 500)(font "Arial" ))
	(pt 664 504)
	(pt 632 504)
)
(connector
	(pt 744 488)
	(pt 768 488)
)
(connector
	(text "IOC00B" (rect 277 448 315 460)(font "Arial" ))
	(pt 208 464)
	(pt 344 464)
)
(connector
	(text "IOC00C" (rect 701 456 741 468)(font "Arial" ))
	(pt 632 472)
	(pt 768 472)
)
(connector
	(text "OE6" (rect 424 456 445 468)(font "Arial" ))
	(pt 416 472)
	(pt 472 472)
)
(connector
	(text "OE7" (rect 842 464 863 476)(font "Arial" ))
	(pt 896 480)
	(pt 840 480)
)
(connector
	(pt 472 424)
	(pt 472 472)
)
(connector
	(pt 896 424)
	(pt 896 480)
)
(connector
	(text "ADC_DATA[7..0]" (rect 314 392 397 404)(font "Arial" ))
	(pt 432 408)
	(pt 304 408)
	(bus)
)
(connector
	(text "ADC_DATA[15..8]" (rect 738 392 827 404)(font "Arial" ))
	(pt 856 408)
	(pt 728 408)
	(bus)
)
(connector
	(text "D_OUT[7..0]" (rect 546 392 608 404)(font "Arial" ))
	(pt 536 408)
	(pt 608 408)
	(bus)
)
(connector
	(text "D_OUT[7..0]" (rect 970 392 1032 404)(font "Arial" ))
	(pt 960 408)
	(pt 1056 408)
	(bus)
)

⌨️ 快捷键说明

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