📄 ps2rs232.bdf
字号:
"m1_tx_first_wait_clk_l"
"11"
""
)
(parameter
"m1_tx_reset_timer"
"12"
""
)
(parameter
"m1_tx_wait_clk_h"
"2"
""
)
(parameter
"m1_tx_clk_h"
"4"
""
)
(parameter
"m1_tx_clk_l"
"5"
""
)
(parameter
"m1_tx_wait_keyboard_ack"
"6"
""
)
(parameter
"m1_tx_done_recovery"
"7"
""
)
(parameter
"m1_tx_error_no_keyboard_ack"
"8"
""
)
(parameter
"m1_tx_rising_edge_marker"
"9"
""
)
(parameter
"m2_rx_data_ready"
"1"
""
)
(parameter
"m2_rx_data_ready_ack"
"0"
""
)
(drawing
(rectangle (rect 16 16 232 208)(line_width 1))
)
(annotation_block (parameter)(rect 824 -600 1016 -272))
)
(symbol
(rect 352 312 536 440)
(text "uart_if" (rect 5 0 36 12)(font "Arial" ))
(text "inst3" (rect 8 112 31 124)(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 "rst_n" (rect 0 0 24 12)(font "Arial" ))
(text "rst_n" (rect 21 43 45 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "rxd" (rect 0 0 15 12)(font "Arial" ))
(text "rxd" (rect 21 59 36 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "data_in[7..0]" (rect 0 0 61 12)(font "Arial" ))
(text "data_in[7..0]" (rect 21 75 82 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80)(line_width 3))
)
(port
(pt 184 32)
(output)
(text "txd" (rect 0 0 15 12)(font "Arial" ))
(text "txd" (rect 148 27 163 39)(font "Arial" ))
(line (pt 184 32)(pt 168 32)(line_width 1))
)
(port
(pt 184 48)
(output)
(text "data_out[7..0]" (rect 0 0 68 12)(font "Arial" ))
(text "data_out[7..0]" (rect 95 43 163 55)(font "Arial" ))
(line (pt 184 48)(pt 168 48)(line_width 3))
)
(drawing
(rectangle (rect 16 16 168 112)(line_width 1))
)
)
(symbol
(rect 136 -120 232 -24)
(text "div_256" (rect 5 0 43 12)(font "Arial" ))
(text "inst4" (rect 8 80 31 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "mclk" (rect 0 0 23 12)(font "Arial" ))
(text "mclk" (rect 21 27 44 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "reset" (rect 0 0 24 12)(font "Arial" ))
(text "reset" (rect 21 43 45 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 61 27 75 39)(font "Arial" ))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 80)(line_width 1))
)
)
(symbol
(rect 344 488 544 584)
(text "data_buf" (rect 5 0 48 12)(font "Arial" ))
(text "inst5" (rect 8 80 31 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "data_in[7..0]" (rect 0 0 61 12)(font "Arial" ))
(text "data_in[7..0]" (rect 21 27 82 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 0 48)
(input)
(text "clk1_8m" (rect 0 0 41 12)(font "Arial" ))
(text "clk1_8m" (rect 21 43 62 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "reset" (rect 0 0 24 12)(font "Arial" ))
(text "reset" (rect 21 59 45 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 200 32)
(output)
(text "data_in_buf[7..0]" (rect 0 0 83 12)(font "Arial" ))
(text "data_in_buf[7..0]" (rect 96 27 179 39)(font "Arial" ))
(line (pt 200 32)(pt 184 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 184 80)(line_width 1))
)
)
(connector
(pt -168 32)
(pt 336 32)
)
(connector
(pt 32 344)
(pt -112 344)
)
(connector
(pt -112 344)
(pt -112 -88)
)
(connector
(pt -168 -88)
(pt -112 -88)
)
(connector
(pt -112 -88)
(pt 136 -88)
)
(connector
(pt -104 -72)
(pt -104 16)
)
(connector
(pt -104 16)
(pt 336 16)
)
(connector
(pt 136 -72)
(pt -104 -72)
)
(connector
(pt -104 -72)
(pt -168 -72)
)
(connector
(pt 712 0)
(pt 584 0)
)
(connector
(pt 712 16)
(pt 584 16)
)
(connector
(pt 712 344)
(pt 536 344)
)
(connector
(pt 712 128)
(pt 584 128)
)
(connector
(pt 584 48)
(pt 600 48)
)
(connector
(pt 600 48)
(pt 600 200)
)
(connector
(pt 600 200)
(pt 296 200)
)
(connector
(pt 352 360)
(pt 296 360)
)
(connector
(pt 344 552)
(pt 296 552)
)
(connector
(pt 296 200)
(pt 296 360)
)
(connector
(pt 296 360)
(pt 296 552)
)
(connector
(pt 616 96)
(pt 616 216)
(bus)
)
(connector
(pt 616 216)
(pt 320 216)
(bus)
)
(connector
(pt 584 96)
(pt 616 96)
(bus)
)
(connector
(pt 616 96)
(pt 712 96)
(bus)
)
(connector
(pt 320 216)
(pt 320 520)
(bus)
)
(connector
(pt 320 520)
(pt 344 520)
(bus)
)
(connector
(pt 544 520)
(pt 560 520)
(bus)
)
(connector
(pt 560 520)
(pt 560 464)
(bus)
)
(connector
(pt 560 464)
(pt 336 464)
(bus)
)
(connector
(pt 352 392)
(pt 336 392)
(bus)
)
(connector
(pt 336 392)
(pt 336 464)
(bus)
)
(connector
(pt 232 -88)
(pt 320 -88)
)
(connector
(pt 320 -88)
(pt 320 0)
)
(connector
(pt 336 0)
(pt 320 0)
)
(connector
(pt 280 344)
(pt 280 536)
)
(connector
(pt 280 536)
(pt 344 536)
)
(connector
(pt 160 344)
(pt 280 344)
)
(connector
(pt 280 344)
(pt 352 344)
)
(junction (pt -112 -88))
(junction (pt -104 -72))
(junction (pt 296 360))
(junction (pt 616 96))
(junction (pt 280 344))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -