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

Subversion Repositories uart16750

[/] [uart16750/] [trunk/] [syn/] [Altera/] [CycloneII/] [UART16750.bdf] - Rev 17

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-2008 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 208 0 376 16)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "CLK" (rect 5 0 26 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 120 80 168 96))
)
(pin
        (input)
        (rect 168 224 336 240)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "CS" (rect 5 0 20 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 112 240 168 256))
)
(pin
        (input)
        (rect 168 240 336 256)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "WR" (rect 5 0 23 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 120 256 168 272))
)
(pin
        (input)
        (rect 168 256 336 272)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "RD" (rect 5 0 21 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 112 272 160 288))
)
(pin
        (input)
        (rect 168 272 336 288)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "A[2..0]" (rect 5 0 38 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 112 288 168 336))
)
(pin
        (input)
        (rect 168 288 336 304)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "DIN[7..0]" (rect 5 0 51 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 112 304 168 416))
)
(pin
        (input)
        (rect 168 320 336 336)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "CTSN" (rect 5 0 34 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 112 336 168 352))
)
(pin
        (input)
        (rect 168 336 336 352)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "DSRN" (rect 5 0 36 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 120 352 168 368))
)
(pin
        (input)
        (rect 168 352 336 368)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "DCDN" (rect 5 0 38 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 112 368 168 384))
)
(pin
        (input)
        (rect 168 368 336 384)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "RIN" (rect 5 0 25 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 120 384 168 400))
)
(pin
        (input)
        (rect 168 384 336 400)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "SIN" (rect 5 0 23 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 112 400 168 416))
)
(pin
        (input)
        (rect 208 -16 376 0)
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
        (text "RSTN" (rect 5 0 34 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 112 32 168 48))
)
(pin
        (output)
        (rect 736 176 912 192)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "DOUT[7..0]" (rect 90 0 146 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 912 192 960 304))
)
(pin
        (output)
        (rect 736 192 912 208)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "DDIS" (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 912 208 960 224))
)
(pin
        (output)
        (rect 736 208 912 224)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "INT" (rect 90 0 107 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 912 224 960 240))
)
(pin
        (output)
        (rect 736 224 912 240)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "OUT1N" (rect 90 0 126 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 912 240 960 256))
)
(pin
        (output)
        (rect 736 240 912 256)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "OUT2N" (rect 90 0 126 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 912 256 960 272))
)
(pin
        (output)
        (rect 736 272 912 288)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "RTSN" (rect 90 0 119 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 912 288 960 304))
)
(pin
        (output)
        (rect 736 288 912 304)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "DTRN" (rect 90 0 120 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 912 304 960 320))
)
(pin
        (output)
        (rect 736 304 912 320)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "SOUT" (rect 90 0 119 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 912 320 960 336))
)
(symbol
        (rect 456 152 616 440)
        (text "uart_16750" (rect 5 0 59 12)(font "Arial" ))
        (text "inst" (rect 8 272 25 284)(font "Arial" ))
        (port
                (pt 0 32)
                (input)
                (text "CLK" (rect 0 0 21 12)(font "Arial" ))
                (text "CLK" (rect 21 27 42 39)(font "Arial" ))
                (line (pt 0 32)(pt 16 32)(line_width 1))
        )
        (port
                (pt 0 48)
                (input)
                (text "RST" (rect 0 0 21 12)(font "Arial" ))
                (text "RST" (rect 21 43 42 55)(font "Arial" ))
                (line (pt 0 48)(pt 16 48)(line_width 1))
        )
        (port
                (pt 0 64)
                (input)
                (text "BAUDCE" (rect 0 0 46 12)(font "Arial" ))
                (text "BAUDCE" (rect 21 59 67 71)(font "Arial" ))
                (line (pt 0 64)(pt 16 64)(line_width 1))
        )
        (port
                (pt 0 80)
                (input)
                (text "CS" (rect 0 0 15 12)(font "Arial" ))
                (text "CS" (rect 21 75 36 87)(font "Arial" ))
                (line (pt 0 80)(pt 16 80)(line_width 1))
        )
        (port
                (pt 0 96)
                (input)
                (text "WR" (rect 0 0 18 12)(font "Arial" ))
                (text "WR" (rect 21 91 39 103)(font "Arial" ))
                (line (pt 0 96)(pt 16 96)(line_width 1))
        )
        (port
                (pt 0 112)
                (input)
                (text "RD" (rect 0 0 16 12)(font "Arial" ))
                (text "RD" (rect 21 107 37 119)(font "Arial" ))
                (line (pt 0 112)(pt 16 112)(line_width 1))
        )
        (port
                (pt 0 128)
                (input)
                (text "A[2..0]" (rect 0 0 33 12)(font "Arial" ))
                (text "A[2..0]" (rect 21 123 54 135)(font "Arial" ))
                (line (pt 0 128)(pt 16 128)(line_width 3))
        )
        (port
                (pt 0 144)
                (input)
                (text "DIN[7..0]" (rect 0 0 46 12)(font "Arial" ))
                (text "DIN[7..0]" (rect 21 139 67 151)(font "Arial" ))
                (line (pt 0 144)(pt 16 144)(line_width 3))
        )
        (port
                (pt 0 160)
                (input)
                (text "RCLK" (rect 0 0 29 12)(font "Arial" ))
                (text "RCLK" (rect 21 155 50 167)(font "Arial" ))
                (line (pt 0 160)(pt 16 160)(line_width 1))
        )
        (port
                (pt 0 176)
                (input)
                (text "CTSN" (rect 0 0 29 12)(font "Arial" ))
                (text "CTSN" (rect 21 171 50 183)(font "Arial" ))
                (line (pt 0 176)(pt 16 176)(line_width 1))
        )
        (port
                (pt 0 192)
                (input)
                (text "DSRN" (rect 0 0 31 12)(font "Arial" ))
                (text "DSRN" (rect 21 187 52 199)(font "Arial" ))
                (line (pt 0 192)(pt 16 192)(line_width 1))
        )
        (port
                (pt 0 208)
                (input)
                (text "DCDN" (rect 0 0 33 12)(font "Arial" ))
                (text "DCDN" (rect 21 203 54 215)(font "Arial" ))
                (line (pt 0 208)(pt 16 208)(line_width 1))
        )
        (port
                (pt 0 224)
                (input)
                (text "RIN" (rect 0 0 20 12)(font "Arial" ))
                (text "RIN" (rect 21 219 41 231)(font "Arial" ))
                (line (pt 0 224)(pt 16 224)(line_width 1))
        )
        (port
                (pt 0 240)
                (input)
                (text "SIN" (rect 0 0 18 12)(font "Arial" ))
                (text "SIN" (rect 21 235 39 247)(font "Arial" ))
                (line (pt 0 240)(pt 16 240)(line_width 1))
        )
        (port
                (pt 160 32)
                (output)
                (text "DOUT[7..0]" (rect 0 0 56 12)(font "Arial" ))
                (text "DOUT[7..0]" (rect 83 27 139 39)(font "Arial" ))
                (line (pt 160 32)(pt 144 32)(line_width 3))
        )
        (port
                (pt 160 48)
                (output)
                (text "DDIS" (rect 0 0 27 12)(font "Arial" ))
                (text "DDIS" (rect 112 43 139 55)(font "Arial" ))
                (line (pt 160 48)(pt 144 48)(line_width 1))
        )
        (port
                (pt 160 64)
                (output)
                (text "INT" (rect 0 0 17 12)(font "Arial" ))
                (text "INT" (rect 122 59 139 71)(font "Arial" ))
                (line (pt 160 64)(pt 144 64)(line_width 1))
        )
        (port
                (pt 160 80)
                (output)
                (text "OUT1N" (rect 0 0 36 12)(font "Arial" ))
                (text "OUT1N" (rect 103 75 139 87)(font "Arial" ))
                (line (pt 160 80)(pt 144 80)(line_width 1))
        )
        (port
                (pt 160 96)
                (output)
                (text "OUT2N" (rect 0 0 36 12)(font "Arial" ))
                (text "OUT2N" (rect 103 91 139 103)(font "Arial" ))
                (line (pt 160 96)(pt 144 96)(line_width 1))
        )
        (port
                (pt 160 112)
                (output)
                (text "BAUDOUTN" (rect 0 0 61 12)(font "Arial" ))
                (text "BAUDOUTN" (rect 78 107 139 119)(font "Arial" ))
                (line (pt 160 112)(pt 144 112)(line_width 1))
        )
        (port
                (pt 160 128)
                (output)
                (text "RTSN" (rect 0 0 29 12)(font "Arial" ))
                (text "RTSN" (rect 110 123 139 135)(font "Arial" ))
                (line (pt 160 128)(pt 144 128)(line_width 1))
        )
        (port
                (pt 160 144)
                (output)
                (text "DTRN" (rect 0 0 30 12)(font "Arial" ))
                (text "DTRN" (rect 109 139 139 151)(font "Arial" ))
                (line (pt 160 144)(pt 144 144)(line_width 1))
        )
        (port
                (pt 160 160)
                (output)
                (text "SOUT" (rect 0 0 29 12)(font "Arial" ))
                (text "SOUT" (rect 110 155 139 167)(font "Arial" ))
                (line (pt 160 160)(pt 144 160)(line_width 1))
        )
        (drawing
                (rectangle (rect 16 16 144 272)(line_width 1))
        )
)
(symbol
        (rect 600 -32 664 48)
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
        (text "inst1" (rect 3 68 26 80)(font "Arial" ))
        (port
                (pt 32 80)
                (input)
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
                (line (pt 32 80)(pt 32 76)(line_width 1))
        )
        (port
                (pt 0 40)
                (input)
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
                (line (pt 0 40)(pt 12 40)(line_width 1))
        )
        (port
                (pt 0 24)
                (input)
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
                (line (pt 0 24)(pt 12 24)(line_width 1))
        )
        (port
                (pt 32 0)
                (input)
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
                (line (pt 32 4)(pt 32 0)(line_width 1))
        )
        (port
                (pt 64 24)
                (output)
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
                (line (pt 52 24)(pt 64 24)(line_width 1))
        )
        (drawing
                (line (pt 12 12)(pt 52 12)(line_width 1))
                (line (pt 12 68)(pt 52 68)(line_width 1))
                (line (pt 52 68)(pt 52 12)(line_width 1))
                (line (pt 12 68)(pt 12 12)(line_width 1))
                (line (pt 19 40)(pt 12 47)(line_width 1))
                (line (pt 12 32)(pt 20 40)(line_width 1))
                (circle (rect 28 4 36 12)(line_width 1))
                (circle (rect 28 68 36 76)(line_width 1))
        )
)
(symbol
        (rect 576 -56 608 -40)
        (text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6)))
        (text "inst3" (rect 3 5 26 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 -32 464 48)
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
        (text "inst4" (rect 3 68 26 80)(font "Arial" ))
        (port
                (pt 32 80)
                (input)
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
                (line (pt 32 80)(pt 32 76)(line_width 1))
        )
        (port
                (pt 0 40)
                (input)
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
                (line (pt 0 40)(pt 12 40)(line_width 1))
        )
        (port
                (pt 0 24)
                (input)
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
                (line (pt 0 24)(pt 12 24)(line_width 1))
        )
        (port
                (pt 32 0)
                (input)
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
                (line (pt 32 4)(pt 32 0)(line_width 1))
        )
        (port
                (pt 64 24)
                (output)
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
                (line (pt 52 24)(pt 64 24)(line_width 1))
        )
        (drawing
                (line (pt 12 12)(pt 52 12)(line_width 1))
                (line (pt 12 68)(pt 52 68)(line_width 1))
                (line (pt 52 68)(pt 52 12)(line_width 1))
                (line (pt 12 68)(pt 12 12)(line_width 1))
                (line (pt 19 40)(pt 12 47)(line_width 1))
                (line (pt 12 32)(pt 20 40)(line_width 1))
                (circle (rect 28 4 36 12)(line_width 1))
                (circle (rect 28 68 36 76)(line_width 1))
        )
)
(symbol
        (rect 496 -32 560 48)
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
        (text "inst5" (rect 3 68 26 80)(font "Arial" ))
        (port
                (pt 32 80)
                (input)
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
                (line (pt 32 80)(pt 32 76)(line_width 1))
        )
        (port
                (pt 0 40)
                (input)
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
                (line (pt 0 40)(pt 12 40)(line_width 1))
        )
        (port
                (pt 0 24)
                (input)
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
                (line (pt 0 24)(pt 12 24)(line_width 1))
        )
        (port
                (pt 32 0)
                (input)
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
                (line (pt 32 4)(pt 32 0)(line_width 1))
        )
        (port
                (pt 64 24)
                (output)
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
                (line (pt 52 24)(pt 64 24)(line_width 1))
        )
        (drawing
                (line (pt 12 12)(pt 52 12)(line_width 1))
                (line (pt 12 68)(pt 52 68)(line_width 1))
                (line (pt 52 68)(pt 52 12)(line_width 1))
                (line (pt 12 68)(pt 12 12)(line_width 1))
                (line (pt 19 40)(pt 12 47)(line_width 1))
                (line (pt 12 32)(pt 20 40)(line_width 1))
                (circle (rect 28 4 36 12)(line_width 1))
                (circle (rect 28 68 36 76)(line_width 1))
        )
)
(symbol
        (rect 704 -24 752 8)
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
        (text "inst6" (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 488 528 584 624)
        (text "slib_clock_div" (rect 5 0 74 12)(font "Arial" ))
        (text "inst2" (rect 8 80 31 92)(font "Arial" ))
        (port
                (pt 0 32)
                (input)
                (text "CLK" (rect 0 0 21 12)(font "Arial" ))
                (text "CLK" (rect 21 27 42 39)(font "Arial" ))
                (line (pt 0 32)(pt 16 32)(line_width 1))
        )
        (port
                (pt 0 48)
                (input)
                (text "RST" (rect 0 0 21 12)(font "Arial" ))
                (text "RST" (rect 21 43 42 55)(font "Arial" ))
                (line (pt 0 48)(pt 16 48)(line_width 1))
        )
        (port
                (pt 0 64)
                (input)
                (text "CE" (rect 0 0 15 12)(font "Arial" ))
                (text "CE" (rect 21 59 36 71)(font "Arial" ))
                (line (pt 0 64)(pt 16 64)(line_width 1))
        )
        (port
                (pt 96 32)
                (output)
                (text "Q" (rect 0 0 8 12)(font "Arial" ))
                (text "Q" (rect 67 27 75 39)(font "Arial" ))
                (line (pt 96 32)(pt 80 32)(line_width 1))
        )
        (parameter
                "RATIO"
                "18"
                ""
        )
        (drawing
                (rectangle (rect 16 16 80 80)(line_width 1))
        )
        (annotation_block (parameter)(rect 488 496 592 528))
)
(symbol
        (rect 312 568 344 584)
        (text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6)))
        (text "inst7" (rect 3 5 26 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))
        )
)
(connector
        (pt 456 232)
        (pt 336 232)
)
(connector
        (pt 456 248)
        (pt 336 248)
)
(connector
        (pt 456 264)
        (pt 336 264)
)
(connector
        (pt 456 280)
        (pt 336 280)
        (bus)
)
(connector
        (pt 456 296)
        (pt 336 296)
        (bus)
)
(connector
        (pt 456 328)
        (pt 336 328)
)
(connector
        (pt 456 344)
        (pt 336 344)
)
(connector
        (pt 456 360)
        (pt 336 360)
)
(connector
        (pt 456 376)
        (pt 336 376)
)
(connector
        (pt 456 392)
        (pt 336 392)
)
(connector
        (pt 616 184)
        (pt 736 184)
        (bus)
)
(connector
        (pt 616 200)
        (pt 736 200)
)
(connector
        (pt 616 216)
        (pt 736 216)
)
(connector
        (pt 616 232)
        (pt 736 232)
)
(connector
        (pt 616 248)
        (pt 736 248)
)
(connector
        (pt 616 280)
        (pt 736 280)
)
(connector
        (pt 616 296)
        (pt 736 296)
)
(connector
        (pt 616 312)
        (pt 736 312)
)
(connector
        (pt 616 264)
        (pt 632 264)
)
(connector
        (pt 632 264)
        (pt 632 456)
)
(connector
        (pt 456 312)
        (pt 440 312)
)
(connector
        (pt 440 312)
        (pt 440 456)
)
(connector
        (pt 632 456)
        (pt 440 456)
)
(connector
        (text "CLK" (rect 346 168 367 180)(font "Arial" ))
        (pt 456 184)
        (pt 336 184)
)
(connector
        (text "iRST" (rect 346 184 369 196)(font "Arial" ))
        (pt 456 200)
        (pt 336 200)
)
(connector
        (text "CLK" (rect 378 544 399 556)(font "Arial" ))
        (pt 488 560)
        (pt 368 560)
)
(connector
        (text "iRST" (rect 378 560 401 572)(font "Arial" ))
        (pt 488 576)
        (pt 368 576)
)
(connector
        (text "iBaudCE" (rect 346 200 388 212)(font "Arial" ))
        (pt 456 216)
        (pt 336 216)
)
(connector
        (text "iBaudCE" (rect 594 544 636 556)(font "Arial" ))
        (pt 704 560)
        (pt 584 560)
)
(connector
        (pt 488 592)
        (pt 328 592)
)
(connector
        (pt 328 592)
        (pt 328 584)
)
(connector
        (pt 376 -8)
        (pt 400 -8)
)
(connector
        (pt 496 8)
        (pt 480 8)
)
(connector
        (pt 480 8)
        (pt 480 64)
)
(connector
        (pt 384 64)
        (pt 384 8)
)
(connector
        (pt 464 -8)
        (pt 496 -8)
)
(connector
        (pt 576 64)
        (pt 576 8)
)
(connector
        (pt 576 8)
        (pt 600 8)
)
(connector
        (pt 560 -8)
        (pt 584 -8)
)
(connector
        (pt 584 -8)
        (pt 584 64)
)
(connector
        (pt 584 64)
        (pt 632 64)
)
(connector
        (pt 632 64)
        (pt 632 48)
)
(connector
        (pt 592 -8)
        (pt 592 -40)
)
(connector
        (pt 600 -8)
        (pt 592 -8)
)
(connector
        (pt 664 -8)
        (pt 704 -8)
)
(connector
        (text "iRST" (rect 762 -24 785 -12)(font "Arial" ))
        (pt 752 -8)
        (pt 816 -8)
)
(connector
        (pt 376 8)
        (pt 384 8)
)
(connector
        (pt 384 8)
        (pt 400 8)
)
(connector
        (pt 384 64)
        (pt 480 64)
)
(connector
        (pt 480 64)
        (pt 576 64)
)
(junction (pt 384 8))
(junction (pt 480 64))
(text "33.33 MHz / 18 approx. 1.84 MHz" (rect 704 536 892 550)(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.