This repository has been archived on 2024-01-06. You can view files and clone it, but cannot push or open issues or pull requests.
justhomework/Quartus/Design/uart_screen/uart_screen.bsf
2022-05-28 00:35:55 +08:00

149 lines
6.1 KiB
Text

/*
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) 2021 Intel Corporation. All rights reserved.
Your use of Intel Corporation's design tools, logic functions
and other software and tools, and any 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 Intel Program License
Subscription Agreement, the Intel Quartus Prime License Agreement,
the Intel FPGA IP License Agreement, or other applicable license
agreement, including, without limitation, that your use is for
the sole purpose of programming logic devices manufactured by
Intel and sold by Intel or its authorized distributors. Please
refer to the applicable agreement for further details, at
https://fpgasoftware.intel.com/eula.
*/
(header "symbol" (version "1.1"))
(symbol
(rect 0 0 544 288)
(text "uart_screen" (rect 237 -1 285 11)(font "Arial" (font_size 10)))
(text "inst" (rect 8 272 20 284)(font "Arial" ))
(port
(pt 0 72)
(input)
(text "clk_clk" (rect 0 0 27 12)(font "Arial" (font_size 8)))
(text "clk_clk" (rect 4 61 46 72)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 224 72)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "reset_reset_n" (rect 0 0 56 12)(font "Arial" (font_size 8)))
(text "reset_reset_n" (rect 4 101 82 112)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 224 112)(line_width 1))
)
(port
(pt 544 72)
(input)
(text "rs232_0_from_uart_ready" (rect 0 0 109 12)(font "Arial" (font_size 8)))
(text "rs232_0_from_uart_ready" (rect 410 61 548 72)(font "Arial" (font_size 8)))
(line (pt 544 72)(pt 304 72)(line_width 1))
)
(port
(pt 0 152)
(input)
(text "rs232_0_to_uart_data[7..0]" (rect 0 0 109 12)(font "Arial" (font_size 8)))
(text "rs232_0_to_uart_data[7..0]" (rect 4 141 160 152)(font "Arial" (font_size 8)))
(line (pt 0 152)(pt 224 152)(line_width 3))
)
(port
(pt 0 168)
(input)
(text "rs232_0_to_uart_error" (rect 0 0 93 12)(font "Arial" (font_size 8)))
(text "rs232_0_to_uart_error" (rect 4 157 130 168)(font "Arial" (font_size 8)))
(line (pt 0 168)(pt 224 168)(line_width 1))
)
(port
(pt 0 184)
(input)
(text "rs232_0_to_uart_valid" (rect 0 0 90 12)(font "Arial" (font_size 8)))
(text "rs232_0_to_uart_valid" (rect 4 173 130 184)(font "Arial" (font_size 8)))
(line (pt 0 184)(pt 224 184)(line_width 1))
)
(port
(pt 0 240)
(input)
(text "rs232_0_UART_RXD" (rect 0 0 95 12)(font "Arial" (font_size 8)))
(text "rs232_0_UART_RXD" (rect 4 229 100 240)(font "Arial" (font_size 8)))
(line (pt 0 240)(pt 224 240)(line_width 1))
)
(port
(pt 544 88)
(output)
(text "rs232_0_from_uart_data[7..0]" (rect 0 0 122 12)(font "Arial" (font_size 8)))
(text "rs232_0_from_uart_data[7..0]" (rect 393 77 561 88)(font "Arial" (font_size 8)))
(line (pt 544 88)(pt 304 88)(line_width 3))
)
(port
(pt 544 104)
(output)
(text "rs232_0_from_uart_error" (rect 0 0 106 12)(font "Arial" (font_size 8)))
(text "rs232_0_from_uart_error" (rect 414 93 552 104)(font "Arial" (font_size 8)))
(line (pt 544 104)(pt 304 104)(line_width 1))
)
(port
(pt 544 120)
(output)
(text "rs232_0_from_uart_valid" (rect 0 0 103 12)(font "Arial" (font_size 8)))
(text "rs232_0_from_uart_valid" (rect 416 109 554 120)(font "Arial" (font_size 8)))
(line (pt 544 120)(pt 304 120)(line_width 1))
)
(port
(pt 0 200)
(output)
(text "rs232_0_to_uart_ready" (rect 0 0 96 12)(font "Arial" (font_size 8)))
(text "rs232_0_to_uart_ready" (rect 4 189 130 200)(font "Arial" (font_size 8)))
(line (pt 0 200)(pt 224 200)(line_width 1))
)
(port
(pt 0 256)
(output)
(text "rs232_0_UART_TXD" (rect 0 0 93 12)(font "Arial" (font_size 8)))
(text "rs232_0_UART_TXD" (rect 4 245 100 256)(font "Arial" (font_size 8)))
(line (pt 0 256)(pt 224 256)(line_width 1))
)
(drawing
(text "clk" (rect 209 43 436 99)(font "Arial" (color 128 0 0)(font_size 9)))
(text "clk" (rect 229 67 476 144)(font "Arial" (color 0 0 0)))
(text "reset" (rect 195 83 420 179)(font "Arial" (color 128 0 0)(font_size 9)))
(text "reset_n" (rect 229 107 500 224)(font "Arial" (color 0 0 0)))
(text "rs232_0_avalon_data_receive_source" (rect 305 43 814 99)(font "Arial" (color 128 0 0)(font_size 9)))
(text "ready" (rect 276 67 582 144)(font "Arial" (color 0 0 0)))
(text "data" (rect 283 83 590 176)(font "Arial" (color 0 0 0)))
(text "error" (rect 279 99 588 208)(font "Arial" (color 0 0 0)))
(text "valid" (rect 281 115 592 240)(font "Arial" (color 0 0 0)))
(text "rs232_0_avalon_data_transmit_sink" (rect 11 123 220 259)(font "Arial" (color 128 0 0)(font_size 9)))
(text "data" (rect 229 147 482 304)(font "Arial" (color 0 0 0)))
(text "error" (rect 229 163 488 336)(font "Arial" (color 0 0 0)))
(text "valid" (rect 229 179 488 368)(font "Arial" (color 0 0 0)))
(text "ready" (rect 229 195 488 400)(font "Arial" (color 0 0 0)))
(text "rs232_0_external_interface" (rect 64 211 284 435)(font "Arial" (color 128 0 0)(font_size 9)))
(text "RXD" (rect 229 235 476 480)(font "Arial" (color 0 0 0)))
(text "TXD" (rect 229 251 476 512)(font "Arial" (color 0 0 0)))
(text " uart_screen " (rect 489 272 1056 554)(font "Arial" ))
(line (pt 224 32)(pt 304 32)(line_width 1))
(line (pt 304 32)(pt 304 272)(line_width 1))
(line (pt 224 272)(pt 304 272)(line_width 1))
(line (pt 224 32)(pt 224 272)(line_width 1))
(line (pt 225 52)(pt 225 76)(line_width 1))
(line (pt 226 52)(pt 226 76)(line_width 1))
(line (pt 225 92)(pt 225 116)(line_width 1))
(line (pt 226 92)(pt 226 116)(line_width 1))
(line (pt 303 52)(pt 303 124)(line_width 1))
(line (pt 302 52)(pt 302 124)(line_width 1))
(line (pt 225 132)(pt 225 204)(line_width 1))
(line (pt 226 132)(pt 226 204)(line_width 1))
(line (pt 225 220)(pt 225 260)(line_width 1))
(line (pt 226 220)(pt 226 260)(line_width 1))
(line (pt 0 0)(pt 544 0)(line_width 1))
(line (pt 544 0)(pt 544 288)(line_width 1))
(line (pt 0 288)(pt 544 288)(line_width 1))
(line (pt 0 0)(pt 0 288)(line_width 1))
)
)