📄 arm_top.bdf
字号:
(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
(text "inst6" (rect 3 68 25 80)(font "Arial" ))
(port
(pt 32 0)
(input)
(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
(line (pt 32 4)(pt 32 0)(line_width 1))
)
(port
(pt 32 80)
(input)
(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
(line (pt 32 80)(pt 32 76)(line_width 1))
)
(port
(pt 0 24)
(input)
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(line (pt 0 24)(pt 12 24)(line_width 1))
)
(port
(pt 0 56)
(input)
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(line (pt 0 56)(pt 12 56)(line_width 1))
)
(port
(pt 0 40)
(input)
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(line (pt 0 40)(pt 12 40)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(line (pt 52 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 12 68)(pt 52 68)(line_width 1))
(line (pt 12 12)(pt 52 12)(line_width 1))
(line (pt 52 68)(pt 52 12)(line_width 1))
(line (pt 12 68)(pt 12 12)(line_width 1))
(line (pt 19 40)(pt 12 47)(line_width 1))
(line (pt 12 33)(pt 19 40)(line_width 1))
(circle (rect 28 4 36 12)(line_width 1))
(circle (rect 28 68 36 76)(line_width 1))
)
)
(symbol
(rect 1112 152 1160 184)
(text "NOT" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst18" (rect 3 21 30 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 48 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 48 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 992 48 1056 128)
(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
(text "inst10" (rect 3 68 30 80)(font "Arial" ))
(port
(pt 32 0)
(input)
(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
(line (pt 32 4)(pt 32 0)(line_width 1))
)
(port
(pt 32 80)
(input)
(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
(line (pt 32 80)(pt 32 76)(line_width 1))
)
(port
(pt 0 24)
(input)
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(line (pt 0 24)(pt 12 24)(line_width 1))
)
(port
(pt 0 56)
(input)
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(line (pt 0 56)(pt 12 56)(line_width 1))
)
(port
(pt 0 40)
(input)
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(line (pt 0 40)(pt 12 40)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(line (pt 52 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 12 68)(pt 52 68)(line_width 1))
(line (pt 12 12)(pt 52 12)(line_width 1))
(line (pt 52 68)(pt 52 12)(line_width 1))
(line (pt 12 68)(pt 12 12)(line_width 1))
(line (pt 19 40)(pt 12 47)(line_width 1))
(line (pt 12 33)(pt 19 40)(line_width 1))
(circle (rect 28 4 36 12)(line_width 1))
(circle (rect 28 68 36 76)(line_width 1))
)
)
(symbol
(rect 1112 56 1160 88)
(text "NOT" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst21" (rect 3 21 30 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 48 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 48 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 992 -48 1056 32)
(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
(text "inst22" (rect 3 68 30 80)(font "Arial" ))
(port
(pt 32 0)
(input)
(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
(line (pt 32 4)(pt 32 0)(line_width 1))
)
(port
(pt 32 80)
(input)
(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
(line (pt 32 80)(pt 32 76)(line_width 1))
)
(port
(pt 0 24)
(input)
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(line (pt 0 24)(pt 12 24)(line_width 1))
)
(port
(pt 0 56)
(input)
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(line (pt 0 56)(pt 12 56)(line_width 1))
)
(port
(pt 0 40)
(input)
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(line (pt 0 40)(pt 12 40)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(line (pt 52 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 12 68)(pt 52 68)(line_width 1))
(line (pt 12 12)(pt 52 12)(line_width 1))
(line (pt 52 68)(pt 52 12)(line_width 1))
(line (pt 12 68)(pt 12 12)(line_width 1))
(line (pt 19 40)(pt 12 47)(line_width 1))
(line (pt 12 33)(pt 19 40)(line_width 1))
(circle (rect 28 4 36 12)(line_width 1))
(circle (rect 28 68 36 76)(line_width 1))
)
)
(symbol
(rect 1112 -40 1160 -8)
(text "NOT" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst24" (rect 3 21 30 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 48 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 48 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 992 -144 1056 -64)
(text "SRFF" (rect 1 0 24 10)(font "Arial" (font_size 6)))
(text "inst27" (rect 3 68 30 80)(font "Arial" ))
(port
(pt 32 0)
(input)
(text "PRN" (rect 24 13 40 25)(font "Courier New" (bold)))
(text "PRN" (rect 24 11 40 23)(font "Courier New" (bold)))
(line (pt 32 4)(pt 32 0)(line_width 1))
)
(port
(pt 32 80)
(input)
(text "CLRN" (rect 21 59 43 71)(font "Courier New" (bold)))
(text "CLRN" (rect 21 58 43 70)(font "Courier New" (bold)))
(line (pt 32 80)(pt 32 76)(line_width 1))
)
(port
(pt 0 24)
(input)
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
(line (pt 0 24)(pt 12 24)(line_width 1))
)
(port
(pt 0 56)
(input)
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
(line (pt 0 56)(pt 12 56)(line_width 1))
)
(port
(pt 0 40)
(input)
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(text "CLK" (rect 2 29 18 41)(font "Courier New" (bold))(invisible))
(line (pt 0 40)(pt 12 40)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
(line (pt 52 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 12 68)(pt 52 68)(line_width 1))
(line (pt 12 12)(pt 52 12)(line_width 1))
(line (pt 52 68)(pt 52 12)(line_width 1))
(line (pt 12 68)(pt 12 12)(line_width 1))
(line (pt 19 40)(pt 12 47)(line_width 1))
(line (pt 12 33)(pt 19 40)(line_width 1))
(circle (rect 28 4 36 12)(line_width 1))
(circle (rect 28 68 36 76)(line_width 1))
)
)
(symbol
(rect 1112 -136 1160 -104)
(text "NOT" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst29" (rect 3 21 30 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 48 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 48 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 888 624 1192 1034)
(text "stripe" (rect 16 0 41 12)(font "Arial" ))
(text "inst" (rect 16 394 32 406)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk_ref" (rect 0 0 36 14)(font "Arial" (font_size 8)))
(text "clk_ref" (rect 24 25 60 39)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "npor" (rect 0 0 24 14)(font "Arial" (font_size 8)))
(text "npor" (rect 24 41 48 55)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "uartrxd" (rect 0 0 38 14)(font "Arial" (font_size 8)))
(text "uartrxd" (rect 24 89 62 103)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "uartdsrn" (rect 0 0 45 14)(font "Arial" (font_size 8)))
(text "uartdsrn" (rect 24 105 69 119)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 128)
(input)
(text "uartctsn" (rect 0 0 44 14)(font "Arial" (font_size 8)))
(text "uartctsn" (rect 24 121 68 135)(font "Arial" (font_size 8)))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 0 240)
(input)
(text "intextpin" (rect 0 0 44 14)(font "Arial" (font_size 8)))
(text "intextpin" (rect 24 233 68 247)(font "Arial" (font_size 8)))
(line (pt 0 240)(pt 16 240)(line_width 1))
)
(port
(pt 0 256)
(input)
(text "ebiack" (rect 0 0 34 14)(font "Arial" (font_size 8)))
(text "ebiack" (rect 24 249 58 263)(font "Arial" (font_size 8)))
(line (pt 0 256)(pt 16 256)(line_width 1))
)
(port
(pt 304 32)
(input)
(text "masterhclk" (rect 0 0 57 14)(font "Arial" (font_size 8)))
(text "masterhclk" (rect 180 25 237 39)(font "Arial" (font_size 8)))
(line (pt 304 32)(pt 288 32)(line_width 1))
)
(port
(pt 304 48)
(input)
(text "masterhready" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "masterhready" (rect 180 41 253 55)(font "Arial" (font_size 8)))
(line (pt 304 48)(pt 288 48)(line_width 1))
)
(port
(pt 304 64)
(input)
(text "masterhgrant" (rect 0 0 70 14)(font "Arial" (font_size 8)))
(text "masterhgrant" (rect 180 57 250 71)(font "Arial" (font_size 8)))
(line (pt 304 64)(pt 288 64)(line_width 1))
)
(port
(pt 304 80)
(input)
(text "masterhrdata[31..0]" (rect 0 0 103 14)(font "Arial" (font_size 8)))
(text "masterhrdata[31..0]" (rect 180 73 283 87)(font "Arial" (font_size 8)))
(line (pt 304 80)(pt 288 80)(line_width 3))
)
(port
(pt 304 96)
(input)
(text "masterhresp[1..0]" (rect 0 0 93 14)(font "Arial" (font_size 8)))
(text "masterhresp[1..0]" (rect 180 89 273 103)(font "Arial" (font_size 8)))
(line (pt 304 96)(pt 288 96)(line_width 3))
)
(port
(pt 304 256)
(input)
(text "intpld[5..0]" (rect 0 0 53 14)(font "Arial" (font_size 8)))
(text "intpld[5..0]" (rect 180 249 233 263)(font "Arial" (font_size 8)))
(line (pt 304 256)(pt 288 256)(line_width 3))
)
(port
(pt 0 176)
(output)
(text "uarttxd" (rect 0 0 37 14)(font "Arial" (font_size 8)))
(text "uarttxd" (rect 24 169 61 183)(font "Arial" (font_size 8)))
(line (pt 0 176)(pt 16 176)(line_width 1))
)
(port
(pt 0 192)
(output)
(text "uartrtsn" (rect 0 0 41 14)(font "Arial" (font_size 8)))
(text "uartrtsn" (rect 24 185 65 199)(font "Arial" (font_size 8)))
(line (pt 0 192)(pt 16 192)(line_width 1))
)
(port
(pt 0 208)
(output)
(text "uartdtrn" (rect 0 0 41 14)(font "Arial" (font_size 8)))
(text "uartdtrn" (rect 24 201 65 215)(font "Arial" (font_size 8)))
(line (pt 0 208)(pt 16 208)(line_width 1))
)
(port
(pt 0 288)
(output)
(text "ebiclk" (rect 0 0 29 14)(font "Arial" (font_size 8)))
(text "ebiclk" (rect 24 281 53 295)(font "Arial" (font_size 8)))
(line (pt 0 288)(pt 16 288)(line_width 1))
)
(port
(pt 0 304)
(output)
(text "ebiwen" (rect 0 0 39 14)(font "Arial" (font_size 8)))
(text "ebiwen" (rect 24 297 63 311)(font "Arial" (font_size 8)))
(line (pt 0 304)(pt 16 304)(line_width 1))
)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -