📄 i2c_altera.bdf
字号:
(port
(pt 0 48)
(input)
(text "rst" (rect 0 0 12 12)(font "Arial" ))
(text "rst" (rect 21 43 33 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "clkout" (rect 0 0 29 12)(font "Arial" ))
(text "clkout" (rect 46 27 75 39)(font "Arial" ))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 80)(line_width 1))
)
)
(symbol
(rect 304 704 400 800)
(text "Led_run" (rect 5 0 43 12)(font "Arial" ))
(text "inst14" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "rst" (rect 0 0 12 12)(font "Arial" ))
(text "rst" (rect 21 43 33 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "led[3..0]" (rect 0 0 40 12)(font "Arial" ))
(text "led[3..0]" (rect 35 27 75 39)(font "Arial" ))
(line (pt 96 32)(pt 80 32)(line_width 3))
)
(drawing
(rectangle (rect 16 16 80 80)(line_width 1))
)
)
(symbol
(rect 1832 1224 2016 1352)
(text "receiver" (rect 5 0 45 12)(font "Arial" ))
(text "inst18" (rect 8 112 37 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "rst" (rect 0 0 12 12)(font "Arial" ))
(text "rst" (rect 21 27 33 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "qd[7..0]" (rect 0 0 37 12)(font "Arial" ))
(text "qd[7..0]" (rect 21 43 58 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 0 64)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 59 35 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 184 32)
(output)
(text "qd_out[7..0]" (rect 0 0 59 12)(font "Arial" ))
(text "qd_out[7..0]" (rect 104 27 163 39)(font "Arial" ))
(line (pt 184 32)(pt 168 32)(line_width 3))
)
(port
(pt 184 48)
(output)
(text "ODD_STATE[2..0]" (rect 0 0 89 12)(font "Arial" ))
(text "ODD_STATE[2..0]" (rect 74 43 163 55)(font "Arial" ))
(line (pt 184 48)(pt 168 48)(line_width 3))
)
(port
(pt 184 64)
(output)
(text "qfv" (rect 0 0 17 12)(font "Arial" ))
(text "qfv" (rect 146 59 163 71)(font "Arial" ))
(line (pt 184 64)(pt 168 64)(line_width 1))
)
(port
(pt 184 80)
(output)
(text "qfv_odd" (rect 0 0 41 12)(font "Arial" ))
(text "qfv_odd" (rect 122 75 163 87)(font "Arial" ))
(line (pt 184 80)(pt 168 80)(line_width 1))
)
(port
(pt 184 96)
(output)
(text "qfv_even" (rect 0 0 48 12)(font "Arial" ))
(text "qfv_even" (rect 115 91 163 103)(font "Arial" ))
(line (pt 184 96)(pt 168 96)(line_width 1))
)
(drawing
(rectangle (rect 16 16 168 112)(line_width 1))
)
)
(symbol
(rect 1520 1232 1632 1328)
(text "reset_gen" (rect 5 0 53 12)(font "Arial" ))
(text "inst21" (rect 8 80 37 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 27 35 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "rst_in" (rect 0 0 27 12)(font "Arial" ))
(text "rst_in" (rect 21 43 48 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 112 32)
(output)
(text "rst_out" (rect 0 0 34 12)(font "Arial" ))
(text "rst_out" (rect 57 27 91 39)(font "Arial" ))
(line (pt 112 32)(pt 96 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 96 80)(line_width 1))
)
)
(symbol
(rect 2144 1208 2304 1336)
(text "add_mask" (rect 5 0 55 12)(font "Arial" ))
(text "inst22" (rect 8 112 37 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "rst" (rect 0 0 12 12)(font "Arial" ))
(text "rst" (rect 21 27 33 39)(font "Arial" ))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "qd[7..0]" (rect 0 0 37 12)(font "Arial" ))
(text "qd[7..0]" (rect 21 43 58 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48)(line_width 3))
)
(port
(pt 0 64)
(input)
(text "clk" (rect 0 0 14 12)(font "Arial" ))
(text "clk" (rect 21 59 35 71)(font "Arial" ))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "qfv_odd" (rect 0 0 41 12)(font "Arial" ))
(text "qfv_odd" (rect 21 75 62 87)(font "Arial" ))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "qfv_even" (rect 0 0 48 12)(font "Arial" ))
(text "qfv_even" (rect 21 91 69 103)(font "Arial" ))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 160 32)
(output)
(text "qd_out[7..0]" (rect 0 0 59 12)(font "Arial" ))
(text "qd_out[7..0]" (rect 80 27 139 39)(font "Arial" ))
(line (pt 160 32)(pt 144 32)(line_width 3))
)
(port
(pt 160 48)
(output)
(text "qfv_out" (rect 0 0 38 12)(font "Arial" ))
(text "qfv_out" (rect 101 43 139 55)(font "Arial" ))
(line (pt 160 48)(pt 144 48)(line_width 1))
)
(parameter
"MASK_ROW_TOP"
"B\"0000110010\""
""
)
(parameter
"MASK_ROW_BOTTOM"
"B\"0001010000\""
""
)
(drawing
(rectangle (rect 16 16 144 112)(line_width 1))
)
(annotation_block (parameter)(rect 2336 1352 2536 1400))
)
(symbol
(rect 536 1368 792 1552)
(text "PLL" (rect 117 0 144 16)(font "Arial" (font_size 10)))
(text "inst26" (rect 8 168 37 180)(font "Arial" ))
(port
(pt 0 64)
(input)
(text "inclk0" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "inclk0" (rect 4 51 35 65)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 40 64)(line_width 1))
)
(port
(pt 256 64)
(output)
(text "c0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "c0" (rect 241 51 255 65)(font "Arial" (font_size 8)))
(line (pt 256 64)(pt 208 64)(line_width 1))
)
(port
(pt 256 80)
(output)
(text "c1" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "c1" (rect 241 67 255 81)(font "Arial" (font_size 8)))
(line (pt 256 80)(pt 208 80)(line_width 1))
)
(port
(pt 256 96)
(output)
(text "e0" (rect 0 0 14 14)(font "Arial" (font_size 8)))
(text "e0" (rect 241 83 255 97)(font "Arial" (font_size 8)))
(line (pt 256 96)(pt 208 96)(line_width 1))
)
(port
(pt 256 112)
(output)
(text "locked" (rect 0 0 36 14)(font "Arial" (font_size 8)))
(text "locked" (rect 222 99 258 113)(font "Arial" (font_size 8)))
(line (pt 256 112)(pt 208 112)(line_width 1))
)
(drawing
(text "Cyclone" (rect 213 169 254 181)(font "Arial" ))
(text "inclk0 frequency: 50.000 MHz" (rect 50 59 197 71)(font "Arial" ))
(text "Operation Mode: Normal" (rect 50 73 169 85)(font "Arial" ))
(text "Clk " (rect 51 96 71 108)(font "Arial" ))
(text "Ratio" (rect 73 96 98 108)(font "Arial" ))
(text "Ph (dg)" (rect 100 96 135 108)(font "Arial" ))
(text "DC (%)" (rect 135 96 171 108)(font "Arial" ))
(text "c0" (rect 54 111 65 123)(font "Arial" ))
(text "8/5" (rect 78 111 93 123)(font "Arial" ))
(text "45.00" (rect 104 111 131 123)(font "Arial" ))
(text "50.00" (rect 139 111 166 123)(font "Arial" ))
(text "c1" (rect 54 126 65 138)(font "Arial" ))
(text "4/5" (rect 78 126 93 138)(font "Arial" ))
(text "0.00" (rect 106 126 127 138)(font "Arial" ))
(text "50.00" (rect 139 126 166 138)(font "Arial" ))
(text "e0" (rect 54 141 65 153)(font "Arial" ))
(text "1/1" (rect 78 141 93 153)(font "Arial" ))
(text "0.00" (rect 106 141 127 153)(font "Arial" ))
(text "50.00" (rect 139 141 166 153)(font "Arial" ))
(line (pt 0 0)(pt 257 0)(line_width 1))
(line (pt 257 0)(pt 257 185)(line_width 1))
(line (pt 0 185)(pt 257 185)(line_width 1))
(line (pt 0 0)(pt 0 185)(line_width 1))
(line (pt 48 94)(pt 168 94)(line_width 1))
(line (pt 48 108)(pt 168 108)(line_width 1))
(line (pt 48 123)(pt 168 123)(line_width 1))
(line (pt 48 138)(pt 168 138)(line_width 1))
(line (pt 48 153)(pt 168 153)(line_width 1))
(line (pt 48 94)(pt 48 153)(line_width 1))
(line (pt 70 94)(pt 70 153)(line_width 3))
(line (pt 97 94)(pt 97 153)(line_width 3))
(line (pt 132 94)(pt 132 153)(line_width 3))
(line (pt 167 94)(pt 167 153)(line_width 1))
(line (pt 40 48)(pt 208 48)(line_width 1))
(line (pt 208 48)(pt 208 168)(line_width 1))
(line (pt 40 168)(pt 208 168)(line_width 1))
(line (pt 40 48)(pt 40 168)(line_width 1))
)
)
(symbol
(rect 1072 1208 1232 1288)
(text "SAA_ROM" (rect 48 1 123 17)(font "Arial" (font_size 10)))
(text "inst2" (rect 8 64 31 76)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "address[6..0]" (rect 0 0 75 14)(font "Arial" (font_size 8)))
(text "address[6..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[7..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
(text "q[7..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 1080 544 1296 680)
(text "ENC_ROM" (rect 76 1 151 17)(font "Arial" (font_size 10)))
(text "inst16" (rect 8 120 37 132)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "address[6..0]" (rect 0 0 75 14)(font "Arial" (font_size 8)))
(text "address[6..0]" (rect 4 19 79 33)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 88 32)(line_width 3))
)
(port
(pt 0 112)
(input)
(text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
(text "clock" (rect 4 99 33 113)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 144 112)(line_width 1))
)
(port
(pt 216 32)
(output)
(text "q[7..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
(text "q[7..0]" (rect 183 19 218 33)(font "Arial" (font_size 8)))
(line (pt 216 32)(pt 160 32)(line_width 3))
)
(drawing
(text "8 bits" (rect 108 48 120 75)(font "Arial" )(vertical))
(text "128 words" (rect 121 39 133 88)(font "Arial" )(vertical))
(text "Block type: M4K" (rect 41 116 122 128)(font "Arial" ))
(line (pt 104 24)(pt 136 24)(line_width 1))
(line (pt 136 24)(pt 136 96)(line_width 1))
(line (pt 136 96)(pt 104 96)(line_width 1))
(line (pt 104 96)(pt 104 24)(line_width 1))
(line (pt 118 58)(pt 123 63)(line_width 1))
(line (pt 118 62)(pt 123 57)(line_width 1))
(line (pt 152 27)(pt 160 27)(line_width 1))
(line (pt 160 27)(pt 160 39)(line_width 1))
(line (pt 160 39)(pt 152 39)(line_width 1))
(line (pt 152 39)(pt 152 27)(line_width 1))
(line (pt 152 34)(pt 154 36)(line_width 1))
(line (pt 154 36)(pt 152 38)(line_width 1))
(line (pt 144 36)(pt 152 36)(line_width 1))
(line (pt 136 32)(pt 152 32)(line_width 3))
(line (pt 88 27)(pt 96 27)(line_width 1))
(line (pt 96 27)(pt 96 39)(line_width 1))
(line (pt 96 39)(pt 88 39)(line_width 1))
(line (pt 88 39)(pt 88 27)(line_width 1))
(line (pt 88 34)(pt 90 36)(line_width 1))
(line (pt 90 36)(pt 88 38)(line_width 1))
(line (pt 80 36)(pt 88 36)(line_width 1))
(line (pt 96 32)(pt 104 32)(line_width 3))
(line (pt 80 112)(pt 80 36)(line_width 1))
(line (pt 144 112)(pt 144 36)(line_width 1))
)
)
(connector
(pt 1096 1032)
(pt 1136 1032)
(bus)
)
(connector
(pt 1136 1032)
(pt 1136 1160)
(bus)
)
(connector
(pt 816 1000)
(pt 896 1000)
(bus)
)
(connector
(text "BUSY" (rect 783 968 813 980)(font "Arial" ))
(pt 752 984)
(pt 896 984)
)
(connector
(pt 1024 1160)
(pt 1136 1160)
(bus)
)
(connector
(pt 1024 1240)
(pt 1072 1240)
(bus)
)
(connector
(pt 1024 1160)
(pt 1024 1240)
(bus)
)
(connector
(pt 816 1000)
(pt 816 1344)
(bus)
)
(connector
(pt 1232 1248)
(pt 1304 1248)
(bus)
)
(connector
(pt 1304 1248)
(pt 1304 1344)
(bus)
)
(connector
(pt 816 1344)
(pt 1304 1344)
(bus)
)
(connector
(pt 1232 952)
(pt 1232 1080)
)
(connector
(pt 1216 968)
(pt 1216 1096)
)
(connector
(pt 1200 984)
(pt 1200 1112)
)
(connector
(pt 1168 1000)
(pt 1168 1144)
)
(connector
(pt 1328 944)
(pt 1328 1016)
)
(connector
(pt 1328 1016)
(pt 1376 1016)
)
(connector
(pt 1096 1048)
(pt 1376 1048)
(bus)
)
(connector
(pt 1288 1064)
(pt 1376 1064)
)
(connector
(pt 1232 1080)
(pt 1376 1080)
)
(connector
(pt 1216 1096)
(pt 1376 1096)
)
(connector
(pt 1200 1112)
(pt 1376 1112)
)
(connector
(pt 1288 1128)
(pt 1376 1128)
)
(connector
(pt 1168 1144)
(pt 1376 1144)
)
(connector
(pt 1544 1112)
(pt 1672 1112)
)
(connector
(text "BUSY" (rect 1592 1064 1622 1076)(font "Arial" ))
(pt 1544 1080)
(pt 1672 1080)
)
(connector
(pt 1544 1096)
(pt 1672 1096)
)
(connector
(pt 1096 1000)
(pt 1168 1000)
)
(connector
(pt 1096 984)
(pt 1200 984)
)
(connector
(pt 1096 968)
(pt 1216 968)
)
(connector
(pt 1096 952)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -