📄 hanshu.bdf
字号:
(text "inst5" (rect 8 64 31 76)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "address[7..0]" (rect 0 0 75 14)(font "Arial" (font_size 8)))
(text "address[7..0]" (rect 20 26 95 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 29 14)(font "Arial" (font_size 8)))
(text "clock" (rect 26 42 55 56)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 160 40)
(output)
(text "q[9..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
(text "q[9..0]" (rect 111 34 146 48)(font "Arial" (font_size 8)))
(line (pt 160 40)(pt 144 40)(line_width 3))
)
(drawing
(line (pt 16 16)(pt 144 16)(line_width 1))
(line (pt 144 16)(pt 144 64)(line_width 1))
(line (pt 144 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 992 272 1176 368)
(text "lpm_divide1" (rect 59 2 138 18)(font "Arial" (font_size 10)))
(text "inst12" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 24)
(input)
(text "numer[19..0]" (rect 0 0 70 14)(font "Arial" (font_size 8)))
(text "numer[19..0]" (rect 20 18 90 32)(font "Arial" (font_size 8)))
(line (pt 0 24)(pt 16 24)(line_width 3))
)
(port
(pt 0 40)
(input)
(text "denom[16..0]" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "denom[16..0]" (rect 20 34 93 48)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 16 40)(line_width 3))
)
(port
(pt 184 24)
(output)
(text "quotient[19..0]" (rect 0 0 80 14)(font "Arial" (font_size 8)))
(text "quotient[19..0]" (rect 97 18 177 32)(font "Arial" (font_size 8)))
(line (pt 184 24)(pt 168 24)(line_width 3))
)
(port
(pt 184 40)
(output)
(text "remain[16..0]" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "remain[16..0]" (rect 103 34 176 48)(font "Arial" (font_size 8)))
(line (pt 184 40)(pt 168 40)(line_width 3))
)
(drawing
(text "Denom is UNSIGNED" (rect 71 68 180 80)(font "Arial" ))
(text "Numer is UNSIGNED" (rect 73 52 180 64)(font "Arial" ))
(line (pt 16 16)(pt 16 80)(line_width 1))
(line (pt 168 16)(pt 168 80)(line_width 1))
(line (pt 16 16)(pt 168 16)(line_width 1))
(line (pt 16 80)(pt 168 80)(line_width 1))
)
)
(symbol
(rect 864 392 960 520)
(text "shuju" (rect 5 0 30 12)(font "Arial" ))
(text "inst13" (rect 8 112 37 124)(font "Arial" ))
(port
(pt 96 32)
(output)
(text "q2[16..0]" (rect 0 0 43 12)(font "Arial" ))
(text "q2[16..0]" (rect 32 27 75 39)(font "Arial" ))
(line (pt 96 32)(pt 80 32)(line_width 3))
)
(port
(pt 96 48)
(output)
(text "q3[13..0]" (rect 0 0 43 12)(font "Arial" ))
(text "q3[13..0]" (rect 32 43 75 55)(font "Arial" ))
(line (pt 96 48)(pt 80 48)(line_width 3))
)
(port
(pt 96 64)
(output)
(text "q4[9..0]" (rect 0 0 37 12)(font "Arial" ))
(text "q4[9..0]" (rect 38 59 75 71)(font "Arial" ))
(line (pt 96 64)(pt 80 64)(line_width 3))
)
(port
(pt 96 80)
(output)
(text "q5[6..0]" (rect 0 0 37 12)(font "Arial" ))
(text "q5[6..0]" (rect 38 75 75 87)(font "Arial" ))
(line (pt 96 80)(pt 80 80)(line_width 3))
)
(port
(pt 96 96)
(output)
(text "q6[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "q6[3..0]" (rect 38 91 75 103)(font "Arial" ))
(line (pt 96 96)(pt 80 96)(line_width 3))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(symbol
(rect 992 384 1176 480)
(text "lpm_divide2" (rect 59 2 138 18)(font "Arial" (font_size 10)))
(text "inst14" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 24)
(input)
(text "numer[16..0]" (rect 0 0 70 14)(font "Arial" (font_size 8)))
(text "numer[16..0]" (rect 20 18 90 32)(font "Arial" (font_size 8)))
(line (pt 0 24)(pt 16 24)(line_width 3))
)
(port
(pt 0 40)
(input)
(text "denom[13..0]" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "denom[13..0]" (rect 20 34 93 48)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 16 40)(line_width 3))
)
(port
(pt 184 24)
(output)
(text "quotient[16..0]" (rect 0 0 80 14)(font "Arial" (font_size 8)))
(text "quotient[16..0]" (rect 97 18 177 32)(font "Arial" (font_size 8)))
(line (pt 184 24)(pt 168 24)(line_width 3))
)
(port
(pt 184 40)
(output)
(text "remain[13..0]" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "remain[13..0]" (rect 103 34 176 48)(font "Arial" (font_size 8)))
(line (pt 184 40)(pt 168 40)(line_width 3))
)
(drawing
(text "Denom is UNSIGNED" (rect 71 68 180 80)(font "Arial" ))
(text "Numer is UNSIGNED" (rect 73 52 180 64)(font "Arial" ))
(line (pt 16 16)(pt 16 80)(line_width 1))
(line (pt 168 16)(pt 168 80)(line_width 1))
(line (pt 16 16)(pt 168 16)(line_width 1))
(line (pt 16 80)(pt 168 80)(line_width 1))
)
)
(symbol
(rect 1208 264 1328 360)
(text "tr3" (rect 5 0 17 12)(font "Arial" ))
(text "inst18" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "p[19..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p[19..0]" (rect 21 27 58 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 120 32)
(output)
(text "q[3..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[3..0]" (rect 68 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
)
(symbol
(rect 1208 376 1328 472)
(text "tr4" (rect 5 0 17 12)(font "Arial" ))
(text "inst19" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "p[16..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p[16..0]" (rect 21 27 58 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 120 32)
(output)
(text "q[3..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[3..0]" (rect 68 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
)
(symbol
(rect 1208 488 1328 584)
(text "tr5" (rect 5 0 17 12)(font "Arial" ))
(text "inst20" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "p[13..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p[13..0]" (rect 21 27 58 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 120 32)
(output)
(text "q[3..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[3..0]" (rect 68 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
)
(symbol
(rect 1208 600 1328 696)
(text "tr6" (rect 5 0 17 12)(font "Arial" ))
(text "inst21" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "p[9..0]" (rect 0 0 31 12)(font "Arial" ))
(text "p[9..0]" (rect 21 27 52 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 120 32)
(output)
(text "q[3..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[3..0]" (rect 68 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
)
(symbol
(rect 992 712 1160 808)
(text "lpm_divide3" (rect 51 2 130 18)(font "Arial" (font_size 10)))
(text "inst22" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 24)
(input)
(text "numer[6..0]" (rect 0 0 63 14)(font "Arial" (font_size 8)))
(text "numer[6..0]" (rect 20 18 83 32)(font "Arial" (font_size 8)))
(line (pt 0 24)(pt 16 24)(line_width 3))
)
(port
(pt 0 40)
(input)
(text "denom[3..0]" (rect 0 0 66 14)(font "Arial" (font_size 8)))
(text "denom[3..0]" (rect 20 34 86 48)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 16 40)(line_width 3))
)
(port
(pt 168 24)
(output)
(text "quotient[6..0]" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "quotient[6..0]" (rect 87 18 160 32)(font "Arial" (font_size 8)))
(line (pt 168 24)(pt 152 24)(line_width 3))
)
(port
(pt 168 40)
(output)
(text "remain[3..0]" (rect 0 0 66 14)(font "Arial" (font_size 8)))
(text "remain[3..0]" (rect 93 34 159 48)(font "Arial" (font_size 8)))
(line (pt 168 40)(pt 152 40)(line_width 3))
)
(drawing
(text "Denom is UNSIGNED" (rect 55 68 164 80)(font "Arial" ))
(text "Numer is UNSIGNED" (rect 57 52 164 64)(font "Arial" ))
(line (pt 16 16)(pt 16 80)(line_width 1))
(line (pt 152 16)(pt 152 80)(line_width 1))
(line (pt 16 16)(pt 152 16)(line_width 1))
(line (pt 16 80)(pt 152 80)(line_width 1))
)
)
(symbol
(rect 1200 704 1320 800)
(text "tr7" (rect 5 0 17 12)(font "Arial" ))
(text "inst23" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "p[6..0]" (rect 0 0 31 12)(font "Arial" ))
(text "p[6..0]" (rect 21 27 52 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 3))
)
(port
(pt 120 32)
(output)
(text "q[3..0]" (rect 0 0 31 12)(font "Arial" ))
(text "q[3..0]" (rect 68 27 99 39)(font "Arial" ))
(line (pt 120 32)(pt 104 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 104 80)(line_width 1))
)
)
(symbol
(rect 992 496 1176 592)
(text "lpm_divide4" (rect 59 2 138 18)(font "Arial" (font_size 10)))
(text "inst29" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 24)
(input)
(text "numer[13..0]" (rect 0 0 70 14)(font "Arial" (font_size 8)))
(text "numer[13..0]" (rect 20 18 90 32)(font "Arial" (font_size 8)))
(line (pt 0 24)(pt 16 24)(line_width 3))
)
(port
(pt 0 40)
(input)
(text "denom[9..0]" (rect 0 0 66 14)(font "Arial" (font_size 8)))
(text "denom[9..0]" (rect 20 34 86 48)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 16 40)(line_width 3))
)
(port
(pt 184 24)
(output)
(text "quotient[13..0]" (rect 0 0 80 14)(font "Arial" (font_size 8)))
(text "quotient[13..0]" (rect 97 18 177 32)(font "Arial" (font_size 8)))
(line (pt 184 24)(pt 168 24)(line_width 3))
)
(port
(pt 184 40)
(output)
(text "remain[9..0]" (rect 0 0 66 14)(font "Arial" (font_size 8)))
(text "remain[9..0]" (rect 109 34 175 48)(font "Arial" (font_size 8)))
(line (pt 184 40)(pt 168 40)(line_width 3))
)
(drawing
(text "Denom is UNSIGNED" (rect 71 68 180 80)(font "Arial" ))
(text "Numer is UNSIGNED" (rect 73 52 180 64)(font "Arial" ))
(line (pt 16 16)(pt 16 80)(line_width 1))
(line (pt 168 16)(pt 168 80)(line_width 1))
(line (pt 16 16)(pt 168 16)(line_width 1))
(line (pt 16 80)(pt 168 80)(line_width 1))
)
)
(symbol
(rect 1000 608 1168 704)
(text "lpm_divide5" (rect 51 2 130 18)(font "Arial" (font_size 10)))
(text "inst15" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 24)
(input)
(text "numer[9..0]" (rect 0 0 63 14)(font "Arial" (font_size 8)))
(text "numer[9..0]" (rect 20 18 83 32)(font "Arial" (font_size 8)))
(line (pt 0 24)(pt 16 24)(line_width 3))
)
(port
(pt 0 40)
(input)
(text "denom[6..0]" (rect 0 0 66 14)(font "Arial" (font_size 8)))
(text "denom[6..0]" (rect 20 34 86 48)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 16 40)(line_width 3))
)
(port
(pt 168 24)
(output)
(text "quotient[9..0]" (rect 0 0 73 14)(font "Arial" (font_size 8)))
(text "quotient[9..0]" (rect 87 18 160 32)(font "Arial" (font_size 8)))
(line (pt 168 24)(pt 152 24)(line_width 3))
)
(port
(pt 168 40)
(output)
(text "remain[6..0]" (rect 0 0 66 14)(font "Arial" (font_size 8)))
(text "remain[6..0]" (rect 93 34 159 48)(font "Arial" (font_size 8)))
(line (pt 168 40)(pt 152 40)(line_width 3))
)
(drawing
(text "Denom is UNSIGNED" (rect 55 68 164 80)(font "Arial" ))
(text "Numer is UNSIGNED" (rect 57 52 164 64)(font "Arial" ))
(line (pt 16 16)(pt 16 80)(line_width 1))
(line (pt 152 16)(pt 152 80)(line_width 1))
(line (pt 16 16)(pt 152 16)(line_width 1))
(line (pt 16 80)(pt 152 80)(line_width 1))
)
)
(symbol
(rect 1416 312 1544 472)
(text "shuchu2" (rect 5 148 46 160)(font "Arial" ))
(text "inst17" (rect 8 4 37 16)(font "Arial" ))
(port
(pt 0 128)
(input)
(text "p1[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p1[3..0]" (rect 21 121 58 133)(font "Arial" ))
(line (pt 0 128)(pt 16 128)(line_width 3))
)
(port
(pt 0 112)
(input)
(text "p2[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p2[3..0]" (rect 21 105 58 117)(font "Arial" ))
(line (pt 0 112)(pt 16 112)(line_width 3))
)
(port
(pt 0 96)
(input)
(text "p3[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p3[3..0]" (rect 21 89 58 101)(font "Arial" ))
(line (pt 0 96)(pt 16 96)(line_width 3))
)
(port
(pt 0 80)
(input)
(text "p4[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p4[3..0]" (rect 21 73 58 85)(font "Arial" ))
(line (pt 0 80)(pt 16 80)(line_width 3))
)
(port
(pt 0 64)
(input)
(text "p5[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p5[3..0]" (rect 21 57 58 69)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 3))
)
(port
(pt 0 48)
(input)
(text "p6[3..0]" (rect 0 0 37 12)(font "Arial" ))
(text "p6[3..0]" (rect 21 41 58 53)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 128 128)
(output)
(text "q[19..0]" (rect 0 0 37 12)(font "Arial" ))
(text "q[19..0]" (rect 70 121 107 133)(font "Arial" ))
(line (pt 128 128)(pt 112 128)(line_width 3))
)
(drawing
(rectangle (rect 16 16 112 144)(line_width 1))
)
(flipx)
)
(connector
(pt 432 200)
(pt 432 104)
(bus)
)
(connector
(pt 240 200)
(pt 240 152)
(bus)
)
(connector
(pt 240 152)
(pt 264 152)
(bus)
)
(connector
(pt 416 104)
(pt 432 104)
(bus)
)
(connector
(pt 432 104)
(pt 448 104)
(bus)
)
(connector
(pt 624 136)
(pt 616 136)
(bus)
)
(connector
(pt 616 136)
(pt 616 168)
(bus)
)
(connector
(pt 616 168)
(pt 800 168)
(bus)
)
(connector
(pt 624 120)
(pt 592 120)
)
(connector
(pt 280 264)
(pt 288 264)
(bus)
)
(connector
(pt 280 200)
(pt 280 264)
(bus)
)
(connector
(pt 240 200)
(pt 280 200)
(bus)
)
(connector
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -