📄 16to8ddf.bdf
字号:
/*
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
*/
/*
Copyright (C) 1991-2004 Altera Corporation
Any megafunction design, and related netlist (encrypted or decrypted),
support information, device programming or simulation file, and any other
associated documentation or information provided by Altera or a partner
under Altera's Megafunction Partnership Program may be used only
to program PLD devices (but not masked PLD devices) from Altera. Any
other use of such megafunction design, netlist, support information,
device programming or simulation file, or any other related documentation
or information is prohibited for any other purpose, including, but not
limited to modification, reverse engineering, de-compiling, or use with
any other silicon devices, unless such use is explicitly licensed under
a separate agreement with Altera or a megafunction partner. Title to the
intellectual property, including patents, copyrights, trademarks, trade
secrets, or maskworks, embodied in any such megafunction design, netlist,
support information, device programming or simulation file, or any other
related documentation or information provided by Altera or a megafunction
partner, remains with Altera, the megafunction partner, or their respective
licensors. No other licenses, including any licenses needed under any third
party's intellectual property, are provided herein.
*/
(header "graphic" (version "1.3"))
(pin
(input)
(rect -112 288 56 304)
(text "INPUT" (rect 133 0 161 9)(font "Arial" (font_size 6)))
(text "rclk" (rect 5 0 22 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 153 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 584 256 752 272)
(text "INPUT" (rect 7 7 35 16)(font "Arial" (font_size 6)))
(text "rdempty" (rect 110 4 151 16)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 76 4)(pt 51 4)(line_width 1))
(line (pt 76 12)(pt 51 12)(line_width 1))
(line (pt 47 8)(pt 0 8)(line_width 1))
(line (pt 76 4)(pt 76 12)(line_width 1))
(line (pt 51 12)(pt 47 8)(line_width 1))
(line (pt 51 4)(pt 47 8)(line_width 1))
)
(rotate180)
(text "VCC" (rect 15 -1 32 9)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect -112 384 56 400)
(text "INPUT" (rect 133 0 161 9)(font "Arial" (font_size 6)))
(text "aclr" (rect 5 0 22 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 153 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 568 120 736 136)
(text "INPUT" (rect 7 7 35 16)(font "Arial" (font_size 6)))
(text "q[15..0]" (rect 110 4 147 16)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 76 4)(pt 51 4)(line_width 1))
(line (pt 76 12)(pt 51 12)(line_width 1))
(line (pt 47 8)(pt 0 8)(line_width 1))
(line (pt 76 4)(pt 76 12)(line_width 1))
(line (pt 51 12)(pt 47 8)(line_width 1))
(line (pt 51 4)(pt 47 8)(line_width 1))
)
(rotate180)
(text "VCC" (rect 15 -1 32 9)(font "Arial" (font_size 6)))
)
(pin
(output)
(rect -96 80 80 96)
(text "OUTPUT" (rect 142 7 175 16)(font "Arial" (font_size 6)))
(text "rq[7..0]" (rect 5 4 40 16)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 4)(pt 124 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
)
(rotate180)
)
(pin
(output)
(rect -144 408 32 424)
(text "OUTPUT" (rect 142 7 175 16)(font "Arial" (font_size 6)))
(text "rempty" (rect 5 4 40 16)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 176 8)(pt 124 8)(line_width 1))
(line (pt 124 12)(pt 98 12)(line_width 1))
(line (pt 124 4)(pt 98 4)(line_width 1))
(line (pt 124 4)(pt 124 12)(line_width 1))
(line (pt 98 12)(pt 94 8)(line_width 1))
(line (pt 94 8)(pt 98 4)(line_width 1))
(line (pt 98 4)(pt 94 8)(line_width 1))
)
(rotate180)
)
(pin
(output)
(rect 584 296 760 312)
(text "OUTPUT" (rect 1 0 34 9)(font "Arial" (font_size 6)))
(text "rdclk" (rect 90 0 113 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(symbol
(rect 368 200 512 296)
(text "lpm_dff1" (rect 40 79 96 95)(font "Arial" (font_size 10)))
(text "inst3" (rect 113 4 136 16)(font "Arial" ))
(port
(pt 144 64)
(input)
(text "data" (rect 0 0 24 14)(font "Arial" (font_size 8)))
(text "data" (rect 100 56 124 70)(font "Arial" (font_size 8)))
(line (pt 144 64)(pt 128 64)(line_width 1))
)
(port
(pt 144 48)
(input)
(text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
(text "clock" (rect 89 40 118 54)(font "Arial" (font_size 8)))
(line (pt 144 48)(pt 128 48)(line_width 1))
)
(port
(pt 64 0)
(input)
(text "aclr" (rect 0 0 14 21)(font "Arial" (font_size 8))(vertical))
(text "aclr" (rect 57 16 71 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 0 56)
(output)
(text "q" (rect 0 0 7 14)(font "Arial" (font_size 8)))
(text "q" (rect 18 48 25 62)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 16 56)(line_width 1))
)
(drawing
(text "DFF" (rect 16 67 35 79)(font "Arial" ))
(line (pt 128 80)(pt 16 80)(line_width 1))
(line (pt 16 80)(pt 16 16)(line_width 1))
(line (pt 16 16)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 128 80)(line_width 1))
(line (pt 128 54)(pt 122 48)(line_width 1))
(line (pt 122 48)(pt 128 42)(line_width 1))
)
(rotate180)
)
(symbol
(rect 352 64 496 160)
(text "lpm_dff4" (rect 40 79 96 95)(font "Arial" (font_size 10)))
(text "inst" (rect 119 4 136 16)(font "Arial" ))
(port
(pt 144 64)
(input)
(text "data[15..0]" (rect 0 0 60 14)(font "Arial" (font_size 8)))
(text "data[15..0]" (rect 64 56 124 70)(font "Arial" (font_size 8)))
(line (pt 144 64)(pt 128 64)(line_width 3))
)
(port
(pt 144 48)
(input)
(text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
(text "clock" (rect 89 40 118 54)(font "Arial" (font_size 8)))
(line (pt 144 48)(pt 128 48)(line_width 1))
)
(port
(pt 64 0)
(input)
(text "aclr" (rect 0 0 14 21)(font "Arial" (font_size 8))(vertical))
(text "aclr" (rect 57 16 71 37)(font "Arial" (font_size 8))(vertical))
(line (pt 64 0)(pt 64 16)(line_width 1))
)
(port
(pt 0 56)
(output)
(text "q[15..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
(text "q[15..0]" (rect 13 48 55 62)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 16 56)(line_width 3))
)
(drawing
(text "DFF" (rect 16 67 35 79)(font "Arial" ))
(line (pt 128 80)(pt 16 80)(line_width 1))
(line (pt 16 80)(pt 16 16)(line_width 1))
(line (pt 16 16)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 128 80)(line_width 1))
(line (pt 128 54)(pt 122 48)(line_width 1))
(line (pt 122 48)(pt 128 42)(line_width 1))
)
(rotate180)
)
(symbol
(rect 24 224 40 256)
(text "VCC" (rect 0 8 9 25)(font "Arial" (font_size 6))(vertical))
(text "inst4" (rect 5 6 17 29)(font "Arial" )(vertical)(invisible))
(port
(pt 16 16)
(output)
(text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible))
(text "1" (rect 7 8 19 13)(font "Courier New" (bold))(vertical)(invisible))
(line (pt 16 16)(pt 8 16)(line_width 1))
)
(drawing
(line (pt 8 24)(pt 8 8)(line_width 1))
)
(rotate90)
)
(symbol
(rect 136 248 280 344)
(text "lpm_tff1" (rect 50 1 103 17)(font "Arial" (font_size 10)))
(text "inst5" (rect 8 80 31 92)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "data" (rect 0 0 24 14)(font "Arial" (font_size 8)))
(text "data" (rect 20 26 44 40)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(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 80 96)
(input)
(text "aclr" (rect 0 0 14 21)(font "Arial" (font_size 8))(vertical))
(text "aclr" (rect 73 59 87 80)(font "Arial" (font_size 8))(vertical))
(line (pt 80 96)(pt 80 80)(line_width 1))
)
(port
(pt 144 40)
(output)
(text "q" (rect 0 0 7 14)(font "Arial" (font_size 8)))
(text "q" (rect 119 34 126 48)(font "Arial" (font_size 8)))
(line (pt 144 40)(pt 128 40)(line_width 1))
)
(drawing
(text "TFF" (rect 111 17 128 29)(font "Arial" ))
(line (pt 16 16)(pt 128 16)(line_width 1))
(line (pt 128 16)(pt 128 80)(line_width 1))
(line (pt 128 80)(pt 16 80)(line_width 1))
(line (pt 16 80)(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))
)
)
(block
(rect 128 64 280 192)
(text "selecet_device" (rect 5 5 91 19)(font "Arial" (font_size 8))) (text "inst1" (rect 5 114 28 126)(font "Arial" )) (block_io "ain" (input))
(block_io "data[15..0]" (input))
(block_io "outb[7..0]" (output))
(mapper
(pt 72 128)
(input)
(mapping "ain" "ain" )
(annotation_block (mapping)(rect 272 176 360 208))
)
(mapper
(pt 152 56)
(input)
(mapping "data[15..0]" "da[15..0]" )
(annotation_block (mapping)(rect 312 32 416 64))
)
(mapper
(pt 0 24)
(output)
(mapping "outb[7..0]" "outb[7..0]" )
(annotation_block (mapping)(rect -24 112 80 144))
)
)
(connector
(pt 528 112)
(pt 496 112)
)
(connector
(pt 512 248)
(pt 528 248)
)
(connector
(pt 528 248)
(pt 528 112)
)
(connector
(pt 512 264)
(pt 584 264)
)
(connector
(pt 496 128)
(pt 568 128)
(bus)
)
(connector
(pt 344 256)
(pt 368 256)
)
(connector
(pt 416 64)
(pt 416 48)
)
(connector
(pt 544 48)
(pt 416 48)
)
(connector
(pt 432 200)
(pt 432 184)
)
(connector
(pt 432 184)
(pt 544 184)
)
(connector
(pt 544 48)
(pt 544 184)
)
(connector
(pt 544 184)
(pt 544 392)
)
(connector
(pt 344 416)
(pt 32 416)
)
(connector
(text "outb[7..0]" (rect 90 72 137 84)(font "Arial" ))
(pt 80 88)
(pt 128 88)
(bus)
)
(connector
(pt 344 416)
(pt 344 256)
)
(connector
(pt 528 248)
(pt 528 304)
)
(connector
(pt 312 304)
(pt 528 304)
)
(connector
(pt 528 304)
(pt 584 304)
)
(connector
(pt 312 288)
(pt 280 288)
)
(connector
(pt 312 224)
(pt 312 288)
)
(connector
(pt 312 288)
(pt 312 304)
)
(connector
(pt 312 224)
(pt 200 224)
)
(connector
(pt 216 344)
(pt 216 392)
)
(connector
(pt 56 392)
(pt 216 392)
)
(connector
(pt 216 392)
(pt 544 392)
)
(connector
(text "ain" (rect 200 208 212 220)(font "Arial" ))
(pt 200 224)
(pt 200 192)
)
(connector
(text "da[15..0]" (rect 290 104 333 116)(font "Arial" ))
(pt 352 120)
(pt 280 120)
(bus)
)
(connector
(pt 56 296)
(pt 136 296)
)
(connector
(pt 40 240)
(pt 64 240)
)
(connector
(pt 64 240)
(pt 64 280)
)
(connector
(pt 64 280)
(pt 136 280)
)
(junction (pt 528 248))
(junction (pt 544 184))
(junction (pt 528 304))
(junction (pt 312 288))
(junction (pt 216 392))
(text "16to8ddf" (rect 204 20 279 36)(font "Courier New" (font_size 10)(bold)))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -