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

Subversion Repositories g729a_codec

[/] [g729a_codec/] [trunk/] [SYN/] [ALTERA/] [g729a_syn.bdf] - Rev 2

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-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.
*/
//#pragma file_not_in_maxplusii_format
(header "graphic" (version "1.3"))
(pin
        (input)
        (rect 24 192 192 208)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "50MHZ" (rect 5 0 40 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 156 17)(font "Arial" (font_size 6)))
        (annotation_block (location)(rect -24 208 24 224))
)
(pin
        (input)
        (rect 24 256 192 272)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "CPU_RESET_N" (rect 5 0 84 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 156 17)(font "Arial" (font_size 6)))
        (annotation_block (location)(rect -24 272 24 288))
)
(pin
        (output)
        (rect 544 256 720 272)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "LED1" (rect 90 0 117 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))
        )
        (annotation_block (location)(rect 720 272 776 288))
)
(pin
        (output)
        (rect 544 192 720 208)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "LED0" (rect 90 0 117 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))
        )
        (annotation_block (location)(rect 720 208 776 224))
)
(pin
        (output)
        (rect 544 336 720 352)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "LED2" (rect 90 0 117 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))
        )
        (annotation_block (location)(rect 720 352 776 368))
)
(pin
        (output)
        (rect 544 384 720 400)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "LED3" (rect 90 0 117 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))
        )
        (annotation_block (location)(rect 720 400 768 416))
)
(symbol
        (rect 472 184 520 216)
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "inst4" (rect 3 21 26 33)(font "Arial" ))
        (port
                (pt 0 16)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 13 16)(line_width 1))
        )
        (port
                (pt 48 16)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 39 16)(pt 48 16)(line_width 1))
        )
        (drawing
                (line (pt 13 25)(pt 13 7)(line_width 1))
                (line (pt 13 7)(pt 31 16)(line_width 1))
                (line (pt 13 25)(pt 31 16)(line_width 1))
                (circle (rect 31 12 39 20)(line_width 1))
        )
)
(symbol
        (rect 472 248 520 280)
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "inst5" (rect 3 21 26 33)(font "Arial" ))
        (port
                (pt 0 16)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 13 16)(line_width 1))
        )
        (port
                (pt 48 16)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 39 16)(pt 48 16)(line_width 1))
        )
        (drawing
                (line (pt 13 25)(pt 13 7)(line_width 1))
                (line (pt 13 7)(pt 31 16)(line_width 1))
                (line (pt 13 25)(pt 31 16)(line_width 1))
                (circle (rect 31 12 39 20)(line_width 1))
        )
)
(symbol
        (rect 304 192 432 288)
        (text "G729A_CODEC_SELFTEST" (rect 5 0 143 12)(font "Arial" ))
        (text "codec" (rect 8 80 37 92)(font "Arial" ))
        (port
                (pt 0 32)
                (input)
                (text "CLK_i" (rect 0 0 29 12)(font "Arial" ))
                (text "CLK_i" (rect 21 27 50 39)(font "Arial" ))
                (line (pt 0 32)(pt 16 32)(line_width 1))
        )
        (port
                (pt 0 48)
                (input)
                (text "RST_i" (rect 0 0 29 12)(font "Arial" ))
                (text "RST_i" (rect 21 43 50 55)(font "Arial" ))
                (line (pt 0 48)(pt 16 48)(line_width 1))
        )
        (port
                (pt 128 32)
                (output)
                (text "DONE_o" (rect 0 0 43 12)(font "Arial" ))
                (text "DONE_o" (rect 64 27 107 39)(font "Arial" ))
                (line (pt 128 32)(pt 112 32)(line_width 1))
        )
        (port
                (pt 128 48)
                (output)
                (text "PASS_o" (rect 0 0 40 12)(font "Arial" ))
                (text "PASS_o" (rect 67 43 107 55)(font "Arial" ))
                (line (pt 128 48)(pt 112 48)(line_width 1))
        )
        (drawing
                (rectangle (rect 16 16 112 80)(line_width 1))
        )
)
(symbol
        (rect 400 320 432 336)
        (text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6)))
        (text "inst" (rect 3 5 20 17)(font "Arial" )(invisible))
        (port
                (pt 16 16)
                (output)
                (text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible))
                (text "1" (rect 19 7 24 19)(font "Courier New" (bold))(invisible))
                (line (pt 16 16)(pt 16 8)(line_width 1))
        )
        (drawing
                (line (pt 8 8)(pt 24 8)(line_width 1))
        )
)
(symbol
        (rect 400 400 432 432)
        (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
        (text "inst2" (rect 3 21 26 33)(font "Arial" )(invisible))
        (port
                (pt 16 0)
                (output)
                (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
                (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
                (line (pt 16 8)(pt 16 0)(line_width 1))
        )
        (drawing
                (line (pt 8 8)(pt 16 16)(line_width 1))
                (line (pt 16 16)(pt 24 8)(line_width 1))
                (line (pt 8 8)(pt 24 8)(line_width 1))
        )
)
(symbol
        (rect 216 248 264 280)
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "inst1" (rect 3 21 26 33)(font "Arial" ))
        (port
                (pt 0 16)
                (input)
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
                (line (pt 0 16)(pt 13 16)(line_width 1))
        )
        (port
                (pt 48 16)
                (output)
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
                (line (pt 39 16)(pt 48 16)(line_width 1))
        )
        (drawing
                (line (pt 13 25)(pt 13 7)(line_width 1))
                (line (pt 13 7)(pt 31 16)(line_width 1))
                (line (pt 13 25)(pt 31 16)(line_width 1))
                (circle (rect 31 12 39 20)(line_width 1))
        )
)
(connector
        (pt 432 224)
        (pt 456 224)
)
(connector
        (pt 456 224)
        (pt 456 200)
)
(connector
        (pt 456 200)
        (pt 472 200)
)
(connector
        (pt 432 240)
        (pt 456 240)
)
(connector
        (pt 456 240)
        (pt 456 264)
)
(connector
        (pt 456 264)
        (pt 472 264)
)
(connector
        (pt 520 200)
        (pt 544 200)
)
(connector
        (pt 520 264)
        (pt 544 264)
)
(connector
        (pt 416 336)
        (pt 416 344)
)
(connector
        (pt 416 344)
        (pt 544 344)
)
(connector
        (pt 416 400)
        (pt 416 392)
)
(connector
        (pt 416 392)
        (pt 544 392)
)
(connector
        (pt 280 224)
        (pt 280 200)
)
(connector
        (pt 304 224)
        (pt 280 224)
)
(connector
        (pt 192 200)
        (pt 280 200)
)
(connector
        (pt 264 264)
        (pt 280 264)
)
(connector
        (pt 280 264)
        (pt 280 240)
)
(connector
        (pt 280 240)
        (pt 304 240)
)
(connector
        (pt 192 264)
        (pt 216 264)
)
(text "Logic '0' causes the LED's to illuminate" (rect 464 136 681 150)(font "Arial" (font_size 8)))

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.