URL
https://opencores.org/ocsvn/a-z80/a-z80/trunk
Subversion Repositories a-z80
[/] [a-z80/] [trunk/] [cpu/] [control/] [pin_control.bdf] - Rev 4
Go to most recent revision | 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-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 "graphic" (version "1.4"))
(pin
(input)
(rect 32 112 208 128)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "fFetch" (rect 9 0 42 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 128 208 144)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "fMRead" (rect 9 0 47 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 144 208 160)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "fMWrite" (rect 9 0 47 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 160 208 176)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "fIORead" (rect 9 0 51 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 176 208 192)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "fIOWrite" (rect 9 0 51 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 32 208 48)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "T1" (rect 9 0 20 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 48 208 64)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "T2" (rect 9 0 20 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 64 208 80)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "T3" (rect 9 0 20 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 32 80 208 96)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "T4" (rect 9 0 20 12)(font "Arial" ))
(pt 176 8)
(drawing
(line (pt 92 12)(pt 117 12))
(line (pt 92 4)(pt 117 4))
(line (pt 121 8)(pt 176 8))
(line (pt 92 12)(pt 92 4))
(line (pt 117 4)(pt 121 8))
(line (pt 117 12)(pt 121 8))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(output)
(rect 672 248 848 264)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "bus_ab_pin_we" (rect 90 0 164 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(pin
(output)
(rect 672 448 848 464)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "bus_db_pin_oe" (rect 90 0 163 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(pin
(output)
(rect 672 616 848 632)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "bus_db_pin_re" (rect 90 0 160 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8))
(line (pt 52 4)(pt 78 4))
(line (pt 52 12)(pt 78 12))
(line (pt 52 12)(pt 52 4))
(line (pt 78 4)(pt 82 8))
(line (pt 82 8)(pt 78 12))
(line (pt 78 12)(pt 82 8))
)
)
(symbol
(rect 400 408 464 456)
(text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst11" (rect 3 37 32 49)(font "Arial" ))
(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 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 15 16))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 48 24)(pt 64 24))
)
(drawing
(line (pt 14 36)(pt 25 36))
(line (pt 14 13)(pt 25 13))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
)
)
(symbol
(rect 496 400 560 448)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst4" (rect 3 37 26 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 496 464 560 512)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst5" (rect 3 37 26 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 592 432 656 480)
(text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst13" (rect 3 37 32 49)(font "Arial" ))
(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 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 15 16))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 48 24)(pt 64 24))
)
(drawing
(line (pt 14 36)(pt 25 36))
(line (pt 14 13)(pt 25 13))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
)
)
(symbol
(rect 496 552 560 600)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst6" (rect 3 37 26 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 496 600 560 648)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst7" (rect 3 37 26 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 496 648 560 696)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst14" (rect 3 37 32 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 592 600 656 648)
(text "OR3" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst15" (rect 3 37 37 51)(font "Arial" (font_size 8)))
(port
(pt 0 24)
(input)
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
(line (pt 0 24)(pt 18 24))
)
(port
(pt 0 32)
(input)
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 16 32))
)
(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 16 16))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
(line (pt 49 24)(pt 64 24))
)
(drawing
(line (pt 14 13)(pt 25 13))
(line (pt 14 36)(pt 25 36))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
)
)
(symbol
(rect 400 248 464 360)
(text "OR6" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst" (rect 3 101 20 113)(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 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 13 32))
)
(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 15 64))
)
(port
(pt 0 80)
(input)
(text "IN5" (rect 2 71 19 83)(font "Courier New" (bold))(invisible))
(text "IN5" (rect 2 71 19 83)(font "Courier New" (bold))(invisible))
(line (pt 0 80)(pt 13 80))
)
(port
(pt 0 96)
(input)
(text "IN6" (rect 2 87 19 99)(font "Courier New" (bold))(invisible))
(text "IN6" (rect 2 87 19 99)(font "Courier New" (bold))(invisible))
(line (pt 0 96)(pt 13 96))
)
(port
(pt 64 56)
(output)
(text "OUT" (rect 48 47 65 59)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 47 65 59)(font "Courier New" (bold))(invisible))
(line (pt 48 56)(pt 64 56))
)
(drawing
(line (pt 13 99)(pt 13 67))
(line (pt 13 45)(pt 13 13))
(line (pt 14 68)(pt 25 68))
(line (pt 14 45)(pt 25 45))
(arc (pt 7 61)(pt 7 51)(rect -14 40 19 73))
(arc (pt 49 56)(pt 25 45)(rect -6 45 57 108))
(arc (pt 25 67)(pt 49 56)(rect -6 5 57 68))
)
)
(symbol
(rect 496 192 560 240)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst8" (rect 3 37 26 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 496 272 560 320)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst9" (rect 3 37 26 49)(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 14 16))
)
(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 14 32))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24))
)
(drawing
(line (pt 14 12)(pt 30 12))
(line (pt 14 37)(pt 31 37))
(line (pt 14 12)(pt 14 37))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
)
)
(symbol
(rect 592 232 656 280)
(text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst16" (rect 3 37 32 49)(font "Arial" ))
(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 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 15 16))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 48 24)(pt 64 24))
)
(drawing
(line (pt 14 36)(pt 25 36))
(line (pt 14 13)(pt 25 13))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
)
)
(symbol
(rect 400 456 464 504)
(text "OR3" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst17" (rect 3 37 37 51)(font "Arial" (font_size 8)))
(port
(pt 0 24)
(input)
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
(line (pt 0 24)(pt 18 24))
)
(port
(pt 0 32)
(input)
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
(text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 16 32))
)
(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 16 16))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
(line (pt 49 24)(pt 64 24))
)
(drawing
(line (pt 14 13)(pt 25 13))
(line (pt 14 36)(pt 25 36))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
)
)
(connector
(pt 400 264)
(pt 232 264)
)
(connector
(pt 400 280)
(pt 248 280)
)
(connector
(pt 400 296)
(pt 264 296)
)
(connector
(pt 400 312)
(pt 280 312)
)
(connector
(pt 400 344)
(pt 384 344)
)
(connector
(pt 384 344)
(pt 384 328)
)
(connector
(pt 400 424)
(pt 328 424)
)
(connector
(pt 400 440)
(pt 344 440)
)
(connector
(pt 480 416)
(pt 480 400)
)
(connector
(pt 264 400)
(pt 480 400)
)
(connector
(pt 480 496)
(pt 480 512)
)
(connector
(pt 296 512)
(pt 480 512)
)
(connector
(pt 576 448)
(pt 576 424)
)
(connector
(pt 576 464)
(pt 576 488)
)
(connector
(pt 480 40)
(pt 480 288)
)
(connector
(pt 384 72)
(pt 384 208)
)
(connector
(pt 576 296)
(pt 576 264)
)
(connector
(pt 576 216)
(pt 576 248)
)
(connector
(pt 576 616)
(pt 576 576)
)
(connector
(pt 576 632)
(pt 576 672)
)
(connector
(pt 480 416)
(pt 496 416)
)
(connector
(pt 480 496)
(pt 496 496)
)
(connector
(pt 576 464)
(pt 592 464)
)
(connector
(pt 576 448)
(pt 592 448)
)
(connector
(pt 328 568)
(pt 496 568)
)
(connector
(pt 232 584)
(pt 496 584)
)
(connector
(pt 328 616)
(pt 496 616)
)
(connector
(pt 248 632)
(pt 496 632)
)
(connector
(pt 344 664)
(pt 496 664)
)
(connector
(pt 280 680)
(pt 496 680)
)
(connector
(pt 576 632)
(pt 592 632)
)
(connector
(pt 576 616)
(pt 592 616)
)
(connector
(pt 384 208)
(pt 496 208)
)
(connector
(pt 232 224)
(pt 496 224)
)
(connector
(pt 480 288)
(pt 496 288)
)
(connector
(pt 464 304)
(pt 496 304)
)
(connector
(pt 576 264)
(pt 592 264)
)
(connector
(pt 576 248)
(pt 592 248)
)
(connector
(pt 560 424)
(pt 576 424)
)
(connector
(pt 560 488)
(pt 576 488)
)
(connector
(pt 656 456)
(pt 672 456)
)
(connector
(pt 560 576)
(pt 576 576)
)
(connector
(pt 560 624)
(pt 592 624)
)
(connector
(pt 560 672)
(pt 576 672)
)
(connector
(pt 656 624)
(pt 672 624)
)
(connector
(pt 560 216)
(pt 576 216)
)
(connector
(pt 560 296)
(pt 576 296)
)
(connector
(pt 656 256)
(pt 672 256)
)
(connector
(pt 464 480)
(pt 496 480)
)
(connector
(pt 464 432)
(pt 496 432)
)
(connector
(pt 400 472)
(pt 360 472)
)
(connector
(pt 360 88)
(pt 360 472)
)
(connector
(pt 400 480)
(pt 328 480)
)
(connector
(pt 400 488)
(pt 344 488)
)
(connector
(pt 208 120)
(pt 232 120)
)
(connector
(pt 208 136)
(pt 248 136)
)
(connector
(pt 208 152)
(pt 264 152)
)
(connector
(pt 208 168)
(pt 280 168)
)
(connector
(pt 208 184)
(pt 296 184)
)
(connector
(pt 296 328)
(pt 384 328)
)
(connector
(pt 384 328)
(pt 400 328)
)
(connector
(pt 264 152)
(pt 264 296)
)
(connector
(pt 264 296)
(pt 264 400)
)
(connector
(pt 264 400)
(pt 264 696)
)
(connector
(pt 296 184)
(pt 296 328)
)
(connector
(pt 296 328)
(pt 296 512)
)
(connector
(pt 296 512)
(pt 296 696)
)
(connector
(pt 248 136)
(pt 248 280)
)
(connector
(pt 248 280)
(pt 248 632)
)
(connector
(pt 248 632)
(pt 248 696)
)
(connector
(pt 280 168)
(pt 280 312)
)
(connector
(pt 280 312)
(pt 280 680)
)
(connector
(pt 280 680)
(pt 280 696)
)
(connector
(pt 232 120)
(pt 232 224)
)
(connector
(pt 232 224)
(pt 232 264)
)
(connector
(pt 232 264)
(pt 232 584)
)
(connector
(pt 232 584)
(pt 232 696)
)
(connector
(pt 328 56)
(pt 328 424)
)
(connector
(pt 328 424)
(pt 328 480)
)
(connector
(pt 328 480)
(pt 328 568)
)
(connector
(pt 328 568)
(pt 328 616)
)
(connector
(pt 344 72)
(pt 344 440)
)
(connector
(pt 344 440)
(pt 344 488)
)
(connector
(pt 344 488)
(pt 344 664)
)
(connector
(pt 384 72)
(pt 600 72)
)
(connector
(pt 208 40)
(pt 480 40)
)
(connector
(pt 480 40)
(pt 600 40)
)
(connector
(pt 208 56)
(pt 328 56)
)
(connector
(pt 328 56)
(pt 600 56)
)
(connector
(pt 208 72)
(pt 344 72)
)
(connector
(pt 344 72)
(pt 384 72)
)
(connector
(pt 208 88)
(pt 360 88)
)
(connector
(pt 360 88)
(pt 600 88)
)
(junction (pt 384 328))
(junction (pt 264 296))
(junction (pt 264 400))
(junction (pt 296 328))
(junction (pt 296 512))
(junction (pt 248 280))
(junction (pt 248 632))
(junction (pt 280 312))
(junction (pt 280 680))
(junction (pt 232 224))
(junction (pt 232 264))
(junction (pt 232 584))
(junction (pt 384 72))
(junction (pt 344 440))
(junction (pt 328 424))
(junction (pt 328 568))
(junction (pt 328 480))
(junction (pt 344 488))
(junction (pt 360 88))
(junction (pt 480 40))
(junction (pt 344 72))
(junction (pt 328 56))
(text "bus_ab_pin_we = (fFetch & (T1 | T3)) |\n (fMRead & (T1)) |\n (fMWrite & (T1)) |\n (fIORead & (T1)) |\n (fIOWrite & (T1));\n" (rect 624 296 851 380)(font "Arial" (color 170 0 0)(font_size 8)))
(text "bus_db_pin_oe = (fFetch & 1'h0) |\n (fMRead & 1'h0) |\n (fMWrite & (T2 | T3)) |\n (fIORead & 1'h0) |\n (fIOWrite & (T2 | T3 | T4));\n" (rect 608 496 834 580)(font "Arial" (color 170 0 0)(font_size 8)))
(text "bus_db_pin_re = (fFetch & (T2)) |\n (fMRead & (T2)) |\n (fMWrite & 1'h0) |\n (fIORead & (T3)) |\n (fIOWrite & 1'h0);" (rect 608 664 805 734)(font "Arial" (color 170 0 0)(font_size 8)))
(title_block
(rect 32 720 289 772)
(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 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "pin_control" (rect 43 2 118 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 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "November 16, 2014" (rect 56 3 166 17)(font "Arial" (font_size 8)))(border))
(section (rect 192 35 256 51)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.0" (rect 43 3 60 17)(font "Arial" (font_size 8)))(border))
(drawing
)
)
Go to most recent revision | Compare with Previous | Blame | View Log