📄 rader_hilbert.bdf
字号:
(pt 152 48)
(output)
(text "adenddly6" (rect 0 0 55 14)(font "Arial" (font_size 8)))
(text "adenddly6" (rect 76 43 131 57)(font "Arial" (font_size 8)))
(line (pt 152 48)(pt 136 48)(line_width 1))
)
(drawing
(rectangle (rect 16 16 136 80)(line_width 1))
)
)
(symbol
(rect 520 208 664 288)
(text "rh_lpm_dff0" (rect 39 1 111 17)(font "Arial" (font_size 10)))
(text "inst11" (rect 8 64 35 76)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "data[15..0]" (rect 0 0 56 14)(font "Arial" (font_size 8)))
(text "data[15..0]" (rect 20 26 76 40)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 0 48)
(input)
(text "clock" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clock" (rect 26 42 53 56)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 144 48)
(output)
(text "q[15..0]" (rect 0 0 39 14)(font "Arial" (font_size 8)))
(text "q[15..0]" (rect 89 42 128 56)(font "Arial" (font_size 8)))
(line (pt 144 48)(pt 128 48)(line_width 3))
)
(drawing
(text "DFF" (rect 109 17 129 29)(font "Arial" ))
(line (pt 16 16)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 128 64)(line_width 1))
(line (pt 128 64)(pt 16 64)(line_width 1))
(line (pt 16 64)(pt 16 16)(line_width 1))
(line (pt 16 42)(pt 22 48)(line_width 1))
(line (pt 22 48)(pt 16 54)(line_width 1))
)
)
(symbol
(rect 696 584 840 664)
(text "rh_lpm_dff0" (rect 39 63 111 79)(font "Arial" (font_size 10)))
(text "inst12" (rect 8 4 35 16)(font "Arial" ))
(port
(pt 0 48)
(input)
(text "data[15..0]" (rect 0 0 56 14)(font "Arial" (font_size 8)))
(text "data[15..0]" (rect 20 40 76 54)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 0 32)
(input)
(text "clock" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clock" (rect 26 24 53 38)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 144 32)
(output)
(text "q[15..0]" (rect 0 0 39 14)(font "Arial" (font_size 8)))
(text "q[15..0]" (rect 89 24 128 38)(font "Arial" (font_size 8)))
(line (pt 144 32)(pt 128 32)(line_width 3))
)
(drawing
(text "DFF" (rect 109 51 129 63)(font "Arial" ))
(line (pt 16 64)(pt 128 64)(line_width 1))
(line (pt 128 64)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 16 16)(line_width 1))
(line (pt 16 16)(pt 16 64)(line_width 1))
(line (pt 16 38)(pt 22 32)(line_width 1))
(line (pt 22 32)(pt 16 26)(line_width 1))
)
(flipx)
)
(symbol
(rect 520 704 664 784)
(text "rh_lpm_dff0" (rect 39 63 111 79)(font "Arial" (font_size 10)))
(text "inst13" (rect 8 4 35 16)(font "Arial" ))
(port
(pt 0 48)
(input)
(text "data[15..0]" (rect 0 0 56 14)(font "Arial" (font_size 8)))
(text "data[15..0]" (rect 20 40 76 54)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 0 32)
(input)
(text "clock" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clock" (rect 26 24 53 38)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 144 32)
(output)
(text "q[15..0]" (rect 0 0 39 14)(font "Arial" (font_size 8)))
(text "q[15..0]" (rect 89 24 128 38)(font "Arial" (font_size 8)))
(line (pt 144 32)(pt 128 32)(line_width 3))
)
(drawing
(text "DFF" (rect 109 51 129 63)(font "Arial" ))
(line (pt 16 64)(pt 128 64)(line_width 1))
(line (pt 128 64)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 16 16)(line_width 1))
(line (pt 16 16)(pt 16 64)(line_width 1))
(line (pt 16 38)(pt 22 32)(line_width 1))
(line (pt 22 32)(pt 16 26)(line_width 1))
)
(flipx)
)
(symbol
(rect 696 328 840 408)
(text "rh_lpm_dff0" (rect 39 1 111 17)(font "Arial" (font_size 10)))
(text "inst14" (rect 8 64 35 76)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "data[15..0]" (rect 0 0 56 14)(font "Arial" (font_size 8)))
(text "data[15..0]" (rect 20 26 76 40)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 0 48)
(input)
(text "clock" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clock" (rect 26 42 53 56)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 144 48)
(output)
(text "q[15..0]" (rect 0 0 39 14)(font "Arial" (font_size 8)))
(text "q[15..0]" (rect 89 42 128 56)(font "Arial" (font_size 8)))
(line (pt 144 48)(pt 128 48)(line_width 3))
)
(drawing
(text "DFF" (rect 109 17 129 29)(font "Arial" ))
(line (pt 16 16)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 128 64)(line_width 1))
(line (pt 128 64)(pt 16 64)(line_width 1))
(line (pt 16 64)(pt 16 16)(line_width 1))
(line (pt 16 42)(pt 22 48)(line_width 1))
(line (pt 22 48)(pt 16 54)(line_width 1))
)
)
(symbol
(rect 1088 264 1248 376)
(text "rh_lpm_add_sub1" (rect 29 1 141 17)(font "Arial" (font_size 10)))
(text "inst19" (rect 8 96 35 108)(font "Arial" ))
(port
(pt 0 40)
(input)
(text "dataa[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "dataa[31..0]" (rect 4 27 66 41)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 64 40)(line_width 3))
)
(port
(pt 0 72)
(input)
(text "datab[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "datab[31..0]" (rect 4 59 66 73)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 64 72)(line_width 3))
)
(port
(pt 0 56)
(input)
(text "clock" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clock" (rect 4 43 31 57)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 64 56)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "clken" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clken" (rect 4 83 31 97)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 80 96)(line_width 1))
)
(port
(pt 160 56)
(output)
(text "result[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "result[31..0]" (rect 100 43 162 57)(font "Arial" (font_size 8)))
(line (pt 160 56)(pt 96 56)(line_width 3))
)
(drawing
(text "A" (rect 66 34 74 48)(font "Arial" (font_size 8)))
(text "B" (rect 66 66 73 80)(font "Arial" (font_size 8)))
(text "A+B" (rect 73 50 96 64)(font "Arial" (font_size 8)))
(line (pt 64 32)(pt 96 40)(line_width 1))
(line (pt 96 40)(pt 96 72)(line_width 1))
(line (pt 96 72)(pt 64 80)(line_width 1))
(line (pt 64 80)(pt 64 32)(line_width 1))
(line (pt 80 96)(pt 80 75)(line_width 1))
(line (pt 64 50)(pt 70 56)(line_width 1))
(line (pt 70 56)(pt 64 62)(line_width 1))
)
)
(symbol
(rect 1088 608 1248 720)
(text "rh_lpm_add_sub1" (rect 29 95 141 111)(font "Arial" (font_size 10)))
(text "inst21" (rect 8 4 35 16)(font "Arial" ))
(port
(pt 0 72)
(input)
(text "dataa[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "dataa[31..0]" (rect 4 71 66 85)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 64 72)(line_width 3))
)
(port
(pt 0 40)
(input)
(text "datab[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "datab[31..0]" (rect 4 39 66 53)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 64 40)(line_width 3))
)
(port
(pt 0 56)
(input)
(text "clock" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clock" (rect 4 55 31 69)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 64 56)(line_width 1))
)
(port
(pt 0 16)
(input)
(text "clken" (rect 0 0 27 14)(font "Arial" (font_size 8)))
(text "clken" (rect 4 15 31 29)(font "Arial" (font_size 8)))
(line (pt 0 16)(pt 80 16)(line_width 1))
)
(port
(pt 160 56)
(output)
(text "result[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "result[31..0]" (rect 100 55 162 69)(font "Arial" (font_size 8)))
(line (pt 160 56)(pt 96 56)(line_width 3))
)
(drawing
(text "A" (rect 66 64 74 78)(font "Arial" (font_size 8)))
(text "B" (rect 66 32 73 46)(font "Arial" (font_size 8)))
(text "A+B" (rect 73 48 96 62)(font "Arial" (font_size 8)))
(line (pt 64 80)(pt 96 72)(line_width 1))
(line (pt 96 72)(pt 96 40)(line_width 1))
(line (pt 96 40)(pt 64 32)(line_width 1))
(line (pt 64 32)(pt 64 80)(line_width 1))
(line (pt 80 16)(pt 80 37)(line_width 1))
(line (pt 64 62)(pt 70 56)(line_width 1))
(line (pt 70 56)(pt 64 50)(line_width 1))
)
(flipx)
)
(symbol
(rect 1280 272 1456 368)
(text "rd_contract" (rect 5 0 56 12)(font "Arial" ))
(text "inst22" (rect 8 80 35 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 13 12)(font "Arial" ))
(text "clk" (rect 21 27 34 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "conin[31..0]" (rect 0 0 53 12)(font "Arial" ))
(text "conin[31..0]" (rect 21 43 74 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 0 64)
(input)
(text "conclk" (rect 0 0 29 12)(font "Arial" ))
(text "conclk" (rect 21 59 50 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 176 32)
(output)
(text "wconout[15..0]" (rect 0 0 67 12)(font "Arial" ))
(text "wconout[15..0]" (rect 88 27 155 39)(font "Arial" ))
(line (pt 176 32)(pt 160 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 160 80)(line_width 1))
)
)
(symbol
(rect 1280 616 1456 712)
(text "rd_contract" (rect 5 84 56 96)(font "Arial" ))
(text "inst25" (rect 8 4 35 16)(font "Arial" ))
(port
(pt 0 64)
(input)
(text "clk" (rect 0 0 13 12)(font "Arial" ))
(text "clk" (rect 21 57 34 69)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "conin[31..0]" (rect 0 0 53 12)(font "Arial" ))
(text "conin[31..0]" (rect 21 41 74 53)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 0 32)
(input)
(text "conclk" (rect 0 0 29 12)(font "Arial" ))
(text "conclk" (rect 21 25 50 37)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 176 64)
(output)
(text "wconout[15..0]" (rect 0 0 67 12)(font "Arial" ))
(text "wconout[15..0]" (rect 88 57 155 69)(font "Arial" ))
(line (pt 176 64)(pt 160 64)(line_width 3))
)
(drawing
(rectangle (rect 16 16 160 80)(line_width 1))
)
(flipx)
)
(symbol
(rect 872 216 1040 312)
(text "rh_lpm_mult0" (rect 45 79 130 95)(font "Arial" (font_size 10)))
(text "inst15" (rect 8 4 35 16)(font "Arial" ))
(port
(pt 0 56)
(input)
(text "dataa[15..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "dataa[15..0]" (rect 4 55 66 69)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 72 56)(line_width 3))
)
(port
(pt 168 40)
(output)
(text "result[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "result[31..0]" (rect 108 39 170 53)(font "Arial" (font_size 8)))
(line (pt 168 40)(pt 104 40)(line_width 3))
)
(drawing
(text "150" (rect 10 23 29 37)(font "Arial" (font_size 8)))
(text "Signed" (rect 105 27 135 39)(font "Arial" ))
(text "multiplication" (rect 105 17 164 29)(font "Arial" ))
(line (pt 82 46)(pt 94 34)(line_width 3))
(line (pt 82 34)(pt 94 46)(line_width 3))
(line (pt 72 56)(pt 77 51)(line_width 3))
(line (pt 72 24)(pt 77 29)(line_width 3))
(line (pt 8 24)(pt 72 24)(line_width 3))
(circle (rect 72 24 104 56)(line_width 1))
)
(flipx)
)
(symbol
(rect 872 680 1040 776)
(text "rh_lpm_mult_Q" (rect 40 1 136 17)(font "Arial" (font_size 10)))
(text "inst2" (rect 8 80 30 92)(font "Arial" ))
(port
(pt 0 40)
(input)
(text "dataa[15..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "dataa[15..0]" (rect 4 27 66 41)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 72 40)(line_width 3))
)
(port
(pt 168 56)
(output)
(text "result[31..0]" (rect 0 0 62 14)(font "Arial" (font_size 8)))
(text "result[31..0]" (rect 108 43 170 57)(font "Arial" (font_size 8)))
(line (pt 168 56)(pt 104 56)(line_width 3))
)
(drawing
(text "150" (rect 10 59 29 73)(font "Arial" (font_size 8)))
(text "Signed" (rect 105 57 135 69)(font "Arial" ))
(text "multiplication" (rect 105 67 164 79)(font "Arial" ))
(line (pt 82 50)(pt 94 62)(line_width 3))
(line (pt 82 62)(pt 94 50)(line_width 3))
(line (pt 72 40)(pt 77 45)(line_width 3))
(line (pt 72 72)(pt 77 67)(line_width 3))
(line (pt 8 72)(pt 72 72)(line_width 3))
(circle (rect 72 40 104 72)(line_width 1))
)
)
(connector
(pt 696 360)
(pt 680 360)
(bus)
)
(connector
(pt 696 376)
(pt 488 376)
)
(connector
(pt 504 752)
(pt 520 752)
(bus)
)
(connector
(pt 504 240)
(pt 520 240)
(bus)
)
(connector
(pt 472 256)
(pt 520 256)
)
(connector
(pt 488 736)
(pt 520 736)
)
(connector
(pt 840 376)
(pt 872 376)
(bus)
)
(connector
(pt 872 392)
(pt 856 392)
)
(connector
(pt 1040 256)
(pt 1056 256)
(bus)
)
(connector
(pt 680 632)
(pt 696 632)
(bus)
)
(connector
(pt 472 616)
(pt 696 616)
)
(connector
(pt 840 616)
(pt 872 616)
(bus)
)
(connector
(pt 856 600)
(pt 872 600)
)
(connector
(pt 504 240)
(pt 504 192)
(bus)
)
(connector
(pt 472 176)
(pt 472 256)
)
(connector
(pt 1056 392)
(pt 1056 336)
(bus)
)
(connector
(pt 1072 160)
(pt 1072 320)
)
(connector
(pt 1056 304)
(pt 1088 304)
(bus)
)
(connector
(pt 1056 336)
(pt 1088 336)
(bus)
)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -