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

📄 ds_fh.bdf

📁 扩跳频通信在QUARTUS7.0开发环境下的VHDL源程序及总体框图实现
💻 BDF
📖 第 1 页 / 共 4 页
字号:
	)
)
(symbol
	(rect 512 240 648 368)
	(text "mux_framer" (rect 5 0 65 12)(font "Arial" ))
	(text "inst8" (rect 8 112 31 124)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "notready" (rect 0 0 43 12)(font "Arial" ))
		(text "notready" (rect 21 27 64 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "datai_a" (rect 0 0 35 12)(font "Arial" ))
		(text "datai_a" (rect 21 43 56 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "dataq_a" (rect 0 0 38 12)(font "Arial" ))
		(text "dataq_a" (rect 21 59 59 71)(font "Arial" ))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 0 80)
		(input)
		(text "datai_b" (rect 0 0 35 12)(font "Arial" ))
		(text "datai_b" (rect 21 75 56 87)(font "Arial" ))
		(line (pt 0 80)(pt 16 80)(line_width 1))
	)
	(port
		(pt 0 96)
		(input)
		(text "dataq_b" (rect 0 0 38 12)(font "Arial" ))
		(text "dataq_b" (rect 21 91 59 103)(font "Arial" ))
		(line (pt 0 96)(pt 16 96)(line_width 1))
	)
	(port
		(pt 136 32)
		(output)
		(text "datai_2" (rect 0 0 35 12)(font "Arial" ))
		(text "datai_2" (rect 80 27 115 39)(font "Arial" ))
		(line (pt 136 32)(pt 120 32)(line_width 1))
	)
	(port
		(pt 136 48)
		(output)
		(text "dataq_2" (rect 0 0 38 12)(font "Arial" ))
		(text "dataq_2" (rect 77 43 115 55)(font "Arial" ))
		(line (pt 136 48)(pt 120 48)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 120 112)(line_width 1))
	)
)
(symbol
	(rect 240 64 424 192)
	(text "initialization" (rect 5 0 60 12)(font "Arial" ))
	(text "inst" (rect 8 112 25 124)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clk1000" (rect 0 0 37 12)(font "Arial" ))
		(text "clk1000" (rect 21 27 58 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "clk500" (rect 0 0 31 12)(font "Arial" ))
		(text "clk500" (rect 21 43 52 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "clkx4" (rect 0 0 25 12)(font "Arial" ))
		(text "clkx4" (rect 21 59 46 71)(font "Arial" ))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 0 80)
		(input)
		(text "start" (rect 0 0 22 12)(font "Arial" ))
		(text "start" (rect 21 75 43 87)(font "Arial" ))
		(line (pt 0 80)(pt 16 80)(line_width 1))
	)
	(port
		(pt 184 32)
		(output)
		(text "initial_hopset[4..0]" (rect 0 0 89 12)(font "Arial" ))
		(text "initial_hopset[4..0]" (rect 74 27 163 39)(font "Arial" ))
		(line (pt 184 32)(pt 168 32)(line_width 3))
	)
	(port
		(pt 184 48)
		(output)
		(text "datai_a" (rect 0 0 35 12)(font "Arial" ))
		(text "datai_a" (rect 128 43 163 55)(font "Arial" ))
		(line (pt 184 48)(pt 168 48)(line_width 1))
	)
	(port
		(pt 184 64)
		(output)
		(text "dataq_a" (rect 0 0 38 12)(font "Arial" ))
		(text "dataq_a" (rect 125 59 163 71)(font "Arial" ))
		(line (pt 184 64)(pt 168 64)(line_width 1))
	)
	(port
		(pt 184 80)
		(output)
		(text "notready" (rect 0 0 43 12)(font "Arial" ))
		(text "notready" (rect 120 75 163 87)(font "Arial" ))
		(line (pt 184 80)(pt 168 80)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 168 112)(line_width 1))
	)
)
(symbol
	(rect 512 96 704 192)
	(text "hopset_generator" (rect 5 0 89 12)(font "Arial" ))
	(text "inst2" (rect 8 80 31 92)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clk1000" (rect 0 0 37 12)(font "Arial" ))
		(text "clk1000" (rect 21 27 58 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "notready" (rect 0 0 43 12)(font "Arial" ))
		(text "notready" (rect 21 43 64 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 192 32)
		(output)
		(text "normal_hopset[4..0]" (rect 0 0 97 12)(font "Arial" ))
		(text "normal_hopset[4..0]" (rect 74 27 171 39)(font "Arial" ))
		(line (pt 192 32)(pt 176 32)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 176 80)(line_width 1))
	)
)
(symbol
	(rect 1000 256 1064 304)
	(text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6)))
	(text "inst12" (rect 3 37 32 49)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
		(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 11 16)(line_width 1))
	)
	(port
		(pt 0 32)
		(input)
		(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
		(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
		(line (pt 0 32)(pt 11 32)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
		(line (pt 49 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 14 13)(pt 25 13)(line_width 1))
		(line (pt 14 36)(pt 25 36)(line_width 1))
		(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
		(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
		(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
		(arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1))
	)
)
(symbol
	(rect 1000 408 1064 456)
	(text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6)))
	(text "inst13" (rect 3 37 32 49)(font "Arial" ))
	(port
		(pt 0 16)
		(input)
		(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
		(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
		(line (pt 0 16)(pt 11 16)(line_width 1))
	)
	(port
		(pt 0 32)
		(input)
		(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
		(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
		(line (pt 0 32)(pt 11 32)(line_width 1))
	)
	(port
		(pt 64 24)
		(output)
		(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
		(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
		(line (pt 49 24)(pt 64 24)(line_width 1))
	)
	(drawing
		(line (pt 14 13)(pt 25 13)(line_width 1))
		(line (pt 14 36)(pt 25 36)(line_width 1))
		(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
		(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
		(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
		(arc (pt 8 36)(pt 8 12)(rect -21 7 14 42)(line_width 1))
	)
)
(symbol
	(rect 776 240 968 368)
	(text "DS_code" (rect 5 0 56 14)(font "Arial" (font_size 8)))
	(text "inst14" (rect 8 112 37 124)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clkx1024" (rect 0 0 50 14)(font "Arial" (font_size 8)))
		(text "clkx1024" (rect 21 27 71 41)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "notready" (rect 0 0 50 14)(font "Arial" (font_size 8)))
		(text "notready" (rect 21 43 71 57)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "code_style[1..0]" (rect 0 0 90 14)(font "Arial" (font_size 8)))
		(text "code_style[1..0]" (rect 21 59 111 73)(font "Arial" (font_size 8)))
		(line (pt 0 64)(pt 16 64)(line_width 3))
	)
	(port
		(pt 0 80)
		(input)
		(text "code_len[2..0]" (rect 0 0 80 14)(font "Arial" (font_size 8)))
		(text "code_len[2..0]" (rect 21 75 101 89)(font "Arial" (font_size 8)))
		(line (pt 0 80)(pt 16 80)(line_width 3))
	)
	(port
		(pt 192 32)
		(output)
		(text "DS_code" (rect 0 0 51 14)(font "Arial" (font_size 8)))
		(text "DS_code" (rect 120 27 171 41)(font "Arial" (font_size 8)))
		(line (pt 192 32)(pt 176 32)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 176 112)(line_width 1))
	)
)
(symbol
	(rect 776 440 968 568)
	(text "DS_code" (rect 5 0 56 14)(font "Arial" (font_size 8)))
	(text "inst15" (rect 8 112 37 124)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clkx1024" (rect 0 0 50 14)(font "Arial" (font_size 8)))
		(text "clkx1024" (rect 21 27 71 41)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "notready" (rect 0 0 50 14)(font "Arial" (font_size 8)))
		(text "notready" (rect 21 43 71 57)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "code_style[1..0]" (rect 0 0 90 14)(font "Arial" (font_size 8)))
		(text "code_style[1..0]" (rect 21 59 111 73)(font "Arial" (font_size 8)))
		(line (pt 0 64)(pt 16 64)(line_width 3))
	)
	(port
		(pt 0 80)
		(input)
		(text "code_len[2..0]" (rect 0 0 80 14)(font "Arial" (font_size 8)))
		(text "code_len[2..0]" (rect 21 75 101 89)(font "Arial" (font_size 8)))
		(line (pt 0 80)(pt 16 80)(line_width 3))
	)
	(port
		(pt 192 32)
		(output)
		(text "DS_code" (rect 0 0 51 14)(font "Arial" (font_size 8)))
		(text "DS_code" (rect 120 27 171 41)(font "Arial" (font_size 8)))
		(line (pt 192 32)(pt 176 32)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 176 112)(line_width 1))
	)
)
(symbol
	(rect 528 424 664 552)
	(text "differential_encoder" (rect 5 0 102 12)(font "Arial" ))
	(text "inst5" (rect 8 112 31 124)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clkx4" (rect 0 0 25 12)(font "Arial" ))
		(text "clkx4" (rect 21 27 46 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "datai_2" (rect 0 0 35 12)(font "Arial" ))
		(text "datai_2" (rect 21 43 56 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "dataq_2" (rect 0 0 38 12)(font "Arial" ))
		(text "dataq_2" (rect 21 59 59 71)(font "Arial" ))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 0 80)
		(input)
		(text "notready" (rect 0 0 43 12)(font "Arial" ))
		(text "notready" (rect 21 75 64 87)(font "Arial" ))
		(line (pt 0 80)(pt 16 80)(line_width 1))
	)
	(port
		(pt 136 32)
		(output)
		(text "datai_3" (rect 0 0 35 12)(font "Arial" ))
		(text "datai_3" (rect 80 27 115 39)(font "Arial" ))
		(line (pt 136 32)(pt 120 32)(line_width 1))
	)
	(port
		(pt 136 48)
		(output)
		(text "dataq_3" (rect 0 0 38 12)(font "Arial" ))
		(text "dataq_3" (rect 77 43 115 55)(font "Arial" ))
		(line (pt 136 48)(pt 120 48)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 120 112)(line_width 1))
	)
)
(symbol
	(rect 1008 16 1152 240)
	(text "ddscontrol" (rect 5 0 55 12)(font "Arial" ))
	(text "inst17" (rect 8 208 37 220)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clk_DDS" (rect 0 0 43 12)(font "Arial" ))
		(text "clk_DDS" (rect 21 27 64 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "reset_DDS" (rect 0 0 54 12)(font "Arial" ))
		(text "reset_DDS" (rect 21 43 75 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "hopset[4..0]" (rect 0 0 59 12)(font "Arial" ))
		(text "hopset[4..0]" (rect 21 59 80 71)(font "Arial" ))
		(line (pt 0 64)(pt 16 64)(line_width 3))
	)
	(port
		(pt 144 32)
		(output)
		(text "d0" (rect 0 0 11 12)(font "Arial" ))
		(text "d0" (rect 112 27 123 39)(font "Arial" ))
		(line (pt 144 32)(pt 128 32)(line_width 1))
	)
	(port
		(pt 144 48)
		(output)
		(text "d1" (rect 0 0 11 12)(font "Arial" ))
		(text "d1" (rect 112 43 123 55)(font "Arial" ))
		(line (pt 144 48)(pt 128 48)(line_width 1))
	)
	(port
		(pt 144 64)
		(output)
		(text "d2" (rect 0 0 11 12)(font "Arial" ))
		(text "d2" (rect 112 59 123 71)(font "Arial" ))
		(line (pt 144 64)(pt 128 64)(line_width 1))
	)
	(port
		(pt 144 80)
		(output)
		(text "d3" (rect 0 0 11 12)(font "Arial" ))
		(text "d3" (rect 112 75 123 87)(font "Arial" ))
		(line (pt 144 80)(pt 128 80)(line_width 1))
	)
	(port
		(pt 144 96)
		(output)
		(text "d4" (rect 0 0 11 12)(font "Arial" ))
		(text "d4" (rect 112 91 123 103)(font "Arial" ))
		(line (pt 144 96)(pt 128 96)(line_width 1))
	)
	(port
		(pt 144 112)
		(output)
		(text "d5" (rect 0 0 11 12)(font "Arial" ))
		(text "d5" (rect 112 107 123 119)(font "Arial" ))
		(line (pt 144 112)(pt 128 112)(line_width 1))
	)
	(port
		(pt 144 128)
		(output)
		(text "d6" (rect 0 0 11 12)(font "Arial" ))
		(text "d6" (rect 112 123 123 135)(font "Arial" ))
		(line (pt 144 128)(pt 128 128)(line_width 1))
	)
	(port
		(pt 144 144)
		(output)
		(text "d7" (rect 0 0 11 12)(font "Arial" ))
		(text "d7" (rect 112 139 123 151)(font "Arial" ))
		(line (pt 144 144)(pt 128 144)(line_width 1))
	)
	(port
		(pt 144 160)
		(output)
		(text "w_clk" (rect 0 0 27 12)(font "Arial" ))
		(text "w_clk" (rect 96 155 123 167)(font "Arial" ))
		(line (pt 144 160)(pt 128 160)(line_width 1))
	)
	(port
		(pt 144 176)
		(output)
		(text "fq_ud" (rect 0 0 28 12)(font "Arial" ))
		(text "fq_ud" (rect 95 171 123 183)(font "Arial" ))
		(line (pt 144 176)(pt 128 176)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 128 208)(line_width 1))
	)
)
(symbol
	(rect -80 240 40 336)
	(text "indata" (rect 5 0 34 12)(font "Arial" ))
	(text "inst10" (rect 8 80 37 92)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "clk" (rect 0 0 14 12)(font "Arial" ))
		(text "clk" (rect 21 27 35 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 1))
	)
	(port
		(pt 0 48)
		(input)
		(text "notready" (rect 0 0 43 12)(font "Arial" ))
		(text "notready" (rect 21 43 64 55)(font "Arial" ))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 120 32)
		(output)
		(text "data" (rect 0 0 21 12)(font "Arial" ))
		(text "data" (rect 78 27 99 39)(font "Arial" ))
		(line (pt 120 32)(pt 104 32)(line_width 1))
	)
	(drawing
		(rectangle (rect 16 16 104 80)(line_width 1))
	)
)
(symbol
	(rect 64 240 144 320)
	(text "muxdata" (rect 15 2 74 18)(font "Arial" (font_size 10)))
	(text "inst19" (rect 8 64 37 76)(font "Arial" ))
	(port
		(pt 0 40)
		(input)
		(text "data1" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "data1" (rect 4 27 35 41)(font "Arial" (font_size 8)))
		(line (pt 0 40)(pt 32 40)(line_width 1))
	)
	(port
		(pt 0 56)
		(input)
		(text "data0" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "data0" (rect 4 43 35 57)(font "Arial" (font_size 8)))
		(line (pt 0 56)(pt 32 56)(line_width 1))
	)
	(port
		(pt 40 80)
		(input)
		(text "sel" (rect 0 0 16 14)(font "Arial" (font_size 8)))
		(text "sel" (rect 44 67 60 81)(font "Arial" (font_size 8)))
		(line (pt 40 80)(pt 40 68)(line_width 1))
	)
	(port
		(pt 80 48)
		(output)
		(text "result" (rect 0 0 31 14)(font "Arial" (font_size 8)))
		(text "result" (rect 50 35 81 49)(font "Arial" (font_size 8)))
		(line (pt 80 48)(pt 48 48)(line_width 1))
	)
	(drawing
		(line (pt 32 24)(pt 32 72)(line_width 1))
		(line (pt 48 32)(pt 48 64)(line_width 1))
		(line (pt 32 24)(pt 48 32)(line_width 1))
		(line (pt 32 72)(pt 48 64)(line_width 1))

⌨️ 快捷键说明

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