📄 cpld_top.bdf
字号:
)
(port
(pt 0 48)
(input)
(text "cpu_writ" (rect 0 0 40 12)(font "Arial" ))
(text "cpu_writ" (rect 21 43 61 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "cpu_cs" (rect 0 0 35 12)(font "Arial" ))
(text "cpu_cs" (rect 21 59 56 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "cpu_oe" (rect 0 0 35 12)(font "Arial" ))
(text "cpu_oe" (rect 21 75 56 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "cpld_rst" (rect 0 0 38 12)(font "Arial" ))
(text "cpld_rst" (rect 21 91 59 103)(font "Arial" ))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "cpu_addr[15..0]" (rect 0 0 76 12)(font "Arial" ))
(text "cpu_addr[15..0]" (rect 21 107 97 119)(font "Arial" ))
(line (pt 0 112)(pt 16 112)(line_width 3))
)
(port
(pt 0 128)
(input)
(text "fpga_conf_done" (rect 0 0 80 12)(font "Arial" ))
(text "fpga_conf_done" (rect 21 123 101 135)(font "Arial" ))
(line (pt 0 128)(pt 16 128)(line_width 1))
)
(port
(pt 208 96)
(output)
(text "fpga_dclk" (rect 0 0 48 12)(font "Arial" ))
(text "fpga_dclk" (rect 139 91 187 103)(font "Arial" ))
(line (pt 208 96)(pt 192 96)(line_width 1))
)
(port
(pt 208 112)
(output)
(text "lcd_sign" (rect 0 0 40 12)(font "Arial" ))
(text "lcd_sign" (rect 147 107 187 119)(font "Arial" ))
(line (pt 208 112)(pt 192 112)(line_width 1))
)
(port
(pt 208 32)
(bidir)
(text "fpga_data[7..0]" (rect 0 0 75 12)(font "Arial" ))
(text "fpga_data[7..0]" (rect 112 27 187 39)(font "Arial" ))
(line (pt 208 32)(pt 192 32)(line_width 3))
)
(port
(pt 208 48)
(bidir)
(text "arm_data[7..0]" (rect 0 0 71 12)(font "Arial" ))
(text "arm_data[7..0]" (rect 116 43 187 55)(font "Arial" ))
(line (pt 208 48)(pt 192 48)(line_width 3))
)
(port
(pt 208 64)
(bidir)
(text "fpga_nstatus" (rect 0 0 64 12)(font "Arial" ))
(text "fpga_nstatus" (rect 123 59 187 71)(font "Arial" ))
(line (pt 208 64)(pt 192 64)(line_width 1))
)
(port
(pt 208 80)
(bidir)
(text "fpga_nconfig" (rect 0 0 64 12)(font "Arial" ))
(text "fpga_nconfig" (rect 123 75 187 87)(font "Arial" ))
(line (pt 208 80)(pt 192 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 192 144)(line_width 1))
)
)
(symbol
(rect 368 360 568 520)
(text "extension" (rect 5 0 52 12)(font "Arial" ))
(text "inst" (rect 8 144 25 156)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "cpu_addr[15..0]" (rect 0 0 76 12)(font "Arial" ))
(text "cpu_addr[15..0]" (rect 21 27 97 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 0 48)
(input)
(text "cpu_read" (rect 0 0 44 12)(font "Arial" ))
(text "cpu_read" (rect 21 43 65 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "cpu_writ" (rect 0 0 40 12)(font "Arial" ))
(text "cpu_writ" (rect 21 59 61 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "cpu_cs" (rect 0 0 35 12)(font "Arial" ))
(text "cpu_cs" (rect 21 75 56 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "cpld_rst" (rect 0 0 38 12)(font "Arial" ))
(text "cpld_rst" (rect 21 91 59 103)(font "Arial" ))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "key_in[7..0]" (rect 0 0 59 12)(font "Arial" ))
(text "key_in[7..0]" (rect 21 107 80 119)(font "Arial" ))
(line (pt 0 112)(pt 16 112)(line_width 3))
)
(port
(pt 200 48)
(output)
(text "key_led" (rect 0 0 38 12)(font "Arial" ))
(text "key_led" (rect 141 43 179 55)(font "Arial" ))
(line (pt 200 48)(pt 184 48)(line_width 1))
)
(port
(pt 200 64)
(output)
(text "lcd_light" (rect 0 0 40 12)(font "Arial" ))
(text "lcd_light" (rect 139 59 179 71)(font "Arial" ))
(line (pt 200 64)(pt 184 64)(line_width 1))
)
(port
(pt 200 80)
(output)
(text "lcd_e" (rect 0 0 25 12)(font "Arial" ))
(text "lcd_e" (rect 154 75 179 87)(font "Arial" ))
(line (pt 200 80)(pt 184 80)(line_width 1))
)
(port
(pt 200 96)
(output)
(text "lcd_rw" (rect 0 0 30 12)(font "Arial" ))
(text "lcd_rw" (rect 149 91 179 103)(font "Arial" ))
(line (pt 200 96)(pt 184 96)(line_width 1))
)
(port
(pt 200 112)
(output)
(text "lcd_rs" (rect 0 0 29 12)(font "Arial" ))
(text "lcd_rs" (rect 150 107 179 119)(font "Arial" ))
(line (pt 200 112)(pt 184 112)(line_width 1))
)
(port
(pt 200 128)
(output)
(text "lcd_db[3..0]" (rect 0 0 57 12)(font "Arial" ))
(text "lcd_db[3..0]" (rect 122 123 179 135)(font "Arial" ))
(line (pt 200 128)(pt 184 128)(line_width 3))
)
(port
(pt 200 32)
(bidir)
(text "arm_data[7..0]" (rect 0 0 71 12)(font "Arial" ))
(text "arm_data[7..0]" (rect 108 27 179 39)(font "Arial" ))
(line (pt 200 32)(pt 184 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 184 144)(line_width 1))
)
)
(connector
(pt 568 264)
(pt 680 264)
)
(connector
(pt 568 248)
(pt 680 248)
)
(connector
(pt 568 232)
(pt 680 232)
)
(connector
(pt 568 200)
(pt 680 200)
(bus)
)
(connector
(pt 568 392)
(pt 600 392)
(bus)
)
(connector
(pt 600 392)
(pt 600 216)
(bus)
)
(connector
(pt 568 216)
(pt 600 216)
(bus)
)
(connector
(pt 600 216)
(pt 680 216)
(bus)
)
(connector
(pt 568 408)
(pt 608 408)
)
(connector
(pt 272 200)
(pt 360 200)
)
(connector
(pt 272 296)
(pt 360 296)
)
(connector
(pt 368 392)
(pt 336 392)
(bus)
)
(connector
(pt 336 392)
(pt 336 280)
(bus)
)
(connector
(pt 272 280)
(pt 336 280)
(bus)
)
(connector
(pt 336 280)
(pt 360 280)
(bus)
)
(connector
(pt 368 408)
(pt 328 408)
)
(connector
(pt 328 408)
(pt 328 248)
)
(connector
(pt 272 248)
(pt 328 248)
)
(connector
(pt 328 248)
(pt 360 248)
)
(connector
(pt 368 424)
(pt 320 424)
)
(connector
(pt 320 424)
(pt 320 216)
)
(connector
(pt 272 216)
(pt 320 216)
)
(connector
(pt 320 216)
(pt 360 216)
)
(connector
(pt 368 440)
(pt 312 440)
)
(connector
(pt 312 440)
(pt 312 232)
)
(connector
(pt 272 232)
(pt 312 232)
)
(connector
(pt 312 232)
(pt 360 232)
)
(connector
(pt 368 456)
(pt 304 456)
)
(connector
(pt 304 456)
(pt 304 264)
)
(connector
(pt 272 264)
(pt 304 264)
)
(connector
(pt 304 264)
(pt 360 264)
)
(connector
(pt 368 472)
(pt 328 472)
(bus)
)
(connector
(pt 568 424)
(pt 680 424)
)
(connector
(pt 568 440)
(pt 680 440)
)
(connector
(pt 568 456)
(pt 680 456)
)
(connector
(pt 568 472)
(pt 680 472)
)
(connector
(pt 568 488)
(pt 680 488)
(bus)
)
(connector
(pt 568 280)
(pt 680 280)
)
(junction (pt 600 216))
(junction (pt 336 280))
(junction (pt 328 248))
(junction (pt 320 216))
(junction (pt 312 232))
(junction (pt 304 264))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -