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

📄 frequency.bdf

📁 fpga嵌入式设计 扩频接收机设计 有matlab 和vhdl 对比情况
💻 BDF
📖 第 1 页 / 共 5 页
字号:
		(line (pt 72 64)(pt 72 48)(line_width 1))
		(line (pt 88 72)(pt 88 32)(line_width 1))
		(line (pt 80 144)(pt 80 124)(line_width 1))
		(line (pt 72 144)(pt 72 128)(line_width 1))
		(line (pt 56 56)(pt 104 80)(line_width 1))
		(line (pt 56 136)(pt 104 112)(line_width 1))
	)
	(annotation_block (parameter)(rect 304 1360 504 1464))
)
(symbol
	(rect 296 616 344 648)
	(text "WIRE" (rect 1 0 22 9)(font "Arial" (font_size 6)))
	(text "inst47" (rect 3 21 32 33)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN" (rect 2 7 12 19)(font "Courier New" (bold))(invisible))
		(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)
	(port
		(pt 48 16)
		(output)
		(text "OUT" (rect 32 7 47 19)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
		(line (pt 32 16)(pt 48 16)(line_width 1))
	)
	(drawing
		(line (pt 14 7)(pt 32 16)(line_width 1))
		(line (pt 14 25)(pt 14 7)(line_width 1))
		(line (pt 14 25)(pt 32 16)(line_width 1))
	)
)
(symbol
	(rect 2960 1080 3120 1248)
	(text "LPM_ADD_SUB" (rect 37 0 132 16)(font "Arial" (font_size 10)))
	(text "inst57" (rect 3 156 32 168)(font "Arial" ))
	(port
		(pt 0 120)
		(input)
		(text "datab[LPM_WIDTH-1..0]" (rect 20 105 133 119)(font "Arial" (font_size 8)))
		(text "datab[]" (rect 20 105 58 119)(font "Arial" (font_size 8)))
		(line (pt 0 120)(pt 15 120)(line_width 3))
	)
	(port
		(pt 0 32)
		(input)
		(text "add_sub" (rect 20 17 62 31)(font "Arial" (font_size 8)))
		(text "add_sub" (rect 20 17 69 31)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 15 32)(line_width 1))
		(unused)
	)
	(port
		(pt 0 72)
		(input)
		(text "dataa[LPM_WIDTH-1..0]" (rect 20 57 133 71)(font "Arial" (font_size 8)))
		(text "dataa[]" (rect 20 57 58 71)(font "Arial" (font_size 8)))
		(line (pt 0 72)(pt 15 72)(line_width 3))
	)
	(port
		(pt 0 48)
		(input)
		(text "cin" (rect 20 34 34 48)(font "Arial" (font_size 8)))
		(text "cin" (rect 20 34 36 48)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 15 48)(line_width 1))
		(unused)
	)
	(port
		(pt 0 144)
		(input)
		(text "aclr" (rect 20 130 38 144)(font "Arial" (font_size 8)))
		(text "aclr" (rect 20 130 41 144)(font "Arial" (font_size 8)))
		(line (pt 0 144)(pt 15 144)(line_width 1))
		(unused)
	)
	(port
		(pt 0 88)
		(input)
		(text "clock" (rect 20 74 45 88)(font "Arial" (font_size 8)))
		(text "clock" (rect 20 74 49 88)(font "Arial" (font_size 8)))
		(line (pt 0 88)(pt 56 88)(line_width 1))
		(unused)
	)
	(port
		(pt 0 104)
		(input)
		(text "clken" (rect 20 90 45 104)(font "Arial" (font_size 8)))
		(text "clken" (rect 20 90 49 104)(font "Arial" (font_size 8)))
		(line (pt 0 104)(pt 56 104)(line_width 1))
		(unused)
	)
	(port
		(pt 160 144)
		(output)
		(text "cout" (rect 120 129 141 143)(font "Arial" (font_size 8)))
		(text "cout" (rect 120 129 144 143)(font "Arial" (font_size 8)))
		(line (pt 145 144)(pt 160 144)(line_width 1))
		(unused)
	)
	(port
		(pt 160 128)
		(output)
		(text "overflow" (rect 99 113 143 127)(font "Arial" (font_size 8)))
		(text "overflow" (rect 99 113 150 127)(font "Arial" (font_size 8)))
		(line (pt 145 128)(pt 160 128)(line_width 1))
		(unused)
	)
	(port
		(pt 160 96)
		(output)
		(text "result[LPM_WIDTH-1..0]" (rect 109 81 222 95)(font "Arial" (font_size 8)))
		(text "result[]" (rect 109 81 147 95)(font "Arial" (font_size 8)))
		(line (pt 145 96)(pt 160 96)(line_width 3))
	)
	(parameter
		"LPM_DIRECTION"
		"\"SUB\""
		"Selects between addition, subtraction, or both"
		"\"DEFAULT\"" "\"ADD\"" "\"SUB\"" 
	)
	(parameter
		"LPM_PIPELINE"
		"0"
		"Output latency in clock cycles - requires use of optional clock"
		"0" "1" "2" "3" "4" 
	)
	(parameter
		"LPM_REPRESENTATION"
		"\"UNSIGNED\""
		"Numeric representation of inputs"
		"\"UNSIGNED\"" "\"SIGNED\"" 
	)
	(parameter
		"LPM_WIDTH"
		"10"
		"Width of I/O, any integer > 0"
		" 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" "11" "12" "13" "14" "15" "16" "20" "24" "28" "32" "40" "48" "56" "64" 
	)
	(parameter
		"MAXIMIZE_SPEED"
		""
		"Hint to help tradeoff between speed and size"
		" 0" " 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" 
	)
	(parameter
		"ONE_INPUT_IS_CONSTANT"
		"\"YES\""
		"Hint to help minimize the number of LCELLs"
		"\"NO\"" "\"YES\"" 
	)
	(drawing
		(line (pt 16 48)(pt 72 48)(line_width 1))
		(line (pt 16 152)(pt 144 152)(line_width 1))
		(line (pt 16 16)(pt 144 16)(line_width 1))
		(line (pt 16 72)(pt 56 72)(line_width 3))
		(line (pt 16 120)(pt 56 120)(line_width 3))
		(line (pt 104 96)(pt 144 96)(line_width 3))
		(line (pt 88 128)(pt 144 128)(line_width 1))
		(line (pt 16 32)(pt 88 32)(line_width 1))
		(line (pt 80 144)(pt 144 144)(line_width 1))
		(line (pt 16 144)(pt 72 144)(line_width 1))
		(line (pt 104 112)(pt 104 80)(line_width 1))
		(line (pt 88 128)(pt 88 120)(line_width 1))
		(line (pt 16 152)(pt 16 16)(line_width 1))
		(line (pt 144 152)(pt 144 16)(line_width 1))
		(line (pt 56 136)(pt 56 56)(line_width 1))
		(line (pt 72 64)(pt 72 48)(line_width 1))
		(line (pt 88 72)(pt 88 32)(line_width 1))
		(line (pt 80 144)(pt 80 124)(line_width 1))
		(line (pt 72 144)(pt 72 128)(line_width 1))
		(line (pt 56 56)(pt 104 80)(line_width 1))
		(line (pt 56 136)(pt 104 112)(line_width 1))
	)
	(annotation_block (parameter)(rect 2920 976 3120 1080))
)
(symbol
	(rect 2752 1120 2864 1168)
	(text "LPM_CONSTANT" (rect 4 0 108 17)(font "Arial" (font_size 10)))
	(text "inst58" (rect 3 37 32 49)(font "Arial" ))
	(port
		(pt 112 32)
		(output)
		(text "result[LPM_WIDTH-1..0]" (rect 75 19 106 31)(font "Arial" (font_size 8)))
		(text "result[]" (rect 75 19 113 33)(font "Arial" (font_size 8)))
		(line (pt 64 32)(pt 112 32)(line_width 3))
	)
	(parameter
		"LPM_CVALUE"
		"512"
		"Unsigned value to which outputs will be set"
	)
	(parameter
		"LPM_WIDTH"
		"10"
		"Width of output, any integer > 0"
		" 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" "11" "12" "13" "14" "15" "16" "20" "24" "28" "32" 
	)
	(drawing
		(text "(cvalue)" (rect 21 26 58 38)(font "Arial" (font_size 8)))
		(line (pt 16 24)(pt 64 24)(line_width 1))
		(line (pt 16 40)(pt 64 40)(line_width 1))
		(line (pt 64 40)(pt 64 24)(line_width 1))
		(line (pt 16 40)(pt 16 24)(line_width 1))
	)
	(annotation_block (parameter)(rect 2752 1072 2864 1120))
)
(symbol
	(rect 2752 1336 2864 1384)
	(text "LPM_CONSTANT" (rect 4 0 108 17)(font "Arial" (font_size 10)))
	(text "inst67" (rect 3 37 32 49)(font "Arial" ))
	(port
		(pt 112 32)
		(output)
		(text "result[LPM_WIDTH-1..0]" (rect 75 19 106 31)(font "Arial" (font_size 8)))
		(text "result[]" (rect 75 19 113 33)(font "Arial" (font_size 8)))
		(line (pt 64 32)(pt 112 32)(line_width 3))
	)
	(parameter
		"LPM_CVALUE"
		"512"
		"Unsigned value to which outputs will be set"
	)
	(parameter
		"LPM_WIDTH"
		"10"
		"Width of output, any integer > 0"
		" 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" "11" "12" "13" "14" "15" "16" "20" "24" "28" "32" 
	)
	(drawing
		(text "(cvalue)" (rect 21 26 58 38)(font "Arial" (font_size 8)))
		(line (pt 16 24)(pt 64 24)(line_width 1))
		(line (pt 16 40)(pt 64 40)(line_width 1))
		(line (pt 64 40)(pt 64 24)(line_width 1))
		(line (pt 16 40)(pt 16 24)(line_width 1))
	)
	(annotation_block (parameter)(rect 2752 1384 2864 1432))
)
(symbol
	(rect 2752 1560 2864 1608)
	(text "LPM_CONSTANT" (rect 4 0 108 17)(font "Arial" (font_size 10)))
	(text "inst71" (rect 3 37 32 49)(font "Arial" ))
	(port
		(pt 112 32)
		(output)
		(text "result[LPM_WIDTH-1..0]" (rect 75 19 106 31)(font "Arial" (font_size 8)))
		(text "result[]" (rect 75 19 113 33)(font "Arial" (font_size 8)))
		(line (pt 64 32)(pt 112 32)(line_width 3))
	)
	(parameter
		"LPM_CVALUE"
		"1023"
		"Unsigned value to which outputs will be set"
	)
	(parameter
		"LPM_WIDTH"
		"10"
		"Width of output, any integer > 0"
		" 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" "11" "12" "13" "14" "15" "16" "20" "24" "28" "32" 
	)
	(drawing
		(text "(cvalue)" (rect 21 26 58 38)(font "Arial" (font_size 8)))
		(line (pt 16 24)(pt 64 24)(line_width 1))
		(line (pt 16 40)(pt 64 40)(line_width 1))
		(line (pt 64 40)(pt 64 24)(line_width 1))
		(line (pt 16 40)(pt 16 24)(line_width 1))
	)
	(annotation_block (parameter)(rect 2752 1512 2864 1560))
)
(symbol
	(rect 2960 1520 3120 1688)
	(text "LPM_ADD_SUB" (rect 37 0 132 16)(font "Arial" (font_size 10)))
	(text "inst72" (rect 3 156 32 168)(font "Arial" ))
	(port
		(pt 0 120)
		(input)
		(text "datab[LPM_WIDTH-1..0]" (rect 20 105 133 119)(font "Arial" (font_size 8)))
		(text "datab[]" (rect 20 105 58 119)(font "Arial" (font_size 8)))
		(line (pt 0 120)(pt 15 120)(line_width 3))
	)
	(port
		(pt 0 32)
		(input)
		(text "add_sub" (rect 20 17 62 31)(font "Arial" (font_size 8)))
		(text "add_sub" (rect 20 17 69 31)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 15 32)(line_width 1))
		(unused)
	)
	(port
		(pt 0 72)
		(input)
		(text "dataa[LPM_WIDTH-1..0]" (rect 20 57 133 71)(font "Arial" (font_size 8)))
		(text "dataa[]" (rect 20 57 58 71)(font "Arial" (font_size 8)))
		(line (pt 0 72)(pt 15 72)(line_width 3))
	)
	(port
		(pt 0 48)
		(input)
		(text "cin" (rect 20 34 34 48)(font "Arial" (font_size 8)))
		(text "cin" (rect 20 34 36 48)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 15 48)(line_width 1))
		(unused)
	)
	(port
		(pt 0 144)
		(input)
		(text "aclr" (rect 20 130 38 144)(font "Arial" (font_size 8)))
		(text "aclr" (rect 20 130 41 144)(font "Arial" (font_size 8)))
		(line (pt 0 144)(pt 15 144)(line_width 1))
		(unused)
	)
	(port
		(pt 0 88)
		(input)
		(text "clock" (rect 20 74 45 88)(font "Arial" (font_size 8)))
		(text "clock" (rect 20 74 49 88)(font "Arial" (font_size 8)))
		(line (pt 0 88)(pt 56 88)(line_width 1))
		(unused)
	)
	(port
		(pt 0 104)
		(input)
		(text "clken" (rect 20 90 45 104)(font "Arial" (font_size 8)))
		(text "clken" (rect 20 90 49 104)(font "Arial" (font_size 8)))
		(line (pt 0 104)(pt 56 104)(line_width 1))
		(unused)
	)
	(port
		(pt 160 144)
		(output)
		(text "cout" (rect 120 129 141 143)(font "Arial" (font_size 8)))
		(text "cout" (rect 120 129 144 143)(font "Arial" (font_size 8)))
		(line (pt 145 144)(pt 160 144)(line_width 1))
		(unused)
	)
	(port
		(pt 160 128)
		(output)
		(text "overflow" (rect 99 113 143 127)(font "Arial" (font_size 8)))
		(text "overflow" (rect 99 113 150 127)(font "Arial" (font_size 8)))
		(line (pt 145 128)(pt 160 128)(line_width 1))
		(unused)
	)
	(port
		(pt 160 96)
		(output)
		(text "result[LPM_WIDTH-1..0]" (rect 109 81 222 95)(font "Arial" (font_size 8)))
		(text "result[]" (rect 109 81 147 95)(font "Arial" (font_size 8)))
		(line (pt 145 96)(pt 160 96)(line_width 3))
	)
	(parameter
		"LPM_DIRECTION"
		"\"SUB\""
		"Selects between addition, subtraction, or both"
		"\"DEFAULT\"" "\"ADD\"" "\"SUB\"" 
	)
	(parameter
		"LPM_PIPELINE"
		"0"
		"Output latency in clock cycles - requires use of optional clock"
		"0" "1" "2" "3" "4" 
	)
	(parameter
		"LPM_REPRESENTATION"
		"\"UNSIGNED\""
		"Numeric representation of inputs"
		"\"UNSIGNED\"" "\"SIGNED\"" 
	)
	(parameter
		"LPM_WIDTH"
		"10"
		"Width of I/O, any integer > 0"
		" 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" "11" "12" "13" "14" "15" "16" "20" "24" "28" "32" "40" "48" "56" "64" 
	)
	(parameter
		"MAXIMIZE_SPEED"
		""
		"Hint to help tradeoff between speed and size"
		" 0" " 1" " 2" " 3" " 4" " 5" " 6" " 7" " 8" " 9" "10" 
	)
	(parameter
		"ONE_INPUT_IS_CONSTANT"
		"\"YES\""
		"Hint to help minimize the number of LCELLs"
		"\"NO\"" "\"YES\"" 
	)
	(drawing
		(line (pt 16 48)(pt 72 48)(line_width 1))
		(line (pt 16 152)(pt 144 152)(line_width 1))
		(line (pt 16 16)(pt 144 16)(line_width 1))
		(line (pt 16 72)(pt 56 72)(line_width 3))
		(line (pt 16 120)(pt 56 120)(line_width 3))
		(line (pt 104 96)(pt 144 96)(line_width 3))
		(line (pt 88 128)(pt 144 128)(line_width 1))
		(line (pt 16 32)(pt 88 32)(line_width 1))
		(line (pt 80 144)(pt 144 144)(line_width 1))
		(line (pt 16 144)(pt 72 144)(line_width 1))
		(line (pt 104 112)(pt 104 80)(line_width 1))
		(line (pt 88 128)(pt 88 120)(line_width 1))
		(line (pt 16 152)(pt 16 16)(line_width 1))
		(line (pt 144 152)(pt 144 16)(line_width 1))
		(line (pt 56 136)(pt 56 56)(line_width 1))
		(line (pt 72 64)(pt 72 48)(line_width 1))
		(line (pt 88 72)(pt 88 32)(line_width 1))
		(line (pt 80 144)(pt 80 124)(line_width 1))
		(line (pt 72 144)(pt 72 128)(line_width 1))
		(line (pt 56 56)(pt 104 80)(line_width 1))
		(line (pt 56 136)(pt 104 112)(line_width 1))
	)
	(annotation_block (parameter)(rect 2960 1688 3160 1792))
)
(symbol
	(rect 2984 784 3032 816)
	(text "WIRE" (rect 1 0 22 9)(font "Arial" (font_size 6)))
	(text "inst73" (rect 3 21 32 33)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN" (rect 2 7 12 19)(font "Courier New" (bold))(invisible))
		(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 14 16)(line_width 1))
	)

⌨️ 快捷键说明

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