📄 uart.gdf
字号:
)
(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 39 16)(pt 48 16)(line_width 1))
)
(drawing
(line (pt 13 25)(pt 13 7)(line_width 1))
(line (pt 13 7)(pt 31 16)(line_width 1))
(line (pt 13 25)(pt 31 16)(line_width 1))
(circle (rect 31 12 39 20)(line_width 1))
)
)
(symbol
(rect 200 64 424 528)
(text "UARTCTRL" (rect 5 0 62 12)(font "Arial" ))
(text "inst3" (rect 8 256 31 268)(font "Arial" ))
(port
(pt 0 296)
(input)
(text "Di[7..0]" (rect 0 0 36 12)(font "Arial" ))
(text "Di[7..0]" (rect 21 288 57 300)(font "Arial" ))
(line (pt 0 296)(pt 16 296)(line_width 3))
)
(port
(pt 0 416)
(input)
(text "CLK" (rect 0 0 21 12)(font "Arial" ))
(text "CLK" (rect 21 408 42 420)(font "Arial" ))
(line (pt 0 416)(pt 16 416)(line_width 1))
)
(port
(pt 0 168)
(input)
(text "RESET" (rect 0 0 35 12)(font "Arial" ))
(text "RESET" (rect 21 160 56 172)(font "Arial" ))
(line (pt 0 168)(pt 16 168)(line_width 1))
)
(port
(pt 0 120)
(input)
(text "RD" (rect 0 0 16 12)(font "Arial" ))
(text "RD" (rect 21 112 37 124)(font "Arial" ))
(line (pt 0 120)(pt 16 120)(line_width 1))
)
(port
(pt 0 136)
(input)
(text "WR" (rect 0 0 18 12)(font "Arial" ))
(text "WR" (rect 21 128 39 140)(font "Arial" ))
(line (pt 0 136)(pt 16 136)(line_width 1))
)
(port
(pt 0 152)
(input)
(text "CS" (rect 0 0 15 12)(font "Arial" ))
(text "CS" (rect 21 144 36 156)(font "Arial" ))
(line (pt 0 152)(pt 16 152)(line_width 1))
)
(port
(pt 0 104)
(input)
(text "A[1..0]" (rect 0 0 33 12)(font "Arial" ))
(text "A[1..0]" (rect 21 96 54 108)(font "Arial" ))
(line (pt 0 104)(pt 16 104)(line_width 3))
)
(port
(pt 224 72)
(input)
(text "TxSTATUS" (rect 0 0 53 12)(font "Arial" ))
(text "TxSTATUS" (rect 147 64 200 76)(font "Arial" ))
(line (pt 208 72)(pt 224 72)(line_width 1))
)
(port
(pt 224 120)
(input)
(text "TxEnd" (rect 0 0 30 12)(font "Arial" ))
(text "TxEnd" (rect 170 112 200 124)(font "Arial" ))
(line (pt 208 120)(pt 224 120)(line_width 1))
)
(port
(pt 224 312)
(input)
(text "RxSTATUS[4..0]" (rect 0 0 81 12)(font "Arial" ))
(text "RxSTATUS[4..0]" (rect 119 304 200 316)(font "Arial" ))
(line (pt 208 312)(pt 224 312)(line_width 3))
)
(port
(pt 224 328)
(input)
(text "RxReg[7..0]" (rect 0 0 60 12)(font "Arial" ))
(text "RxReg[7..0]" (rect 140 320 200 332)(font "Arial" ))
(line (pt 208 328)(pt 224 328)(line_width 3))
)
(port
(pt 224 360)
(input)
(text "RxEnd" (rect 0 0 33 12)(font "Arial" ))
(text "RxEnd" (rect 166 352 199 364)(font "Arial" ))
(line (pt 208 360)(pt 224 360)(line_width 1))
)
(port
(pt 0 280)
(output)
(text "Do[7..0]" (rect 0 0 40 12)(font "Arial" ))
(text "Do[7..0]" (rect 24 312 64 324)(font "Arial" ))
(line (pt 16 280)(pt 0 280)(line_width 3))
)
(port
(pt 0 40)
(output)
(text "INT" (rect 0 0 17 12)(font "Arial" ))
(text "INT" (rect 24 32 41 44)(font "Arial" ))
(line (pt 16 40)(pt 0 40)(line_width 1))
)
(port
(pt 0 56)
(output)
(text "RCVD" (rect 0 0 31 12)(font "Arial" ))
(text "RCVD" (rect 24 48 55 60)(font "Arial" ))
(line (pt 16 56)(pt 0 56)(line_width 1))
)
(port
(pt 0 72)
(output)
(text "SENT" (rect 0 0 28 12)(font "Arial" ))
(text "SENT" (rect 24 64 52 76)(font "Arial" ))
(line (pt 16 72)(pt 0 72)(line_width 1))
)
(port
(pt 224 40)
(output)
(text "TxDIVISOR[16..0]" (rect 0 0 89 12)(font "Arial" ))
(text "TxDIVISOR[16..0]" (rect 114 35 203 47)(font "Arial" ))
(line (pt 224 40)(pt 208 40)(line_width 3))
)
(port
(pt 224 56)
(output)
(text "TxCfgReg[6..0]" (rect 0 0 76 12)(font "Arial" ))
(text "TxCfgReg[6..0]" (rect 127 51 203 63)(font "Arial" ))
(line (pt 224 56)(pt 208 56)(line_width 3))
)
(port
(pt 224 88)
(output)
(text "TxReg[7..0]" (rect 0 0 57 12)(font "Arial" ))
(text "TxReg[7..0]" (rect 146 83 203 95)(font "Arial" ))
(line (pt 224 88)(pt 208 88)(line_width 3))
)
(port
(pt 224 104)
(output)
(text "TxStart" (rect 0 0 35 12)(font "Arial" ))
(text "TxStart" (rect 168 99 203 111)(font "Arial" ))
(line (pt 224 104)(pt 208 104)(line_width 1))
)
(port
(pt 224 136)
(output)
(text "TxReset" (rect 0 0 41 12)(font "Arial" ))
(text "TxReset" (rect 162 131 203 143)(font "Arial" ))
(line (pt 224 136)(pt 208 136)(line_width 1))
)
(port
(pt 224 152)
(output)
(text "TxCLK" (rect 0 0 33 12)(font "Arial" ))
(text "TxCLK" (rect 170 147 203 159)(font "Arial" ))
(line (pt 224 152)(pt 208 152)(line_width 1))
)
(port
(pt 224 280)
(output)
(text "RxDIVISOR[16..0]" (rect 0 0 92 12)(font "Arial" ))
(text "RxDIVISOR[16..0]" (rect 104 272 196 284)(font "Arial" ))
(line (pt 224 280)(pt 208 280)(line_width 3))
)
(port
(pt 224 296)
(output)
(text "RxCfgReg[6..0]" (rect 0 0 79 12)(font "Arial" ))
(text "RxCfgReg[6..0]" (rect 117 288 196 300)(font "Arial" ))
(line (pt 224 296)(pt 208 296)(line_width 3))
)
(port
(pt 224 344)
(output)
(text "RxStart" (rect 0 0 37 12)(font "Arial" ))
(text "RxStart" (rect 158 336 195 348)(font "Arial" ))
(line (pt 224 344)(pt 208 344)(line_width 1))
)
(port
(pt 224 376)
(output)
(text "RxReset" (rect 0 0 43 12)(font "Arial" ))
(text "RxReset" (rect 152 368 195 380)(font "Arial" ))
(line (pt 224 376)(pt 208 376)(line_width 1))
)
(port
(pt 224 392)
(output)
(text "RxCLK" (rect 0 0 35 12)(font "Arial" ))
(text "RxCLK" (rect 161 384 196 396)(font "Arial" ))
(line (pt 224 392)(pt 208 392)(line_width 1))
)
(parameter
"FCLK"
"1000000"
""
)
(parameter
"CONFIG"
"48"
""
)
(parameter
"BAUDRATE"
"7"
""
)
(drawing
(rectangle (rect 16 16 208 448)(line_width 1))
)
(annotation_block (parameter)(rect 200 8 312 64))
)
(connector
(text "WR" (rect 107 184 125 196)(font "Arial" ))
(pt 200 200)
(pt 96 200)
)
(connector
(text "CS" (rect 104 200 119 212)(font "Arial" ))
(pt 200 216)
(pt 96 216)
)
(connector
(pt 424 104)
(pt 472 104)
(bus)
)
(connector
(pt 424 120)
(pt 472 120)
(bus)
)
(connector
(pt 424 136)
(pt 472 136)
)
(connector
(pt 424 152)
(pt 472 152)
(bus)
)
(connector
(pt 424 168)
(pt 472 168)
)
(connector
(pt 424 184)
(pt 472 184)
)
(connector
(pt 424 200)
(pt 472 200)
)
(connector
(pt 424 216)
(pt 472 216)
)
(connector
(pt 424 344)
(pt 472 344)
(bus)
)
(connector
(pt 424 360)
(pt 472 360)
(bus)
)
(connector
(pt 424 376)
(pt 472 376)
(bus)
)
(connector
(pt 424 392)
(pt 472 392)
(bus)
)
(connector
(pt 424 408)
(pt 472 408)
)
(connector
(pt 424 424)
(pt 472 424)
)
(connector
(pt 424 440)
(pt 472 440)
)
(connector
(pt 424 456)
(pt 472 456)
)
(connector
(pt 200 232)
(pt 144 232)
)
(connector
(pt 200 344)
(pt 152 344)
(bus)
)
(connector
(pt 200 360)
(pt 144 360)
(bus)
)
(connector
(pt 200 480)
(pt 152 480)
)
(connector
(pt 200 184)
(pt 192 184)
)
(connector
(pt 688 128)
(pt 704 128)
)
(connector
(pt 688 144)
(pt 704 144)
(bus)
)
(connector
(pt 672 344)
(pt 688 344)
)
(connector
(pt 720 432)
(pt 720 416)
)
(connector
(text "GND" (rect 760 400 784 412)(font "Arial" ))
(pt 720 416)
(pt 792 416)
)
(connector
(pt 784 448)
(pt 784 488)
)
(connector
(text "VCC" (rect 735 472 758 484)(font "Arial" ))
(pt 784 488)
(pt 720 488)
)
(connector
(text "GND,GND" (rect 152 152 205 164)(font "Arial" ))
(pt 200 168)
(pt 144 168)
(bus)
)
(connector
(pt 144 184)
(pt 136 184)
)
(connector
(pt 136 184)
(pt 136 120)
)
(connector
(pt 128 120)
(pt 136 120)
)
(connector
(pt 136 120)
(pt 200 120)
)
(connector
(pt 128 136)
(pt 200 136)
)
(connector
(pt 128 104)
(pt 200 104)
)
(junction (pt 136 120))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -