altera/MainController/DigitalFilterBlock.bdf

852 lines
17 KiB
Plaintext

/*
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-2013 Altera Corporation
Your use of Altera Corporation's design tools, logic functions
and other software and tools, and its AMPP partner logic
functions, and any output files from any of the foregoing
(including device programming or simulation files), and any
associated documentation or information are expressly subject
to the terms and conditions of the Altera Program License
Subscription Agreement, Altera MegaCore Function License
Agreement, or other applicable license agreement, including,
without limitation, that your use is for the sole purpose of
programming logic devices manufactured by Altera and sold by
Altera or its authorized distributors. Please refer to the
applicable agreement for further details.
*/
(header "graphic" (version "1.4"))
(pin
(input)
(rect 416 -80 584 -64)
(text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
(text "clk" (rect 5 0 20 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 84 12)(pt 109 12))
(line (pt 84 4)(pt 109 4))
(line (pt 113 8)(pt 168 8))
(line (pt 84 12)(pt 84 4))
(line (pt 109 4)(pt 113 8))
(line (pt 109 12)(pt 113 8))
)
(text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 416 -48 584 -32)
(text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
(text "cein" (rect 5 0 26 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 84 12)(pt 109 12))
(line (pt 84 4)(pt 109 4))
(line (pt 113 8)(pt 168 8))
(line (pt 84 12)(pt 84 4))
(line (pt 109 4)(pt 113 8))
(line (pt 109 12)(pt 113 8))
)
(text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 416 40 584 56)
(text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
(text "oein" (rect 5 0 26 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 84 12)(pt 109 12))
(line (pt 84 4)(pt 109 4))
(line (pt 113 8)(pt 168 8))
(line (pt 84 12)(pt 84 4))
(line (pt 109 4)(pt 113 8))
(line (pt 109 12)(pt 113 8))
)
(text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 416 128 584 144)
(text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
(text "wein" (rect 5 0 27 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 84 12)(pt 109 12))
(line (pt 84 4)(pt 109 4))
(line (pt 113 8)(pt 168 8))
(line (pt 84 12)(pt 84 4))
(line (pt 109 4)(pt 113 8))
(line (pt 109 12)(pt 113 8))
)
(text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 416 216 584 232)
(text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
(text "addressin[8..0]" (rect 5 0 79 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 84 12)(pt 109 12))
(line (pt 84 4)(pt 109 4))
(line (pt 113 8)(pt 168 8))
(line (pt 84 12)(pt 84 4))
(line (pt 109 4)(pt 113 8))
(line (pt 109 12)(pt 113 8))
)
(text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
)
(pin
(output)
(rect 1536 -64 1712 -48)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "ceout" (rect 90 0 117 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(pin
(output)
(rect 1536 24 1712 40)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "oeout" (rect 90 0 117 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(pin
(output)
(rect 1536 112 1712 128)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "weout" (rect 90 0 118 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(pin
(output)
(rect 1536 136 1712 152)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "addressout[8..0]" (rect 90 0 170 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(symbol
(rect 792 176 936 256)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst12" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 264 936 344)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst13" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 352 936 432)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst14" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 616 936 696)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst15" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 440 936 520)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst16" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 528 936 608)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst17" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 880 936 960)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst18" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 704 936 784)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst19" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 792 936 872)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst20" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 -88 936 -8)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst9" (rect 8 64 31 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 0 936 80)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst10" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(symbol
(rect 792 88 936 168)
(text "DigitalFilter2" (rect 5 0 66 12)(font "Arial" ))
(text "inst11" (rect 8 64 37 76)(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))
)
(port
(pt 0 48)
(input)
(text "input" (rect 0 0 23 12)(font "Arial" ))
(text "input" (rect 21 43 44 55)(font "Arial" ))
(line (pt 0 48)(pt 16 48))
)
(port
(pt 144 32)
(output)
(text "output" (rect 0 0 30 12)(font "Arial" ))
(text "output" (rect 98 27 128 39)(font "Arial" ))
(line (pt 144 32)(pt 128 32))
)
(drawing
(rectangle (rect 16 16 128 64))
)
)
(connector
(pt 696 208)
(pt 792 208)
)
(connector
(pt 696 296)
(pt 792 296)
)
(connector
(pt 696 384)
(pt 792 384)
)
(connector
(pt 696 472)
(pt 792 472)
)
(connector
(pt 696 560)
(pt 792 560)
)
(connector
(pt 696 648)
(pt 792 648)
)
(connector
(pt 696 736)
(pt 792 736)
)
(connector
(pt 696 824)
(pt 792 824)
)
(connector
(pt 696 912)
(pt 792 912)
)
(connector
(pt 696 296)
(pt 696 384)
)
(connector
(pt 696 384)
(pt 696 472)
)
(connector
(pt 696 472)
(pt 696 560)
)
(connector
(pt 696 560)
(pt 696 648)
)
(connector
(pt 696 648)
(pt 696 736)
)
(connector
(pt 672 400)
(pt 672 488)
(bus)
)
(connector
(pt 672 488)
(pt 672 576)
(bus)
)
(connector
(pt 672 576)
(pt 672 664)
(bus)
)
(connector
(pt 672 664)
(pt 672 752)
(bus)
)
(connector
(pt 672 752)
(pt 672 840)
(bus)
)
(connector
(pt 672 840)
(pt 672 928)
(bus)
)
(connector
(pt 1024 296)
(pt 1024 384)
(bus)
)
(connector
(pt 1024 384)
(pt 1024 472)
(bus)
)
(connector
(pt 1024 472)
(pt 1024 560)
(bus)
)
(connector
(pt 1024 560)
(pt 1024 648)
(bus)
)
(connector
(pt 1024 648)
(pt 1024 736)
(bus)
)
(connector
(pt 1024 736)
(pt 1024 824)
(bus)
)
(connector
(pt 1024 824)
(pt 1024 912)
(bus)
)
(connector
(pt 696 736)
(pt 696 824)
)
(connector
(pt 696 824)
(pt 696 912)
)
(connector
(pt 672 224)
(pt 672 312)
(bus)
)
(connector
(pt 672 312)
(pt 672 400)
(bus)
)
(connector
(pt 696 208)
(pt 696 296)
)
(connector
(pt 696 -56)
(pt 792 -56)
)
(connector
(pt 696 32)
(pt 792 32)
)
(connector
(pt 696 120)
(pt 792 120)
)
(connector
(pt 696 32)
(pt 696 120)
)
(connector
(pt 696 120)
(pt 696 208)
)
(connector
(pt 792 136)
(pt 584 136)
)
(connector
(pt 584 48)
(pt 792 48)
)
(connector
(pt 584 -40)
(pt 792 -40)
)
(connector
(pt 696 -72)
(pt 696 -56)
)
(connector
(pt 696 -56)
(pt 696 32)
)
(connector
(pt 584 -72)
(pt 696 -72)
)
(connector
(text "ADDRin[8..0]" (rect 594 208 660 220)(font "Arial" ))
(pt 584 224)
(pt 672 224)
(bus)
)
(connector
(text "ADDRin[0]" (rect 730 208 783 220)(font "Arial" ))
(pt 672 224)
(pt 792 224)
)
(connector
(text "ADDRin[1]" (rect 730 296 783 308)(font "Arial" ))
(pt 672 312)
(pt 792 312)
)
(connector
(text "ADDRin[2]" (rect 730 384 783 396)(font "Arial" ))
(pt 672 400)
(pt 792 400)
)
(connector
(text "ADDRin[3]" (rect 730 472 783 484)(font "Arial" ))
(pt 672 488)
(pt 792 488)
)
(connector
(text "ADDRin[4]" (rect 730 560 783 572)(font "Arial" ))
(pt 672 576)
(pt 792 576)
)
(connector
(text "ADDRin[5]" (rect 730 648 783 660)(font "Arial" ))
(pt 672 664)
(pt 792 664)
)
(connector
(text "ADDRin[6]" (rect 730 736 783 748)(font "Arial" ))
(pt 672 752)
(pt 792 752)
)
(connector
(text "ADDRin[7]" (rect 730 824 783 836)(font "Arial" ))
(pt 672 840)
(pt 792 840)
)
(connector
(text "ADDRin[8]" (rect 730 912 783 924)(font "Arial" ))
(pt 792 928)
(pt 672 928)
)
(connector
(text "ADDRout[0]" (rect 946 192 1006 204)(font "Arial" ))
(pt 936 208)
(pt 1024 208)
)
(connector
(text "ADDRout[1]" (rect 946 280 1006 292)(font "Arial" ))
(pt 936 296)
(pt 1024 296)
)
(connector
(text "ADDRout[2]" (rect 946 368 1006 380)(font "Arial" ))
(pt 936 384)
(pt 1024 384)
)
(connector
(text "ADDRout[3]" (rect 946 456 1006 468)(font "Arial" ))
(pt 936 472)
(pt 1024 472)
)
(connector
(text "ADDRout[4]" (rect 946 544 1006 556)(font "Arial" ))
(pt 936 560)
(pt 1024 560)
)
(connector
(text "ADDRout[5]" (rect 946 632 1006 644)(font "Arial" ))
(pt 936 648)
(pt 1024 648)
)
(connector
(text "ADDRout[6]" (rect 946 720 1006 732)(font "Arial" ))
(pt 936 736)
(pt 1024 736)
)
(connector
(text "ADDRout[7]" (rect 946 808 1006 820)(font "Arial" ))
(pt 936 824)
(pt 1024 824)
)
(connector
(text "ADDRout[8]" (rect 946 896 1006 908)(font "Arial" ))
(pt 936 912)
(pt 1024 912)
)
(connector
(pt 936 -56)
(pt 1536 -56)
)
(connector
(pt 936 32)
(pt 1536 32)
)
(connector
(pt 936 120)
(pt 1536 120)
)
(connector
(text "ADDRout[8..0]" (rect 1170 128 1243 140)(font "Arial" ))
(pt 1024 144)
(pt 1536 144)
(bus)
)
(connector
(pt 1024 144)
(pt 1024 208)
(bus)
)
(connector
(pt 1024 208)
(pt 1024 296)
(bus)
)
(junction (pt 696 296))
(junction (pt 672 312))
(junction (pt 696 384))
(junction (pt 696 472))
(junction (pt 696 560))
(junction (pt 696 648))
(junction (pt 696 736))
(junction (pt 696 824))
(junction (pt 672 400))
(junction (pt 672 488))
(junction (pt 672 576))
(junction (pt 672 664))
(junction (pt 672 752))
(junction (pt 672 840))
(junction (pt 1024 208))
(junction (pt 1024 296))
(junction (pt 1024 384))
(junction (pt 1024 472))
(junction (pt 1024 560))
(junction (pt 1024 648))
(junction (pt 1024 736))
(junction (pt 1024 824))
(junction (pt 672 224))
(junction (pt 696 208))
(junction (pt 696 32))
(junction (pt 696 120))
(junction (pt 696 -56))