added more constraints

makes it basically working, but still some pixel errors
This commit is contained in:
Markus Fröschle
2015-10-17 09:30:27 +00:00
parent a60aa7fcc0
commit 7a8c5d3eb3
136 changed files with 28669 additions and 28008 deletions

View File

@@ -1,166 +1,158 @@
/*
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 "symbol" (version "1.2"))
(symbol
(rect 0 0 144 304)
(text "lpm_muxVDM" (rect 31 0 131 16)(font "Arial" (font_size 10)))
(text "inst" (rect 8 289 26 300)(font "Arial" ))
(port
(pt 0 40)
(input)
(text "data15x[127..0]" (rect 0 0 88 13)(font "Arial" (font_size 8)))
(text "data15x[127..0]" (rect 4 27 79 39)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 64 40)(line_width 3))
)
(port
(pt 0 56)
(input)
(text "data14x[127..0]" (rect 0 0 88 13)(font "Arial" (font_size 8)))
(text "data14x[127..0]" (rect 4 43 79 55)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 64 56)(line_width 3))
)
(port
(pt 0 72)
(input)
(text "data13x[127..0]" (rect 0 0 88 13)(font "Arial" (font_size 8)))
(text "data13x[127..0]" (rect 4 59 79 71)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 64 72)(line_width 3))
)
(port
(pt 0 88)
(input)
(text "data12x[127..0]" (rect 0 0 88 13)(font "Arial" (font_size 8)))
(text "data12x[127..0]" (rect 4 75 79 87)(font "Arial" (font_size 8)))
(line (pt 0 88)(pt 64 88)(line_width 3))
)
(port
(pt 0 104)
(input)
(text "data11x[127..0]" (rect 0 0 88 13)(font "Arial" (font_size 8)))
(text "data11x[127..0]" (rect 4 91 79 103)(font "Arial" (font_size 8)))
(line (pt 0 104)(pt 64 104)(line_width 3))
)
(port
(pt 0 120)
(input)
(text "data10x[127..0]" (rect 0 0 88 13)(font "Arial" (font_size 8)))
(text "data10x[127..0]" (rect 4 107 79 119)(font "Arial" (font_size 8)))
(line (pt 0 120)(pt 64 120)(line_width 3))
)
(port
(pt 0 136)
(input)
(text "data9x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data9x[127..0]" (rect 4 123 73 135)(font "Arial" (font_size 8)))
(line (pt 0 136)(pt 64 136)(line_width 3))
)
(port
(pt 0 152)
(input)
(text "data8x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data8x[127..0]" (rect 4 139 73 151)(font "Arial" (font_size 8)))
(line (pt 0 152)(pt 64 152)(line_width 3))
)
(port
(pt 0 168)
(input)
(text "data7x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data7x[127..0]" (rect 4 155 73 167)(font "Arial" (font_size 8)))
(line (pt 0 168)(pt 64 168)(line_width 3))
)
(port
(pt 0 184)
(input)
(text "data6x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data6x[127..0]" (rect 4 171 73 183)(font "Arial" (font_size 8)))
(line (pt 0 184)(pt 64 184)(line_width 3))
)
(port
(pt 0 200)
(input)
(text "data5x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data5x[127..0]" (rect 4 187 73 199)(font "Arial" (font_size 8)))
(line (pt 0 200)(pt 64 200)(line_width 3))
)
(port
(pt 0 216)
(input)
(text "data4x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data4x[127..0]" (rect 4 203 73 215)(font "Arial" (font_size 8)))
(line (pt 0 216)(pt 64 216)(line_width 3))
)
(port
(pt 0 232)
(input)
(text "data3x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data3x[127..0]" (rect 4 219 73 231)(font "Arial" (font_size 8)))
(line (pt 0 232)(pt 64 232)(line_width 3))
)
(port
(pt 0 248)
(input)
(text "data2x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data2x[127..0]" (rect 4 235 73 247)(font "Arial" (font_size 8)))
(line (pt 0 248)(pt 64 248)(line_width 3))
)
(port
(pt 0 264)
(input)
(text "data1x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data1x[127..0]" (rect 4 251 73 263)(font "Arial" (font_size 8)))
(line (pt 0 264)(pt 64 264)(line_width 3))
)
(port
(pt 0 280)
(input)
(text "data0x[127..0]" (rect 0 0 81 13)(font "Arial" (font_size 8)))
(text "data0x[127..0]" (rect 4 267 73 279)(font "Arial" (font_size 8)))
(line (pt 0 280)(pt 64 280)(line_width 3))
)
(port
(pt 72 304)
(input)
(text "sel[3..0]" (rect 0 0 13 46)(font "Arial" (font_size 8))(vertical))
(text "sel[3..0]" (rect 66 249 78 287)(font "Arial" (font_size 8))(vertical))
(line (pt 72 304)(pt 72 292)(line_width 3))
)
(port
(pt 144 160)
(output)
(text "result[127..0]" (rect 0 0 74 13)(font "Arial" (font_size 8)))
(text "result[127..0]" (rect 79 147 142 159)(font "Arial" (font_size 8)))
(line (pt 144 160)(pt 80 160)(line_width 3))
)
(drawing
(line (pt 64 24)(pt 64 296))
(line (pt 64 24)(pt 80 32))
(line (pt 64 296)(pt 80 288))
(line (pt 80 32)(pt 80 288))
(line (pt 0 0)(pt 146 0))
(line (pt 146 0)(pt 146 306))
(line (pt 0 306)(pt 146 306))
(line (pt 0 0)(pt 0 306))
(line (pt 0 0)(pt 0 0))
(line (pt 0 0)(pt 0 0))
(line (pt 0 0)(pt 0 0))
(line (pt 0 0)(pt 0 0))
)
)
/*
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-2009 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 "symbol" (version "1.1"))
(symbol
(rect 0 0 168 304)
(text "lpm_muxVDM" (rect 47 2 143 18)(font "Arial" (font_size 10)))
(text "inst" (rect 8 288 25 300)(font "Arial" ))
(port
(pt 0 40)
(input)
(text "data15x[127..0]" (rect 0 0 88 14)(font "Arial" (font_size 8)))
(text "data15x[127..0]" (rect 4 27 78 40)(font "Arial" (font_size 8)))
(line (pt 0 40)(pt 80 40)(line_width 3))
)
(port
(pt 0 56)
(input)
(text "data14x[127..0]" (rect 0 0 88 14)(font "Arial" (font_size 8)))
(text "data14x[127..0]" (rect 4 43 78 56)(font "Arial" (font_size 8)))
(line (pt 0 56)(pt 80 56)(line_width 3))
)
(port
(pt 0 72)
(input)
(text "data13x[127..0]" (rect 0 0 88 14)(font "Arial" (font_size 8)))
(text "data13x[127..0]" (rect 4 59 78 72)(font "Arial" (font_size 8)))
(line (pt 0 72)(pt 80 72)(line_width 3))
)
(port
(pt 0 88)
(input)
(text "data12x[127..0]" (rect 0 0 88 14)(font "Arial" (font_size 8)))
(text "data12x[127..0]" (rect 4 75 78 88)(font "Arial" (font_size 8)))
(line (pt 0 88)(pt 80 88)(line_width 3))
)
(port
(pt 0 104)
(input)
(text "data11x[127..0]" (rect 0 0 88 14)(font "Arial" (font_size 8)))
(text "data11x[127..0]" (rect 4 91 78 104)(font "Arial" (font_size 8)))
(line (pt 0 104)(pt 80 104)(line_width 3))
)
(port
(pt 0 120)
(input)
(text "data10x[127..0]" (rect 0 0 88 14)(font "Arial" (font_size 8)))
(text "data10x[127..0]" (rect 4 107 78 120)(font "Arial" (font_size 8)))
(line (pt 0 120)(pt 80 120)(line_width 3))
)
(port
(pt 0 136)
(input)
(text "data9x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data9x[127..0]" (rect 4 123 72 136)(font "Arial" (font_size 8)))
(line (pt 0 136)(pt 80 136)(line_width 3))
)
(port
(pt 0 152)
(input)
(text "data8x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data8x[127..0]" (rect 4 139 72 152)(font "Arial" (font_size 8)))
(line (pt 0 152)(pt 80 152)(line_width 3))
)
(port
(pt 0 168)
(input)
(text "data7x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data7x[127..0]" (rect 4 155 72 168)(font "Arial" (font_size 8)))
(line (pt 0 168)(pt 80 168)(line_width 3))
)
(port
(pt 0 184)
(input)
(text "data6x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data6x[127..0]" (rect 4 171 72 184)(font "Arial" (font_size 8)))
(line (pt 0 184)(pt 80 184)(line_width 3))
)
(port
(pt 0 200)
(input)
(text "data5x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data5x[127..0]" (rect 4 187 72 200)(font "Arial" (font_size 8)))
(line (pt 0 200)(pt 80 200)(line_width 3))
)
(port
(pt 0 216)
(input)
(text "data4x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data4x[127..0]" (rect 4 203 72 216)(font "Arial" (font_size 8)))
(line (pt 0 216)(pt 80 216)(line_width 3))
)
(port
(pt 0 232)
(input)
(text "data3x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data3x[127..0]" (rect 4 219 72 232)(font "Arial" (font_size 8)))
(line (pt 0 232)(pt 80 232)(line_width 3))
)
(port
(pt 0 248)
(input)
(text "data2x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data2x[127..0]" (rect 4 235 72 248)(font "Arial" (font_size 8)))
(line (pt 0 248)(pt 80 248)(line_width 3))
)
(port
(pt 0 264)
(input)
(text "data1x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data1x[127..0]" (rect 4 251 72 264)(font "Arial" (font_size 8)))
(line (pt 0 264)(pt 80 264)(line_width 3))
)
(port
(pt 0 280)
(input)
(text "data0x[127..0]" (rect 0 0 81 14)(font "Arial" (font_size 8)))
(text "data0x[127..0]" (rect 4 267 72 280)(font "Arial" (font_size 8)))
(line (pt 0 280)(pt 80 280)(line_width 3))
)
(port
(pt 88 304)
(input)
(text "sel[3..0]" (rect 0 0 44 14)(font "Arial" (font_size 8)))
(text "sel[3..0]" (rect 92 291 129 304)(font "Arial" (font_size 8)))
(line (pt 88 304)(pt 88 292)(line_width 3))
)
(port
(pt 168 160)
(output)
(text "result[127..0]" (rect 0 0 74 14)(font "Arial" (font_size 8)))
(text "result[127..0]" (rect 102 147 163 160)(font "Arial" (font_size 8)))
(line (pt 168 160)(pt 96 160)(line_width 3))
)
(drawing
(line (pt 80 24)(pt 80 296)(line_width 1))
(line (pt 96 32)(pt 96 288)(line_width 1))
(line (pt 80 24)(pt 96 32)(line_width 1))
(line (pt 80 296)(pt 96 288)(line_width 1))
)
)