OpenCores
URL https://opencores.org/ocsvn/encore/encore/trunk

Subversion Repositories encore

[/] [encore/] [trunk/] [fpmult/] [src/] [fpmult_top.bdf] - Rev 4

Compare with Previous | Blame | View Log

/*
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-2010 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"))
(symbol
        (rect 496 248 696 696)
        (text "fpmult" (rect 5 0 36 12)(font "Arial" ))
        (text "inst" (rect 8 432 25 444)(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 "a[31..0]" (rect 0 0 37 12)(font "Arial" ))
                (text "a[31..0]" (rect 21 43 58 55)(font "Arial" ))
                (line (pt 0 48)(pt 16 48)(line_width 3))
        )
        (port
                (pt 0 64)
                (input)
                (text "b[31..0]" (rect 0 0 37 12)(font "Arial" ))
                (text "b[31..0]" (rect 21 59 58 71)(font "Arial" ))
                (line (pt 0 64)(pt 16 64)(line_width 3))
        )
        (port
                (pt 200 32)
                (output)
                (text "p[31..0]" (rect 0 0 37 12)(font "Arial" ))
                (text "p[31..0]" (rect 123 27 160 39)(font "Arial" ))
                (line (pt 200 32)(pt 184 32)(line_width 3))
        )
        (port
                (pt 200 48)
                (output)
                (text "p_s00[23..1]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s00[23..1]" (rect 95 43 156 55)(font "Arial" ))
                (line (pt 200 48)(pt 184 48)(line_width 3))
        )
        (port
                (pt 200 64)
                (output)
                (text "p_s01[25..1]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s01[25..1]" (rect 95 59 156 71)(font "Arial" ))
                (line (pt 200 64)(pt 184 64)(line_width 3))
        )
        (port
                (pt 200 80)
                (output)
                (text "p_s02[26..2]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s02[26..2]" (rect 95 75 156 87)(font "Arial" ))
                (line (pt 200 80)(pt 184 80)(line_width 3))
        )
        (port
                (pt 200 96)
                (output)
                (text "p_s03[27..3]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s03[27..3]" (rect 95 91 156 103)(font "Arial" ))
                (line (pt 200 96)(pt 184 96)(line_width 3))
        )
        (port
                (pt 200 112)
                (output)
                (text "p_s04[28..4]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s04[28..4]" (rect 95 107 156 119)(font "Arial" ))
                (line (pt 200 112)(pt 184 112)(line_width 3))
        )
        (port
                (pt 200 128)
                (output)
                (text "p_s05[29..5]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s05[29..5]" (rect 95 123 156 135)(font "Arial" ))
                (line (pt 200 128)(pt 184 128)(line_width 3))
        )
        (port
                (pt 200 144)
                (output)
                (text "p_s06[30..6]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s06[30..6]" (rect 95 139 156 151)(font "Arial" ))
                (line (pt 200 144)(pt 184 144)(line_width 3))
        )
        (port
                (pt 200 160)
                (output)
                (text "p_s07[31..7]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s07[31..7]" (rect 95 155 156 167)(font "Arial" ))
                (line (pt 200 160)(pt 184 160)(line_width 3))
        )
        (port
                (pt 200 176)
                (output)
                (text "p_s08[32..8]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s08[32..8]" (rect 95 171 156 183)(font "Arial" ))
                (line (pt 200 176)(pt 184 176)(line_width 3))
        )
        (port
                (pt 200 192)
                (output)
                (text "p_s09[33..9]" (rect 0 0 61 12)(font "Arial" ))
                (text "p_s09[33..9]" (rect 95 187 156 199)(font "Arial" ))
                (line (pt 200 192)(pt 184 192)(line_width 3))
        )
        (port
                (pt 200 208)
                (output)
                (text "p_s10[34..10]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s10[34..10]" (rect 87 203 154 215)(font "Arial" ))
                (line (pt 200 208)(pt 184 208)(line_width 3))
        )
        (port
                (pt 200 224)
                (output)
                (text "p_s11[35..11]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s11[35..11]" (rect 87 219 154 231)(font "Arial" ))
                (line (pt 200 224)(pt 184 224)(line_width 3))
        )
        (port
                (pt 200 240)
                (output)
                (text "p_s12[36..12]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s12[36..12]" (rect 87 235 154 247)(font "Arial" ))
                (line (pt 200 240)(pt 184 240)(line_width 3))
        )
        (port
                (pt 200 256)
                (output)
                (text "p_s13[37..13]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s13[37..13]" (rect 87 251 154 263)(font "Arial" ))
                (line (pt 200 256)(pt 184 256)(line_width 3))
        )
        (port
                (pt 200 272)
                (output)
                (text "p_s14[38..14]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s14[38..14]" (rect 87 267 154 279)(font "Arial" ))
                (line (pt 200 272)(pt 184 272)(line_width 3))
        )
        (port
                (pt 200 288)
                (output)
                (text "p_s15[39..15]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s15[39..15]" (rect 87 283 154 295)(font "Arial" ))
                (line (pt 200 288)(pt 184 288)(line_width 3))
        )
        (port
                (pt 200 304)
                (output)
                (text "p_s16[40..16]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s16[40..16]" (rect 87 299 154 311)(font "Arial" ))
                (line (pt 200 304)(pt 184 304)(line_width 3))
        )
        (port
                (pt 200 320)
                (output)
                (text "p_s17[41..17]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s17[41..17]" (rect 87 315 154 327)(font "Arial" ))
                (line (pt 200 320)(pt 184 320)(line_width 3))
        )
        (port
                (pt 200 336)
                (output)
                (text "p_s18[42..18]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s18[42..18]" (rect 87 331 154 343)(font "Arial" ))
                (line (pt 200 336)(pt 184 336)(line_width 3))
        )
        (port
                (pt 200 352)
                (output)
                (text "p_s19[43..19]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s19[43..19]" (rect 87 347 154 359)(font "Arial" ))
                (line (pt 200 352)(pt 184 352)(line_width 3))
        )
        (port
                (pt 200 368)
                (output)
                (text "p_s20[44..20]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s20[44..20]" (rect 87 363 154 375)(font "Arial" ))
                (line (pt 200 368)(pt 184 368)(line_width 3))
        )
        (port
                (pt 200 384)
                (output)
                (text "p_s21[45..21]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s21[45..21]" (rect 87 379 154 391)(font "Arial" ))
                (line (pt 200 384)(pt 184 384)(line_width 3))
        )
        (port
                (pt 200 400)
                (output)
                (text "p_s22[46..22]" (rect 0 0 67 12)(font "Arial" ))
                (text "p_s22[46..22]" (rect 87 395 154 407)(font "Arial" ))
                (line (pt 200 400)(pt 184 400)(line_width 3))
        )
        (drawing
                (rectangle (rect 16 16 184 432))
        )
)
(symbol
        (rect 488 56 736 160)
        (text "sp" (rect 114 0 130 16)(font "Arial" (font_size 10)))
        (text "inst1" (rect 217 88 240 100)(font "Arial" ))
        (port
                (pt 248 48)
                (input)
                (text "probe[510..0]" (rect 0 0 75 14)(font "Arial" (font_size 8)))
                (text "probe[510..0]" (rect 153 41 228 55)(font "Arial" (font_size 8)))
                (line (pt 248 48)(pt 232 48)(line_width 3))
        )
        (port
                (pt 0 40)
                (output)
                (text "source[127..0]" (rect 0 0 82 14)(font "Arial" (font_size 8)))
                (text "source[127..0]" (rect 7 33 89 47)(font "Arial" (font_size 8)))
                (line (pt 0 40)(pt 16 40)(line_width 3))
        )
        (drawing
                (line (pt 248 0)(pt -2 0))
                (line (pt -2 0)(pt -2 112))
                (line (pt 248 112)(pt -2 112))
                (line (pt 248 0)(pt 248 112))
                (line (pt 232 24)(pt 12 24))
                (line (pt 12 24)(pt 12 90))
                (line (pt 232 90)(pt 12 90))
                (line (pt 232 24)(pt 232 90))
        )
        (flipy)
)
(connector
        (text "source[127]" (rect 374 213 386 270)(font "Arial" )(vertical))
        (pt 392 96)
        (pt 392 280)
)
(connector
        (pt 392 280)
        (pt 496 280)
)
(connector
        (text "source[127..0]" (rect 402 80 472 92)(font "Arial" ))
        (pt 392 96)
        (pt 488 96)
        (bus)
)
(connector
        (text "probe[510..0]" (rect 754 88 818 100)(font "Arial" ))
        (pt 736 104)
        (pt 976 104)
        (bus)
)
(connector
        (pt 496 296)
        (pt 368 296)
        (bus)
)
(connector
        (pt 368 96)
        (pt 392 96)
        (bus)
)
(connector
        (pt 496 312)
        (pt 344 312)
        (bus)
)
(connector
        (pt 344 96)
        (pt 368 96)
        (bus)
)
(connector
        (text "source[31..0]" (rect 352 225 364 289)(font "Arial" )(vertical))
        (pt 368 296)
        (pt 368 96)
        (bus)
)
(connector
        (text "source[63..32]" (rect 328 236 340 306)(font "Arial" )(vertical))
        (pt 344 312)
        (pt 344 96)
        (bus)
)
(connector
        (pt 976 104)
        (pt 976 280)
        (bus)
)
(connector
        (pt 976 280)
        (pt 976 296)
        (bus)
)
(connector
        (pt 976 296)
        (pt 976 312)
        (bus)
)
(connector
        (pt 976 312)
        (pt 976 328)
        (bus)
)
(connector
        (text "probe[31..0]" (rect 712 264 771 276)(font "Arial" ))
        (pt 696 280)
        (pt 976 280)
        (bus)
)
(connector
        (pt 976 328)
        (pt 976 344)
        (bus)
)
(connector
        (pt 976 344)
        (pt 976 360)
        (bus)
)
(connector
        (pt 976 360)
        (pt 976 376)
        (bus)
)
(connector
        (pt 976 376)
        (pt 976 392)
        (bus)
)
(connector
        (pt 976 392)
        (pt 976 408)
        (bus)
)
(connector
        (pt 976 408)
        (pt 976 424)
        (bus)
)
(connector
        (pt 976 424)
        (pt 976 440)
        (bus)
)
(connector
        (pt 976 440)
        (pt 976 456)
        (bus)
)
(connector
        (pt 976 456)
        (pt 976 472)
        (bus)
)
(connector
        (pt 976 472)
        (pt 976 488)
        (bus)
)
(connector
        (pt 976 488)
        (pt 976 504)
        (bus)
)
(connector
        (pt 976 504)
        (pt 976 520)
        (bus)
)
(connector
        (pt 976 520)
        (pt 976 536)
        (bus)
)
(connector
        (pt 976 536)
        (pt 976 552)
        (bus)
)
(connector
        (pt 976 552)
        (pt 976 568)
        (bus)
)
(connector
        (pt 976 568)
        (pt 976 584)
        (bus)
)
(connector
        (text "probe[54..32]" (rect 712 280 776 292)(font "Arial" ))
        (pt 696 296)
        (pt 976 296)
        (bus)
)
(connector
        (text "probe[79..55]" (rect 712 296 776 308)(font "Arial" ))
        (pt 696 312)
        (pt 976 312)
        (bus)
)
(connector
        (text "probe[104..80]" (rect 712 312 782 324)(font "Arial" ))
        (pt 696 328)
        (pt 976 328)
        (bus)
)
(connector
        (text "probe[129..105]" (rect 712 328 788 340)(font "Arial" ))
        (pt 696 344)
        (pt 976 344)
        (bus)
)
(connector
        (text "probe[154..130]" (rect 712 344 788 356)(font "Arial" ))
        (pt 696 360)
        (pt 976 360)
        (bus)
)
(connector
        (text "probe[179..155]" (rect 712 360 788 372)(font "Arial" ))
        (pt 696 376)
        (pt 976 376)
        (bus)
)
(connector
        (text "probe[204..180]" (rect 712 376 788 388)(font "Arial" ))
        (pt 696 392)
        (pt 976 392)
        (bus)
)
(connector
        (text "probe[229..205]" (rect 712 392 788 404)(font "Arial" ))
        (pt 696 408)
        (pt 976 408)
        (bus)
)
(connector
        (text "probe[254..230]" (rect 712 408 788 420)(font "Arial" ))
        (pt 696 424)
        (pt 976 424)
        (bus)
)
(connector
        (text "probe[279..255]" (rect 712 424 788 436)(font "Arial" ))
        (pt 696 440)
        (pt 976 440)
        (bus)
)
(connector
        (text "probe[304..280]" (rect 712 440 788 452)(font "Arial" ))
        (pt 976 456)
        (pt 696 456)
        (bus)
)
(connector
        (text "probe[329..305]" (rect 712 456 788 468)(font "Arial" ))
        (pt 696 472)
        (pt 976 472)
        (bus)
)
(connector
        (text "probe[354..330]" (rect 712 472 788 484)(font "Arial" ))
        (pt 696 488)
        (pt 976 488)
        (bus)
)
(connector
        (text "probe[379..355]" (rect 712 488 788 500)(font "Arial" ))
        (pt 696 504)
        (pt 976 504)
        (bus)
)
(connector
        (text "probe[404..380]" (rect 712 504 788 516)(font "Arial" ))
        (pt 696 520)
        (pt 976 520)
        (bus)
)
(connector
        (text "probe[429..405]" (rect 712 520 788 532)(font "Arial" ))
        (pt 696 536)
        (pt 976 536)
        (bus)
)
(connector
        (text "probe[454..430]" (rect 712 536 788 548)(font "Arial" ))
        (pt 696 552)
        (pt 976 552)
        (bus)
)
(connector
        (text "probe[479..455]" (rect 712 552 788 564)(font "Arial" ))
        (pt 696 568)
        (pt 976 568)
        (bus)
)
(connector
        (text "probe[504..480]" (rect 712 568 788 580)(font "Arial" ))
        (pt 696 584)
        (pt 976 584)
        (bus)
)
(junction (pt 392 96))
(junction (pt 368 96))
(junction (pt 976 280))
(junction (pt 976 296))
(junction (pt 976 312))
(junction (pt 976 328))
(junction (pt 976 344))
(junction (pt 976 360))
(junction (pt 976 376))
(junction (pt 976 392))
(junction (pt 976 408))
(junction (pt 976 424))
(junction (pt 976 440))
(junction (pt 976 456))
(junction (pt 976 472))
(junction (pt 976 488))
(junction (pt 976 504))
(junction (pt 976 520))
(junction (pt 976 536))
(junction (pt 976 552))
(junction (pt 976 568))

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.