hw: power selector implemented (demultiplexer + inverer + power switch)

This commit is contained in:
Kevin Redon 2011-11-13 22:06:01 +01:00
parent 923265e4f9
commit 4ce08fe4a9
3 changed files with 904 additions and 389 deletions

View File

@ -0,0 +1,186 @@
v 20110115 2
P 0 2400 300 2400 1 0 0
{
T 0 2400 5 10 0 0 0 0 1
pintype=in
T 355 2395 5 10 1 1 0 0 1
pinlabel=1\_OE\_
T 205 2445 5 10 1 1 0 6 1
pinnumber=1
T 0 2400 5 10 0 0 0 0 1
pinseq=1
}
P 0 2100 300 2100 1 0 0
{
T 0 2100 5 10 0 0 0 0 1
pintype=in
T 355 2095 5 10 1 1 0 0 1
pinlabel=S1
T 205 2145 5 10 1 1 0 6 1
pinnumber=2
T 0 2100 5 10 0 0 0 0 1
pinseq=2
}
P 0 1800 300 1800 1 0 0
{
T 0 1800 5 10 0 0 0 0 1
pintype=out
T 355 1795 5 10 1 1 0 0 1
pinlabel=1B4
T 205 1845 5 10 1 1 0 6 1
pinnumber=3
T 0 1800 5 10 0 0 0 0 1
pinseq=3
}
P 0 1500 300 1500 1 0 0
{
T 0 1500 5 10 0 0 0 0 1
pintype=out
T 355 1495 5 10 1 1 0 0 1
pinlabel=1B3
T 205 1545 5 10 1 1 0 6 1
pinnumber=4
T 0 1500 5 10 0 0 0 0 1
pinseq=4
}
P 0 1200 300 1200 1 0 0
{
T 0 1200 5 10 0 0 0 0 1
pintype=out
T 355 1195 5 10 1 1 0 0 1
pinlabel=1B2
T 205 1245 5 10 1 1 0 6 1
pinnumber=5
T 0 1200 5 10 0 0 0 0 1
pinseq=5
}
P 0 900 300 900 1 0 0
{
T 0 900 5 10 0 0 0 0 1
pintype=out
T 355 895 5 10 1 1 0 0 1
pinlabel=1B1
T 205 945 5 10 1 1 0 6 1
pinnumber=6
T 0 900 5 10 0 0 0 0 1
pinseq=6
}
P 0 600 300 600 1 0 0
{
T 0 600 5 10 0 0 0 0 1
pintype=in
T 355 595 5 10 1 1 0 0 1
pinlabel=1A
T 205 645 5 10 1 1 0 6 1
pinnumber=7
T 0 600 5 10 0 0 0 0 1
pinseq=7
}
P 0 300 300 300 1 0 0
{
T 0 300 5 10 0 0 0 0 1
pintype=pwr
T 355 295 5 10 1 1 0 0 1
pinlabel=GND
T 205 345 5 10 1 1 0 6 1
pinnumber=8
T 0 300 5 10 0 0 0 0 1
pinseq=8
}
P 1700 300 1400 300 1 0 0
{
T 1700 300 5 10 0 0 0 0 1
pintype=in
T 1345 295 5 10 1 1 0 6 1
pinlabel=2A
T 1495 345 5 10 1 1 0 0 1
pinnumber=9
T 1700 300 5 10 0 0 0 0 1
pinseq=9
}
P 1700 600 1400 600 1 0 0
{
T 1700 600 5 10 0 0 0 0 1
pintype=out
T 1345 595 5 10 1 1 0 6 1
pinlabel=2B1
T 1495 645 5 10 1 1 0 0 1
pinnumber=10
T 1700 600 5 10 0 0 0 0 1
pinseq=10
}
P 1700 900 1400 900 1 0 0
{
T 1700 900 5 10 0 0 0 0 1
pintype=out
T 1345 895 5 10 1 1 0 6 1
pinlabel=2B2
T 1495 945 5 10 1 1 0 0 1
pinnumber=11
T 1700 900 5 10 0 0 0 0 1
pinseq=11
}
P 1700 1200 1400 1200 1 0 0
{
T 1700 1200 5 10 0 0 0 0 1
pintype=out
T 1345 1195 5 10 1 1 0 6 1
pinlabel=2B3
T 1495 1245 5 10 1 1 0 0 1
pinnumber=12
T 1700 1200 5 10 0 0 0 0 1
pinseq=12
}
P 1700 1500 1400 1500 1 0 0
{
T 1700 1500 5 10 0 0 0 0 1
pintype=out
T 1345 1495 5 10 1 1 0 6 1
pinlabel=2B4
T 1495 1545 5 10 1 1 0 0 1
pinnumber=13
T 1700 1500 5 10 0 0 0 0 1
pinseq=13
}
P 1700 1800 1400 1800 1 0 0
{
T 1700 1800 5 10 0 0 0 0 1
pintype=in
T 1345 1795 5 10 1 1 0 6 1
pinlabel=S0
T 1495 1845 5 10 1 1 0 0 1
pinnumber=14
T 1700 1800 5 10 0 0 0 0 1
pinseq=14
}
P 1700 2100 1400 2100 1 0 0
{
T 1700 2100 5 10 0 0 0 0 1
pintype=in
T 1345 2095 5 10 1 1 0 6 1
pinlabel=2\_OE\_
T 1495 2145 5 10 1 1 0 0 1
pinnumber=15
T 1700 2100 5 10 0 0 0 0 1
pinseq=15
}
P 1700 2400 1400 2400 1 0 0
{
T 1700 2400 5 10 0 0 0 0 1
pintype=pwr
T 1345 2395 5 10 1 1 0 6 1
pinlabel=Vcc
T 1495 2445 5 10 1 1 0 0 1
pinnumber=16
T 1700 2400 5 10 0 0 0 0 1
pinseq=16
}
B 300 200 1100 2400 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 2700 8 10 1 1 0 0 1
refdes=U?
T 300 0 8 10 1 1 0 0 1
device=74CBTLV3253
T 300 2900 8 10 0 0 0 0 1
description=Dual 1-of-4 multiplexer/demultiplexer
T 300 3100 8 10 0 0 0 0 1
documentation=http://www.nxp.com/documents/data_sheet/74CBTLV3253.pdf

View File

@ -0,0 +1,79 @@
v 20110115 2
P 0 200 300 200 1 0 0
{
T 0 200 5 10 0 0 0 0 1
pintype=in
T 105 -5 5 10 1 1 0 0 1
pinlabel=A
T 205 245 5 10 1 1 0 6 1
pinnumber=2
T 0 200 5 10 0 0 0 0 1
pinseq=2
}
P 0 700 300 700 1 0 0
{
T 0 700 5 10 0 0 0 0 1
pintype=in
T 5 495 5 10 1 1 0 0 1
pinlabel=\_OE\_
T 205 745 5 10 1 1 0 6 1
pinnumber=1
T 0 700 5 10 0 0 0 0 1
pinseq=1
}
P 1200 200 900 200 1 0 0
{
T 1200 200 5 10 0 0 0 0 1
pintype=out
T 1005 -5 5 10 1 1 0 0 1
pinlabel=Y
T 995 245 5 10 1 1 0 0 1
pinnumber=3
T 1200 200 5 10 0 0 0 0 1
pinseq=3
}
L 400 500 400 900 3 0 0 0 -1 -1
L 400 500 700 700 3 0 0 0 -1 -1
L 400 900 700 700 3 0 0 0 -1 -1
L 300 400 300 0 3 0 0 0 -1 -1
L 600 200 300 0 3 0 0 0 -1 -1
L 300 400 600 200 3 0 0 0 -1 -1
V 350 700 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
V 650 200 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 700 200 900 200 3 0 0 0 -1 -1
L 450 300 450 400 3 0 0 0 -1 -1
L 450 400 800 400 3 0 0 0 -1 -1
L 800 400 800 700 3 0 0 0 -1 -1
L 800 700 700 700 3 0 0 0 -1 -1
T 0 950 8 10 1 1 0 0 1
refdes=U?
T 700 900 8 10 1 0 0 0 1
slot=1
T 0 1200 8 10 0 0 0 0 1
device=SN74LVC240A
T 0 1400 8 10 0 0 0 0 1
description=2x4 inverter
T 0 1600 8 10 0 0 0 0 1
numslots=8
T 0 1800 8 10 0 0 0 0 1
documentation=http://www.ti.com/lit/ds/symlink/sn74lvc240a.pdf
T 0 2000 8 10 0 0 0 0 1
net=Vcc:20
T 0 2200 8 10 0 0 0 0 1
net=GND:10
T 0 2400 8 10 0 0 0 0 1
slotdef=1:1,2,18
T 0 2600 8 10 0 0 0 0 1
slotdef=2:1,4,16
T 0 2800 8 10 0 0 0 0 1
slotdef=3:1,6,14
T 0 3000 8 10 0 0 0 0 1
slotdef=4:1,8,12
T 0 3200 8 10 0 0 0 0 1
slotdef=5:19,11,9
T 0 3400 8 10 0 0 0 0 1
slotdef=6:19,13,7
T 0 3600 8 10 0 0 0 0 1
slotdef=7:19,15,5
T 0 3800 8 10 0 0 0 0 1
slotdef=8:19,17,3

File diff suppressed because it is too large Load Diff