serial_uart_top.bdf

来自「FPGA Cycloneii 系列的」· BDF 代码 · 共 829 行 · 第 1/2 页

BDF
829
字号
	)
	(port
		(pt 224 112)
		(output)
		(text "FIFO1_time[4..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO1_time[4..0]" (rect 119 107 203 119)(font "Arial" ))
		(line (pt 224 112)(pt 208 112)(line_width 3))
	)
	(port
		(pt 224 128)
		(output)
		(text "FIFO2_time[4..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO2_time[4..0]" (rect 119 123 203 135)(font "Arial" ))
		(line (pt 224 128)(pt 208 128)(line_width 3))
	)
	(port
		(pt 224 144)
		(output)
		(text "FIFO3_time[4..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO3_time[4..0]" (rect 119 139 203 151)(font "Arial" ))
		(line (pt 224 144)(pt 208 144)(line_width 3))
	)
	(port
		(pt 224 160)
		(output)
		(text "FIFO4_time[4..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO4_time[4..0]" (rect 119 155 203 167)(font "Arial" ))
		(line (pt 224 160)(pt 208 160)(line_width 3))
	)
	(port
		(pt 224 176)
		(output)
		(text "FIFO5_time[4..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO5_time[4..0]" (rect 119 171 203 183)(font "Arial" ))
		(line (pt 224 176)(pt 208 176)(line_width 3))
	)
	(port
		(pt 224 192)
		(output)
		(text "FIFO6_time[4..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO6_time[4..0]" (rect 119 187 203 199)(font "Arial" ))
		(line (pt 224 192)(pt 208 192)(line_width 3))
	)
	(port
		(pt 224 208)
		(output)
		(text "FIFO1_amp[6..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO1_amp[6..0]" (rect 119 203 203 215)(font "Arial" ))
		(line (pt 224 208)(pt 208 208)(line_width 3))
	)
	(port
		(pt 224 224)
		(output)
		(text "FIFO2_amp[6..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO2_amp[6..0]" (rect 119 219 203 231)(font "Arial" ))
		(line (pt 224 224)(pt 208 224)(line_width 3))
	)
	(port
		(pt 224 240)
		(output)
		(text "FIFO3_amp[6..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO3_amp[6..0]" (rect 119 235 203 247)(font "Arial" ))
		(line (pt 224 240)(pt 208 240)(line_width 3))
	)
	(port
		(pt 224 256)
		(output)
		(text "FIFO4_amp[6..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO4_amp[6..0]" (rect 119 251 203 263)(font "Arial" ))
		(line (pt 224 256)(pt 208 256)(line_width 3))
	)
	(port
		(pt 224 272)
		(output)
		(text "FIFO5_amp[6..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO5_amp[6..0]" (rect 119 267 203 279)(font "Arial" ))
		(line (pt 224 272)(pt 208 272)(line_width 3))
	)
	(port
		(pt 224 288)
		(output)
		(text "FIFO6_amp[6..0]" (rect 0 0 84 12)(font "Arial" ))
		(text "FIFO6_amp[6..0]" (rect 119 283 203 295)(font "Arial" ))
		(line (pt 224 288)(pt 208 288)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 208 304)(line_width 1))
	)
)
(symbol
	(rect 632 656 664 688)
	(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
	(text "inst13" (rect 3 21 32 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 784 496 976 592)
	(text "deal" (rect 5 0 25 12)(font "Arial" ))
	(text "inst15" (rect 8 80 37 92)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "datain[7..0]" (rect 0 0 55 12)(font "Arial" ))
		(text "datain[7..0]" (rect 21 27 76 39)(font "Arial" ))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(port
		(pt 192 32)
		(output)
		(text "data_led_1[6..0]" (rect 0 0 79 12)(font "Arial" ))
		(text "data_led_1[6..0]" (rect 92 27 171 39)(font "Arial" ))
		(line (pt 192 32)(pt 176 32)(line_width 3))
	)
	(port
		(pt 192 48)
		(output)
		(text "data_led_2[6..0]" (rect 0 0 79 12)(font "Arial" ))
		(text "data_led_2[6..0]" (rect 92 43 171 55)(font "Arial" ))
		(line (pt 192 48)(pt 176 48)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 176 80)(line_width 1))
	)
)
(symbol
	(rect 712 656 744 688)
	(text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
	(text "inst14" (rect 3 21 32 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))
	)
)
(block
	(rect 584 24 816 200)
	(text "get" (rect 5 5 20 17)(font "Arial" ))	(text "inst5" (rect 5 162 28 174)(font "Arial" ))	(block_io "in_signal" (input))
	(block_io "datain[7..0]" (input))
	(block_io "dataout1[7..0]" (output))
	(block_io "dataout2[7..0]" (output))
	(block_io "dataout3[7..0]" (output))
	(block_io "dataout4[7..0]" (output))
	(block_io "dataout5[7..0]" (output))
	(block_io "recv_over" (output))
	(mapper
		(pt 0 8)
		(bidir)
		(mapping "in_signal" "recv" )
		(annotation_block (mapping)(rect 472 -24 568 8))
	)
	(mapper
		(pt 0 64)
		(bidir)
		(mapping "datain[7..0]" "recv_bus[7..0]" )
		(annotation_block (mapping)(rect 432 104 568 136))
	)
	(mapper
		(pt 232 24)
		(bidir)
		(mapping "dataout1[7..0]" "dataout1[7..0]" )
		(annotation_block (mapping)(rect 824 -8 968 24))
	)
	(mapper
		(pt 232 48)
		(bidir)
		(mapping "dataout2[7..0]" "dataout2[7..0]" )
		(annotation_block (mapping)(rect 872 48 1016 80))
	)
	(mapper
		(pt 232 72)
		(bidir)
		(mapping "dataout3[7..0]" "dataout3[7..0]" )
		(annotation_block (mapping)(rect 872 88 1016 120))
	)
	(mapper
		(pt 232 104)
		(bidir)
		(mapping "dataout4[7..0]" "dataout4[7..0]" )
		(annotation_block (mapping)(rect 880 120 1024 152))
	)
	(mapper
		(pt 232 128)
		(bidir)
		(mapping "dataout5[7..0]" "dataout5[7..0]" )
		(annotation_block (mapping)(rect 880 160 1024 192))
	)
	(mapper
		(pt 232 160)
		(bidir)
		(mapping "recv_over" "recv_over" )
		(annotation_block (mapping)(rect 832 200 944 232))
	)
)
(connector
	(text "recv_bus[7..0]" (rect 440 8 511 20)(font "Arial" ))
	(pt 408 24)
	(pt 448 24)
	(bus)
)
(connector
	(pt -88 -8)
	(pt -88 128)
)
(connector
	(text "send" (rect -54 -24 -31 -12)(font "Arial" ))
	(pt -88 -8)
	(pt 184 -8)
)
(connector
	(text "send_bus[7..0]" (rect 104 -8 177 4)(font "Arial" ))
	(pt -56 8)
	(pt 184 8)
	(bus)
)
(connector
	(pt -56 8)
	(pt -56 128)
	(bus)
)
(connector
	(text "reset_n" (rect -46 40 -10 52)(font "Arial" ))
	(pt -48 56)
	(pt 184 56)
)
(connector
	(pt -48 72)
	(pt 184 72)
)
(connector
	(pt -48 56)
	(pt -48 72)
)
(connector
	(pt -48 -24)
	(pt -48 56)
)
(connector
	(pt 184 24)
	(pt 64 24)
)
(connector
	(pt 64 24)
	(pt 64 216)
)
(connector
	(pt 184 40)
	(pt 168 40)
)
(connector
	(pt 416 8)
	(pt 416 -16)
)
(connector
	(pt 408 8)
	(pt 416 8)
)
(connector
	(text "recv" (rect 418 -32 440 -20)(font "Arial" ))
	(pt 416 -16)
	(pt 440 -16)
)
(connector
	(text "recv_bus[7..0]" (rect 496 72 567 84)(font "Arial" ))
	(pt 552 88)
	(pt 584 88)
	(bus)
)
(connector
	(text "recv" (rect 522 16 544 28)(font "Arial" ))
	(pt 584 32)
	(pt 520 32)
)
(connector
	(text "dataout1[7..0]" (rect 816 32 884 44)(font "Arial" ))
	(pt 816 48)
	(pt 856 48)
	(bus)
)
(connector
	(text "dataout2[7..0]" (rect 816 56 884 68)(font "Arial" ))
	(pt 816 72)
	(pt 856 72)
	(bus)
)
(connector
	(text "dataout3[7..0]" (rect 816 80 884 92)(font "Arial" ))
	(pt 816 96)
	(pt 856 96)
	(bus)
)
(connector
	(text "dataout4[7..0]" (rect 816 112 884 124)(font "Arial" ))
	(pt 816 128)
	(pt 856 128)
	(bus)
)
(connector
	(text "dataout5[7..0]" (rect 816 136 884 148)(font "Arial" ))
	(pt 816 152)
	(pt 856 152)
	(bus)
)
(connector
	(text "recv_over" (rect 816 168 866 180)(font "Arial" ))
	(pt 816 184)
	(pt 856 184)
)
(connector
	(text "dataout2[7..0]" (rect 768 240 836 252)(font "Arial" ))
	(pt 768 256)
	(pt 808 256)
	(bus)
)
(connector
	(text "dataout1[7..0]" (rect 376 280 444 292)(font "Arial" ))
	(pt 472 296)
	(pt 376 296)
	(bus)
)
(connector
	(text "dataout2[7..0]" (rect 376 296 444 308)(font "Arial" ))
	(pt 472 312)
	(pt 376 312)
	(bus)
)
(connector
	(text "dataout3[7..0]" (rect 376 312 444 324)(font "Arial" ))
	(pt 472 328)
	(pt 376 328)
	(bus)
)
(connector
	(text "dataout4[7..0]" (rect 376 328 444 340)(font "Arial" ))
	(pt 472 344)
	(pt 376 344)
	(bus)
)
(connector
	(text "dataout5[7..0]" (rect 376 344 444 356)(font "Arial" ))
	(pt 472 360)
	(pt 376 360)
	(bus)
)
(connector
	(text "recv_over" (rect 400 360 450 372)(font "Arial" ))
	(pt 472 376)
	(pt 400 376)
)
(connector
	(pt 648 624)
	(pt 648 656)
	(bus)
)
(connector
	(pt 728 624)
	(pt 728 656)
	(bus)
)
(connector
	(text "ff1t[7..5]" (rect 648 608 692 620)(font "Arial" ))
	(pt 648 624)
	(pt 672 624)
	(bus)
)
(connector
	(text "ff1a[7]" (rect 728 608 762 620)(font "Arial" ))
	(pt 728 624)
	(pt 752 624)
	(bus)
)
(connector
	(text "ff1t[7..0]" (rect 746 512 790 524)(font "Arial" ))
	(pt 736 528)
	(pt 784 528)
	(bus)
)
(connector
	(text "ff1a[7..0]" (rect 760 328 807 340)(font "Arial" ))
	(pt 760 344)
	(pt 808 344)
	(bus)
)
(connector
	(text "ff1t[4..0]" (rect 696 376 740 388)(font "Arial" ))
	(pt 696 392)
	(pt 728 392)
	(bus)
)
(connector
	(text "ff1a[6..0]" (rect 696 472 743 484)(font "Arial" ))
	(pt 696 488)
	(pt 728 488)
	(bus)
)
(junction (pt -48 56))

⌨️ 快捷键说明

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