OpenCores
URL https://opencores.org/ocsvn/a-z80/a-z80/trunk

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [control/] [resets.bdf] - Diff between revs 3 and 8

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 3 Rev 8
Line 99... Line 99...
        )
        )
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
)
(pin
(pin
        (output)
        (output)
        (rect 776 144 952 160)
        (rect 776 488 952 504)
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
        (text "clrpc" (rect 90 0 113 12)(font "Arial" ))
        (text "clrpc" (rect 90 0 113 12)(font "Arial" ))
        (pt 0 8)
        (pt 0 8)
        (drawing
        (drawing
                (line (pt 0 8)(pt 52 8))
                (line (pt 0 8)(pt 52 8))
Line 516... Line 516...
                (line (pt 25 35)(pt 16 17))
                (line (pt 25 35)(pt 16 17))
                (circle (rect 12 9 20 17))
                (circle (rect 12 9 20 17))
        )
        )
        (rotate90)
        (rotate90)
)
)
 
(symbol
 
        (rect 296 520 360 600)
 
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
 
        (text "res1" (rect 3 68 24 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))
 
        )
 
        (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))
 
        )
 
        (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))
 
        )
 
        (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))
 
        )
 
        (port
 
                (pt 64 24)
 
                (output)
 
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
 
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
 
                (line (pt 52 24)(pt 64 24))
 
        )
 
        (drawing
 
                (line (pt 12 12)(pt 52 12))
 
                (line (pt 12 68)(pt 52 68))
 
                (line (pt 52 68)(pt 52 12))
 
                (line (pt 12 68)(pt 12 12))
 
                (line (pt 19 40)(pt 12 47))
 
                (line (pt 12 32)(pt 20 40))
 
                (circle (rect 28 4 36 12))
 
                (circle (rect 28 68 36 76))
 
        )
 
)
 
(symbol
 
        (rect 408 520 472 600)
 
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
 
        (text "res2" (rect 3 68 24 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))
 
        )
 
        (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))
 
        )
 
        (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))
 
        )
 
        (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))
 
        )
 
        (port
 
                (pt 64 24)
 
                (output)
 
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
 
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
 
                (line (pt 52 24)(pt 64 24))
 
        )
 
        (drawing
 
                (line (pt 12 12)(pt 52 12))
 
                (line (pt 12 68)(pt 52 68))
 
                (line (pt 52 68)(pt 52 12))
 
                (line (pt 12 68)(pt 12 12))
 
                (line (pt 19 40)(pt 12 47))
 
                (line (pt 12 32)(pt 20 40))
 
                (circle (rect 28 4 36 12))
 
                (circle (rect 28 68 36 76))
 
        )
 
)
 
(symbol
 
        (rect 520 520 584 600)
 
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
 
        (text "res3" (rect 3 68 24 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))
 
        )
 
        (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))
 
        )
 
        (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))
 
        )
 
        (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))
 
        )
 
        (port
 
                (pt 64 24)
 
                (output)
 
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
 
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
 
                (line (pt 52 24)(pt 64 24))
 
        )
 
        (drawing
 
                (line (pt 12 12)(pt 52 12))
 
                (line (pt 12 68)(pt 52 68))
 
                (line (pt 52 68)(pt 52 12))
 
                (line (pt 12 68)(pt 12 12))
 
                (line (pt 19 40)(pt 12 47))
 
                (line (pt 12 32)(pt 20 40))
 
                (circle (rect 28 4 36 12))
 
                (circle (rect 28 68 36 76))
 
        )
 
)
 
(symbol
 
        (rect 680 456 744 536)
 
        (text "OR4" (rect 1 0 19 10)(font "Arial" (font_size 6)))
 
        (text "inst" (rect 3 69 20 81)(font "Arial" ))
 
        (port
 
                (pt 0 16)
 
                (input)
 
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
 
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
 
                (line (pt 0 16)(pt 13 16))
 
        )
 
        (port
 
                (pt 0 48)
 
                (input)
 
                (text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
 
                (text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
 
                (line (pt 0 48)(pt 15 48))
 
        )
 
        (port
 
                (pt 0 64)
 
                (input)
 
                (text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
 
                (text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
 
                (line (pt 0 64)(pt 13 64))
 
        )
 
        (port
 
                (pt 0 32)
 
                (input)
 
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
 
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
 
                (line (pt 0 32)(pt 15 32))
 
        )
 
        (port
 
                (pt 64 40)
 
                (output)
 
                (text "OUT" (rect 48 31 65 43)(font "Courier New" (bold))(invisible))
 
                (text "OUT" (rect 48 31 65 43)(font "Courier New" (bold))(invisible))
 
                (line (pt 48 40)(pt 64 40))
 
        )
 
        (drawing
 
                (line (pt 13 67)(pt 13 51))
 
                (line (pt 25 52)(pt 13 52))
 
                (line (pt 13 12)(pt 13 29))
 
                (line (pt 13 29)(pt 25 29))
 
                (arc (pt 7 45)(pt 7 35)(rect -14 24 19 57))
 
                (arc (pt 49 40)(pt 25 29)(rect -6 29 57 92))
 
                (arc (pt 25 51)(pt 49 40)(rect -6 -11 57 52))
 
        )
 
)
(connector
(connector
        (pt 232 144)
        (pt 232 144)
        (pt 232 176)
        (pt 232 176)
)
)
(connector
(connector
Line 620... Line 819...
        (text "nclk" (rect 339 304 359 316)(font "Arial" ))
        (text "nclk" (rect 339 304 359 316)(font "Arial" ))
        (pt 320 320)
        (pt 320 320)
        (pt 576 320)
        (pt 576 320)
)
)
(connector
(connector
        (pt 232 320)
 
        (pt 232 352)
 
)
 
(connector
 
        (pt 208 352)
        (pt 208 352)
        (pt 232 352)
        (pt 232 352)
)
)
(connector
(connector
        (pt 592 264)
        (pt 592 264)
Line 644... Line 839...
(connector
(connector
        (pt 576 320)
        (pt 576 320)
        (pt 576 168)
        (pt 576 168)
)
)
(connector
(connector
        (pt 712 296)
 
        (pt 712 336)
 
)
 
(connector
 
        (text "x2" (rect 530 136 541 148)(font "Arial" ))
        (text "x2" (rect 530 136 541 148)(font "Arial" ))
        (pt 552 152)
        (pt 552 152)
        (pt 680 152)
        (pt 680 152)
)
)
(connector
(connector
Line 685... Line 876...
(connector
(connector
        (pt 672 336)
        (pt 672 336)
        (pt 712 336)
        (pt 712 336)
)
)
(connector
(connector
        (pt 744 152)
 
        (pt 776 152)
 
)
 
(connector
 
        (pt 368 96)
        (pt 368 96)
        (pt 640 96)
        (pt 640 96)
)
)
(connector
(connector
        (pt 232 352)
        (pt 232 352)
Line 700... Line 887...
)
)
(connector
(connector
        (pt 640 96)
        (pt 640 96)
        (pt 640 312)
        (pt 640 312)
)
)
 
(connector
 
        (text "clrpc_int" (rect 779 136 820 148)(font "Arial" ))
 
        (pt 744 152)
 
        (pt 808 152)
 
)
 
(connector
 
        (pt 680 520)
 
        (pt 624 520)
 
)
 
(connector
 
        (pt 624 520)
 
        (pt 624 544)
 
)
 
(connector
 
        (pt 584 544)
 
        (pt 624 544)
 
)
 
(connector
 
        (pt 680 504)
 
        (pt 496 504)
 
)
 
(connector
 
        (pt 496 504)
 
        (pt 496 544)
 
)
 
(connector
 
        (pt 472 544)
 
        (pt 496 544)
 
)
 
(connector
 
        (pt 496 544)
 
        (pt 520 544)
 
)
 
(connector
 
        (pt 680 488)
 
        (pt 384 488)
 
)
 
(connector
 
        (pt 384 488)
 
        (pt 384 544)
 
)
 
(connector
 
        (pt 360 544)
 
        (pt 384 544)
 
)
 
(connector
 
        (pt 384 544)
 
        (pt 408 544)
 
)
 
(connector
 
        (text "clrpc_int" (rect 630 456 671 468)(font "Arial" ))
 
        (pt 680 472)
 
        (pt 624 472)
 
)
 
(connector
 
        (pt 744 496)
 
        (pt 776 496)
 
)
 
(connector
 
        (pt 712 296)
 
        (pt 712 336)
 
)
 
(connector
 
        (pt 712 336)
 
        (pt 712 424)
 
)
 
(connector
 
        (pt 712 424)
 
        (pt 272 424)
 
)
 
(connector
 
        (pt 272 424)
 
        (pt 272 544)
 
)
 
(connector
 
        (pt 296 544)
 
        (pt 272 544)
 
)
 
(connector
 
        (pt 520 560)
 
        (pt 496 560)
 
)
 
(connector
 
        (pt 496 560)
 
        (pt 496 616)
 
)
 
(connector
 
        (pt 232 320)
 
        (pt 232 352)
 
)
 
(connector
 
        (pt 408 560)
 
        (pt 384 560)
 
)
 
(connector
 
        (pt 384 560)
 
        (pt 384 616)
 
)
 
(connector
 
        (pt 496 616)
 
        (pt 384 616)
 
)
 
(connector
 
        (pt 296 560)
 
        (pt 272 560)
 
)
 
(connector
 
        (pt 272 560)
 
        (pt 272 616)
 
)
 
(connector
 
        (pt 272 616)
 
        (pt 384 616)
 
)
 
(connector
 
        (text "nclk" (rect 216 600 236 612)(font "Arial" ))
 
        (pt 208 616)
 
        (pt 272 616)
 
)
(junction (pt 232 144))
(junction (pt 232 144))
(junction (pt 368 96))
(junction (pt 368 96))
(junction (pt 336 272))
(junction (pt 336 272))
(junction (pt 464 144))
(junction (pt 464 144))
(junction (pt 440 184))
(junction (pt 440 184))
(junction (pt 320 320))
(junction (pt 320 320))
(junction (pt 232 352))
(junction (pt 232 352))
(junction (pt 712 224))
(junction (pt 712 224))
 
(junction (pt 496 544))
 
(junction (pt 384 544))
 
(junction (pt 712 336))
 
(junction (pt 384 616))
 
(junction (pt 272 616))
(text "Needed only for FPGAs" (rect 40 72 174 86)(font "Arial" (font_size 8)))
(text "Needed only for FPGAs" (rect 40 72 174 86)(font "Arial" (font_size 8)))
(text "Special reset, USPTO 4,486,827 by Shima et al." (rect 40 24 371 40)(font "Arial" (font_size 10))(border))
(text "Special reset, USPTO 4,486,827 by Shima et al." (rect 40 24 371 40)(font "Arial" (font_size 10))(border))
 
(text "Required 3 clock reset cycles to clear PC and IR" (rect 304 464 576 478)(font "Arial" (font_size 8)))
 
(text "(End of patented circuit)" (rect 64 384 242 400)(font "Arial" (font_size 10)(bold)))
 
(line (pt 32 408)(pt 952 408)(color 0 255 0))
(title_block
(title_block
        (rect 32 400 289 452)
        (rect 696 584 953 636)
        (name "title-custom-small")
        (name "title-custom-small")
        (section (rect 0 0 256 17)(text "PROJECT" (rect 2 0 52 12)(font "Arial" ))(text "A-Z80" (rect 56 2 94 17)(font "Arial" (font_size 9)(bold)))(border))
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "September 6, 2014, 2016" (rect 56 3 198 17)(font "Arial" (font_size 8)))(border))
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "resets" (rect 43 2 86 17)(font "Arial" (font_size 9)(bold)))(border))
 
        (section (rect 0 18 256 34)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Goran Devic" (rect 56 2 135 17)(font "Arial" (font_size 9)))(border))
        (section (rect 0 18 256 34)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Goran Devic" (rect 56 2 135 17)(font "Arial" (font_size 9)))(border))
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "September 6, 2014" (rect 56 3 163 17)(font "Arial" (font_size 8)))(border))
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "resets" (rect 43 2 86 17)(font "Arial" (font_size 9)(bold)))(border))
        (section (rect 192 35 256 51)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.2" (rect 43 3 60 17)(font "Arial" (font_size 8)))(border))
        (section (rect 0 0 256 17)(text "PROJECT" (rect 2 0 52 12)(font "Arial" ))(text "A-Z80" (rect 56 2 94 17)(font "Arial" (font_size 9)(bold)))(border))
 
        (section (rect 192 35 256 51)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.3" (rect 43 3 60 17)(font "Arial" (font_size 8)))(border))
        (drawing
        (drawing
        )
        )
)
)

powered by: WebSVN 2.1.0

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