switched from KiCAD to gEDA (scriptable), SAM3S replaces SAM7S, no PLLRC required, 2.2uF cap replaces 1uF for less different components, uSD slot replaces flash

This commit is contained in:
Kevin Redon 2011-10-26 14:05:18 +02:00
parent 7bb1977810
commit 85ef0105b9
19 changed files with 3415 additions and 0 deletions

42
hardware/geda/Rakefile Normal file
View File

@ -0,0 +1,42 @@
require 'rake/clean'
# important info
target = "simtrace"
version = IO.read("version").chomp
date = Time.now.strftime("%d-%m-%y")
revision = `git log --pretty=oneline "#{target}.sch" | wc -l`.chomp.to_i
# common files
sch = "#{target}.sch"
vsch = "#{target}_v#{version}.#{revision.to_s.rjust(3,'0')}.sch"
task :default => [:version,:print,:pdf]
task :version => vsch
CLEAN.include(vsch)
CLOBBER.include("#{target}_*.sch")
task :print => "#{target}.ps"
CLEAN.include("#{target}.ps")
task :pdf => "#{target}.pdf"
CLEAN.include("#{target}.pdf")
file vsch => sch do
sh "cp #{sch} #{vsch}"
# on \ is to prevent ruby interpreting it, th other is for sed
# the version
sh "sed -i 's/\\(version=\\)\\$Version\\$/\\1#{version}/' #{vsch}"
# the date
sh "sed -i 's/\\(date=\\)\\$Date\\$/\\1#{date}/' #{vsch}"
# the revision
sh "sed -i 's/\\(revision=\\)\\$Revision\\$/\\1#{revision}/' #{vsch}"
end
file "#{target}.ps" => vsch do
sh "gschem -p -o #{target}.ps -s /usr/share/gEDA/scheme/print.scm #{vsch} > /dev/null 2>&1"
end
file "#{target}.pdf" => "#{target}.ps" do
sh "ps2pdf -sPAPERSIZE=a4 #{target}.ps"
end

3
hardware/geda/gafrc Normal file
View File

@ -0,0 +1,3 @@
; .sch gEDA configuration file
(define gedasymbols "lib")
(component-library (build-path gedasymbols "symbols"))

3
hardware/geda/gschemrc Normal file
View File

@ -0,0 +1,3 @@
; gschem configuration file
(paper-size 11.69 8.27) ; A4
;(output-color "enabled") ; for color postscript output (black background)

View File

@ -0,0 +1,17 @@
v 20110115 2
P 200 0 200 200 1 0 0
{
T 250 50 5 6 0 1 0 0 1
pinnumber=1
T 250 50 5 6 0 0 0 0 1
pinseq=1
T 250 50 5 6 0 1 0 0 1
pinlabel=1
T 250 50 5 6 0 1 0 0 1
pintype=pwr
}
L 50 200 350 200 3 0 0 0 -1 -1
T 75 250 9 8 1 0 0 0 1
+1.8V
T 300 0 8 8 0 0 0 0 1
net=+1.8V:1

View File

@ -0,0 +1,334 @@
v 20110115 2
L 450 2000 550 2200 3 0 0 0 -1 -1
L 550 2200 650 2000 3 0 0 0 -1 -1
L 650 2000 450 2000 3 0 0 0 -1 -1
L 450 2450 650 2450 3 0 0 0 -1 -1
L 450 2500 650 2500 3 0 0 0 -1 -1
V 550 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 550 2300 550 2450 3 0 0 0 -1 -1
L 750 2000 850 2200 3 0 0 0 -1 -1
L 850 2200 950 2000 3 0 0 0 -1 -1
L 950 2000 750 2000 3 0 0 0 -1 -1
L 750 2450 950 2450 3 0 0 0 -1 -1
L 750 2500 950 2500 3 0 0 0 -1 -1
V 850 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 850 2300 850 2450 3 0 0 0 -1 -1
L 1050 2000 1150 2200 3 0 0 0 -1 -1
L 1150 2200 1250 2000 3 0 0 0 -1 -1
L 1250 2000 1050 2000 3 0 0 0 -1 -1
L 1050 2450 1250 2450 3 0 0 0 -1 -1
L 1050 2500 1250 2500 3 0 0 0 -1 -1
V 1150 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 1150 2300 1150 2450 3 0 0 0 -1 -1
L 1350 2000 1450 2200 3 0 0 0 -1 -1
L 1450 2200 1550 2000 3 0 0 0 -1 -1
L 1550 2000 1350 2000 3 0 0 0 -1 -1
L 1350 2450 1550 2450 3 0 0 0 -1 -1
L 1350 2500 1550 2500 3 0 0 0 -1 -1
V 1450 2250 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 1450 2300 1450 2450 3 0 0 0 -1 -1
L 500 2600 500 2500 3 0 0 0 -1 -1
L 600 2500 600 2600 3 0 0 0 -1 -1
L 300 2600 500 2600 3 0 0 0 -1 -1
L 600 2600 1700 2600 3 0 0 0 -1 -1
L 300 2800 800 2800 3 0 0 0 -1 -1
L 800 2800 800 2500 3 0 0 0 -1 -1
L 900 2500 900 2800 3 0 0 0 -1 -1
L 900 2800 1700 2800 3 0 0 0 -1 -1
L 1100 2500 1100 3000 3 0 0 0 -1 -1
L 300 3000 1100 3000 3 0 0 0 -1 -1
L 1200 2500 1200 3000 3 0 0 0 -1 -1
L 1200 3000 1700 3000 3 0 0 0 -1 -1
L 1400 2500 1400 3200 3 0 0 0 -1 -1
L 300 3200 1400 3200 3 0 0 0 -1 -1
L 1500 2500 1500 3200 3 0 0 0 -1 -1
L 1500 3200 1700 3200 3 0 0 0 -1 -1
L 550 2000 550 1800 3 0 0 0 -1 -1
L 550 1800 300 1800 3 0 0 0 -1 -1
L 1450 2000 1450 1800 3 0 0 0 -1 -1
L 1150 2000 1150 1800 3 0 0 0 -1 -1
L 850 2000 850 1800 3 0 0 0 -1 -1
L 850 1800 550 1800 3 0 0 0 -1 -1
L 1150 1800 850 1800 3 0 0 0 -1 -1
L 1450 1800 1150 1800 3 0 0 0 -1 -1
P 0 3200 300 3200 1 0 0
{
T 0 3200 5 10 0 0 0 0 1
pintype=io
T 355 3195 5 10 1 1 0 0 1
pinlabel=1A1
T 205 3245 5 10 1 1 0 6 1
pinnumber=2
T 0 3200 5 10 0 0 0 0 1
pinseq=2
}
P 0 3000 300 3000 1 0 0
{
T 0 3000 5 10 0 0 0 0 1
pintype=io
T 355 2995 5 10 1 1 0 0 1
pinlabel=1A2
T 205 3045 5 10 1 1 0 6 1
pinnumber=4
T 0 3000 5 10 0 0 0 0 1
pinseq=4
}
P 0 2800 300 2800 1 0 0
{
T 0 2800 5 10 0 0 0 0 1
pintype=io
T 355 2795 5 10 1 1 0 0 1
pinlabel=1A3
T 205 2845 5 10 1 1 0 6 1
pinnumber=6
T 0 2800 5 10 0 0 0 0 1
pinseq=6
}
P 0 2600 300 2600 1 0 0
{
T 0 2600 5 10 0 0 0 0 1
pintype=io
T 355 2595 5 10 1 1 0 0 1
pinlabel=1A4
T 205 2645 5 10 1 1 0 6 1
pinnumber=8
T 0 2600 5 10 0 0 0 0 1
pinseq=8
}
P 2000 3200 1700 3200 1 0 0
{
T 2000 3200 5 10 0 0 0 0 1
pintype=io
T 1645 3195 5 10 1 1 0 6 1
pinlabel=1B1
T 1795 3245 5 10 1 1 0 0 1
pinnumber=18
T 2000 3200 5 10 0 0 0 0 1
pinseq=18
}
P 2000 3000 1700 3000 1 0 0
{
T 2000 3000 5 10 0 0 0 0 1
pintype=io
T 1645 2995 5 10 1 1 0 6 1
pinlabel=1B2
T 1795 3045 5 10 1 1 0 0 1
pinnumber=16
T 2000 3000 5 10 0 0 0 0 1
pinseq=16
}
P 2000 2800 1700 2800 1 0 0
{
T 2000 2800 5 10 0 0 0 0 1
pintype=io
T 1645 2795 5 10 1 1 0 6 1
pinlabel=1B3
T 1795 2845 5 10 1 1 0 0 1
pinnumber=14
T 2000 2800 5 10 0 0 0 0 1
pinseq=14
}
P 2000 2600 1700 2600 1 0 0
{
T 2000 2600 5 10 0 0 0 0 1
pintype=io
T 1645 2595 5 10 1 1 0 6 1
pinlabel=1B4
T 1795 2645 5 10 1 1 0 0 1
pinnumber=12
T 2000 2600 5 10 0 0 0 0 1
pinseq=12
}
P 0 1800 300 1800 1 0 0
{
T 100 1800 5 10 0 0 0 0 1
pintype=in
T 355 1795 5 10 1 1 0 0 1
pinlabel=/1OE
T 205 1845 5 10 1 1 0 6 1
pinnumber=1
T 100 1800 5 10 0 0 0 0 1
pinseq=1
}
L 450 300 550 500 3 0 0 0 -1 -1
L 550 500 650 300 3 0 0 0 -1 -1
L 650 300 450 300 3 0 0 0 -1 -1
L 450 750 650 750 3 0 0 0 -1 -1
L 450 800 650 800 3 0 0 0 -1 -1
V 550 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 550 600 550 750 3 0 0 0 -1 -1
L 750 300 850 500 3 0 0 0 -1 -1
L 850 500 950 300 3 0 0 0 -1 -1
L 950 300 750 300 3 0 0 0 -1 -1
L 750 750 950 750 3 0 0 0 -1 -1
L 750 800 950 800 3 0 0 0 -1 -1
V 850 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 850 600 850 750 3 0 0 0 -1 -1
L 1050 300 1150 500 3 0 0 0 -1 -1
L 1150 500 1250 300 3 0 0 0 -1 -1
L 1250 300 1050 300 3 0 0 0 -1 -1
L 1050 750 1250 750 3 0 0 0 -1 -1
L 1050 800 1250 800 3 0 0 0 -1 -1
V 1150 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 1150 600 1150 750 3 0 0 0 -1 -1
L 1350 300 1450 500 3 0 0 0 -1 -1
L 1450 500 1550 300 3 0 0 0 -1 -1
L 1550 300 1350 300 3 0 0 0 -1 -1
L 1350 750 1550 750 3 0 0 0 -1 -1
L 1350 800 1550 800 3 0 0 0 -1 -1
V 1450 550 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 1450 600 1450 750 3 0 0 0 -1 -1
L 500 900 500 800 3 0 0 0 -1 -1
L 600 800 600 900 3 0 0 0 -1 -1
L 300 900 500 900 3 0 0 0 -1 -1
L 600 900 1700 900 3 0 0 0 -1 -1
L 300 1100 800 1100 3 0 0 0 -1 -1
L 800 1100 800 800 3 0 0 0 -1 -1
L 900 800 900 1100 3 0 0 0 -1 -1
L 900 1100 1700 1100 3 0 0 0 -1 -1
L 1100 800 1100 1300 3 0 0 0 -1 -1
L 300 1300 1100 1300 3 0 0 0 -1 -1
L 1200 800 1200 1300 3 0 0 0 -1 -1
L 1200 1300 1700 1300 3 0 0 0 -1 -1
L 1400 800 1400 1500 3 0 0 0 -1 -1
L 300 1500 1400 1500 3 0 0 0 -1 -1
L 1500 800 1500 1500 3 0 0 0 -1 -1
L 1500 1500 1700 1500 3 0 0 0 -1 -1
L 550 300 550 100 3 0 0 0 -1 -1
L 550 100 300 100 3 0 0 0 -1 -1
L 1450 300 1450 100 3 0 0 0 -1 -1
L 1150 300 1150 100 3 0 0 0 -1 -1
L 850 300 850 100 3 0 0 0 -1 -1
L 850 100 550 100 3 0 0 0 -1 -1
L 1150 100 850 100 3 0 0 0 -1 -1
L 1450 100 1150 100 3 0 0 0 -1 -1
P 0 1500 300 1500 1 0 0
{
T 0 1500 5 10 0 0 0 0 1
pintype=io
T 355 1495 5 10 1 1 0 0 1
pinlabel=2A1
T 205 1545 5 10 1 1 0 6 1
pinnumber=11
T 0 1500 5 10 0 0 0 0 1
pinseq=11
}
P 0 1300 300 1300 1 0 0
{
T 0 1300 5 10 0 0 0 0 1
pintype=io
T 355 1295 5 10 1 1 0 0 1
pinlabel=2A2
T 205 1345 5 10 1 1 0 6 1
pinnumber=13
T 0 1300 5 10 0 0 0 0 1
pinseq=13
}
P 0 1100 300 1100 1 0 0
{
T 0 1100 5 10 0 0 0 0 1
pintype=io
T 355 1095 5 10 1 1 0 0 1
pinlabel=2A3
T 205 1145 5 10 1 1 0 6 1
pinnumber=15
T 0 1100 5 10 0 0 0 0 1
pinseq=15
}
P 0 900 300 900 1 0 0
{
T 0 900 5 10 0 0 0 0 1
pintype=io
T 355 895 5 10 1 1 0 0 1
pinlabel=2A4
T 205 945 5 10 1 1 0 6 1
pinnumber=17
T 0 900 5 10 0 0 0 0 1
pinseq=17
}
P 2000 1500 1700 1500 1 0 0
{
T 2000 1500 5 10 0 0 0 0 1
pintype=io
T 1645 1495 5 10 1 1 0 6 1
pinlabel=2B1
T 1795 1545 5 10 1 1 0 0 1
pinnumber=9
T 2000 1500 5 10 0 0 0 0 1
pinseq=9
}
P 2000 1300 1700 1300 1 0 0
{
T 2000 1300 5 10 0 0 0 0 1
pintype=io
T 1645 1295 5 10 1 1 0 6 1
pinlabel=2B2
T 1795 1345 5 10 1 1 0 0 1
pinnumber=7
T 2000 1300 5 10 0 0 0 0 1
pinseq=7
}
P 2000 1100 1700 1100 1 0 0
{
T 2000 1100 5 10 0 0 0 0 1
pintype=io
T 1645 1095 5 10 1 1 0 6 1
pinlabel=2B3
T 1795 1145 5 10 1 1 0 0 1
pinnumber=5
T 2000 1100 5 10 0 0 0 0 1
pinseq=5
}
P 2000 900 1700 900 1 0 0
{
T 2000 900 5 10 0 0 0 0 1
pintype=io
T 1645 895 5 10 1 1 0 6 1
pinlabel=2B4
T 1795 945 5 10 1 1 0 0 1
pinnumber=3
T 2000 900 5 10 0 0 0 0 1
pinseq=3
}
P 0 100 300 100 1 0 0
{
T 100 100 5 10 0 0 0 0 1
pintype=in
T 355 95 5 10 1 1 0 0 1
pinlabel=/2OE
T 205 145 5 10 1 1 0 6 1
pinnumber=19
T 100 100 5 10 0 0 0 0 1
pinseq=19
}
P 2000 3600 1700 3600 1 0 0
{
T 2000 3600 5 10 0 0 0 0 1
pintype=pwr
T 1645 3595 5 10 1 1 0 6 1
pinlabel=GND
T 1795 3645 5 10 1 1 0 0 1
pinnumber=20
T 2000 3600 5 10 0 0 0 0 1
pinseq=20
}
P 0 3600 300 3600 1 0 0
{
T 0 3600 5 10 0 0 0 0 1
pintype=pwr
T 355 3595 5 10 1 1 0 0 1
pinlabel=VCC
T 205 3645 5 10 1 1 0 6 1
pinnumber=10
T 0 3600 5 10 0 0 0 0 1
pinseq=10
}
B 300 0 1400 3800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 3900 8 10 1 1 0 0 1
netname=IC?
T 300 4300 8 10 0 0 0 0 1
device=CB3Q3244
T 300 4100 8 10 0 0 0 0 1
description=2x4-bit FET bus switch
T 800 3900 9 10 1 0 0 0 1
CB3Q3244

View File

@ -0,0 +1,40 @@
v 20081231 1
P 0 100 200 100 1 0 0
{
T 100 150 5 8 0 1 0 6 1
pinnumber=1
T 100 50 5 8 0 1 0 8 1
pinseq=1
T 250 100 9 8 0 1 0 0 1
pinlabel=1
T 250 100 5 8 0 1 0 2 1
pintype=pas
}
P 800 100 600 100 1 0 0
{
T 700 150 5 8 0 1 0 0 1
pinnumber=2
T 700 50 5 8 0 1 0 2 1
pinseq=2
T 550 100 9 8 0 1 0 6 1
pinlabel=2
T 550 100 5 8 0 1 0 8 1
pintype=pas
}
T 400 350 8 10 1 1 0 4 1
refdes=FB?
T 0 1600 5 10 0 0 0 0 1
device=Ferrite bead
T 0 600 5 10 0 0 0 0 1
author=Stefan Salewski
T 0 800 5 10 0 0 0 0 1
description=Ferrite bead
T 0 1000 5 10 0 0 0 0 1
numslots=0
T 0 1200 5 10 0 0 0 0 1
dist-license=GPL
T 0 1400 5 10 0 0 0 0 1
use-license=unlimited
L 200 100 600 100 3 0 0 0 -1 -1
B 250 175 300 50 3 0 0 0 -1 -1 3 0 45 10 -1 -1
B 250 -25 300 50 3 0 0 0 -1 -1 3 0 45 10 -1 -1

View File

@ -0,0 +1,716 @@
v 20110115 2
P 4700 100 4400 100 1 0 0
{
T 4700 100 5 10 0 0 180 0 1
pintype=unknown
T 4345 95 5 10 1 1 0 6 1
pinlabel=ADVREF
T 4495 145 5 10 1 1 0 0 1
pinnumber=1
T 4700 100 5 10 0 0 180 0 1
pinseq=1
}
P 0 1800 300 1800 1 0 0
{
T 0 1800 5 10 0 0 0 0 1
pintype=unknown
T 355 1795 5 10 1 1 0 0 1
pinlabel=GND
T 205 1845 5 10 1 1 0 6 1
pinnumber=2
T 0 1800 5 10 0 0 0 0 1
pinseq=2
}
P 4700 1200 4400 1200 1 0 0
{
T 4700 1200 5 10 0 0 180 0 1
pintype=unknown
T 4345 1195 5 10 1 1 0 6 1
pinlabel=PB0/AD4
T 4495 1245 5 10 1 1 0 0 1
pinnumber=3
T 4700 1200 5 10 0 0 180 0 1
pinseq=3
}
P 0 7000 300 7000 1 0 0
{
T 0 7000 5 10 0 0 180 0 1
pintype=unknown
T 355 6995 5 10 1 1 0 0 1
pinlabel=TDI/PB4
T 205 7045 5 10 1 1 0 6 1
pinnumber=33
T 0 7000 5 10 0 0 180 0 1
pinseq=33
}
P 4700 6600 4400 6600 1 0 0
{
T 4700 6600 5 10 0 0 0 0 1
pintype=unknown
T 4345 6595 5 10 1 1 0 6 1
pinlabel=PA6/PGMNOE
T 4495 6645 5 10 1 1 0 0 1
pinnumber=34
T 4700 6600 5 10 0 0 0 0 1
pinseq=34
}
P 4700 6800 4400 6800 1 0 0
{
T 4700 6800 5 10 0 0 0 0 1
pintype=unknown
T 4345 6795 5 10 1 1 0 6 1
pinlabel=PA5/PGMRDY
T 4495 6845 5 10 1 1 0 0 1
pinnumber=35
T 4700 6800 5 10 0 0 0 0 1
pinseq=35
}
P 4700 7000 4400 7000 1 0 0
{
T 4700 7000 5 10 0 0 0 0 1
pintype=unknown
T 4345 6995 5 10 1 1 0 6 1
pinlabel=PA4/PGMNCMD
T 4495 7045 5 10 1 1 0 0 1
pinnumber=36
T 4700 7000 5 10 0 0 0 0 1
pinseq=36
}
P 4700 2400 4400 2400 1 0 0
{
T 4700 2400 5 10 0 0 0 0 1
pintype=unknown
T 4345 2395 5 10 1 1 0 6 1
pinlabel=PA27/PGMD15
T 4495 2445 5 10 1 1 0 0 1
pinnumber=37
T 4700 2400 5 10 0 0 0 0 1
pinseq=37
}
P 4700 2200 4400 2200 1 0 0
{
T 4700 2200 5 10 0 0 0 0 1
pintype=unknown
T 4345 2195 5 10 1 1 0 6 1
pinlabel=PA28
T 4495 2245 5 10 1 1 0 0 1
pinnumber=38
T 4700 2200 5 10 0 0 0 0 1
pinseq=38
}
P 0 7800 300 7800 1 0 0
{
T 0 7800 5 10 0 0 180 0 1
pintype=unknown
T 355 7795 5 10 1 1 0 0 1
pinlabel=NRST
T 205 7845 5 10 1 1 0 6 1
pinnumber=39
T 0 7800 5 10 0 0 180 0 1
pinseq=39
}
P 0 7600 300 7600 1 0 0
{
T 0 7600 5 10 0 0 180 0 1
pintype=unknown
T 355 7595 5 10 1 1 0 0 1
pinlabel=TST
T 205 7645 5 10 1 1 0 6 1
pinnumber=40
T 0 7600 5 10 0 0 180 0 1
pinseq=40
}
P 4700 2000 4400 2000 1 0 0
{
T 4700 2000 5 10 0 0 0 0 1
pintype=unknown
T 4345 1995 5 10 1 1 0 6 1
pinlabel=PA29
T 4495 2045 5 10 1 1 0 0 1
pinnumber=41
T 4700 2000 5 10 0 0 0 0 1
pinseq=41
}
P 4700 1800 4400 1800 1 0 0
{
T 4700 1800 5 10 0 0 0 0 1
pintype=unknown
T 4345 1795 5 10 1 1 0 6 1
pinlabel=PA30
T 4495 1845 5 10 1 1 0 0 1
pinnumber=42
T 4700 1800 5 10 0 0 0 0 1
pinseq=42
}
P 4700 7200 4400 7200 1 0 0
{
T 4700 7200 5 10 0 0 0 0 1
pintype=unknown
T 4345 7195 5 10 1 1 0 6 1
pinlabel=PA3
T 4495 7245 5 10 1 1 0 0 1
pinnumber=43
T 4700 7200 5 10 0 0 0 0 1
pinseq=43
}
P 4700 7400 4400 7400 1 0 0
{
T 4700 7400 5 10 0 0 0 0 1
pintype=unknown
T 4345 7395 5 10 1 1 0 6 1
pinlabel=PA2/PGMEN2
T 4495 7445 5 10 1 1 0 0 1
pinnumber=44
T 4700 7400 5 10 0 0 0 0 1
pinseq=44
}
P 0 4000 300 4000 1 0 0
{
T 0 4000 5 10 0 0 180 0 1
pintype=unknown
T 355 3995 5 10 1 1 0 0 1
pinlabel=VDDIO
T 205 4045 5 10 1 1 0 6 1
pinnumber=45
T 0 4000 5 10 0 0 180 0 1
pinseq=45
}
P 0 1400 300 1400 1 0 0
{
T 0 1400 5 10 0 0 180 0 1
pintype=unknown
T 355 1395 5 10 1 1 0 0 1
pinlabel=GND
T 205 1445 5 10 1 1 0 6 1
pinnumber=46
T 0 1400 5 10 0 0 180 0 1
pinseq=46
}
P 4700 7600 4400 7600 1 0 0
{
T 4700 7600 5 10 0 0 0 0 1
pintype=unknown
T 4345 7595 5 10 1 1 0 6 1
pinlabel=PA1/PGMEN1
T 4495 7645 5 10 1 1 0 0 1
pinnumber=47
T 4700 7600 5 10 0 0 0 0 1
pinseq=47
}
P 4700 7800 4400 7800 1 0 0
{
T 4700 7800 5 10 0 0 0 0 1
pintype=unknown
T 4345 7795 5 10 1 1 0 6 1
pinlabel=PA0/PGMEN0
T 4495 7845 5 10 1 1 0 0 1
pinnumber=48
T 4700 7800 5 10 0 0 0 0 1
pinseq=48
}
P 0 6800 300 6800 1 0 0
{
T 0 6800 5 10 0 0 180 0 1
pintype=unknown
T 355 6795 5 10 1 1 0 0 1
pinlabel=TDO/TRACESWO/PB5
T 205 6845 5 10 1 1 0 6 1
pinnumber=49
T 0 6800 5 10 0 0 180 0 1
pinseq=49
}
P 0 6200 300 6200 1 0 0
{
T 0 6200 5 10 0 0 180 0 1
pintype=unknown
T 355 6195 5 10 1 1 0 0 1
pinlabel=JTAGSEL
T 205 6245 5 10 1 1 0 6 1
pinnumber=50
T 0 6200 5 10 0 0 180 0 1
pinseq=50
}
P 0 6600 300 6600 1 0 0
{
T 0 6600 5 10 0 0 180 0 1
pintype=unknown
T 355 6595 5 10 1 1 0 0 1
pinlabel=TMS/SWDIO/PB6
T 205 6645 5 10 1 1 0 6 1
pinnumber=51
T 0 6600 5 10 0 0 180 0 1
pinseq=51
}
P 4700 1600 4400 1600 1 0 0
{
T 4700 1600 5 10 0 0 0 0 1
pintype=unknown
T 4345 1595 5 10 1 1 0 6 1
pinlabel=PA31
T 4495 1645 5 10 1 1 0 0 1
pinnumber=52
T 4700 1600 5 10 0 0 0 0 1
pinseq=52
}
P 0 6400 300 6400 1 0 0
{
T 0 6400 5 10 0 0 180 0 1
pintype=unknown
T 355 6395 5 10 1 1 0 0 1
pinlabel=TCK/SWCLK/PB7
T 205 6445 5 10 1 1 0 6 1
pinnumber=53
T 0 6400 5 10 0 0 180 0 1
pinseq=53
}
P 0 2200 300 2200 1 0 0
{
T 0 2200 5 10 0 0 180 0 1
pintype=unknown
T 355 2195 5 10 1 1 0 0 1
pinlabel=VDDCORE
T 205 2245 5 10 1 1 0 6 1
pinnumber=54
T 0 2200 5 10 0 0 180 0 1
pinseq=54
}
P 0 7400 300 7400 1 0 0
{
T 0 7400 5 10 0 0 180 0 1
pintype=unknown
T 355 7395 5 10 1 1 0 0 1
pinlabel=ERASE/PB12
T 205 7445 5 10 1 1 0 6 1
pinnumber=55
T 0 7400 5 10 0 0 180 0 1
pinseq=55
}
P 0 5800 300 5800 1 0 0
{
T 0 5800 5 10 0 0 180 0 1
pintype=unknown
T 355 5795 5 10 1 1 0 0 1
pinlabel=DDM/PB10
T 205 5845 5 10 1 1 0 6 1
pinnumber=56
T 0 5800 5 10 0 0 180 0 1
pinseq=56
}
P 0 5600 300 5600 1 0 0
{
T 0 5600 5 10 0 0 180 0 1
pintype=unknown
T 355 5595 5 10 1 1 0 0 1
pinlabel=DDP/PB11
T 205 5645 5 10 1 1 0 6 1
pinnumber=57
T 0 5600 5 10 0 0 180 0 1
pinseq=57
}
P 0 3800 300 3800 1 0 0
{
T 0 3800 5 10 0 0 180 0 1
pintype=unknown
T 355 3795 5 10 1 1 0 0 1
pinlabel=VDDIO
T 205 3845 5 10 1 1 0 6 1
pinnumber=58
T 0 3800 5 10 0 0 180 0 1
pinseq=58
}
P 0 800 300 800 1 0 0
{
T 0 800 5 10 0 0 180 0 1
pintype=unknown
T 355 795 5 10 1 1 0 0 1
pinlabel=PB13/DAC0
T 205 845 5 10 1 1 0 6 1
pinnumber=59
T 0 800 5 10 0 0 180 0 1
pinseq=59
}
P 0 1200 300 1200 1 0 0
{
T 0 1200 5 10 0 0 180 0 1
pintype=unknown
T 355 1195 5 10 1 1 0 0 1
pinlabel=GND
T 205 1245 5 10 1 1 0 6 1
pinnumber=60
T 0 1200 5 10 0 0 180 0 1
pinseq=60
}
P 0 5200 300 5200 1 0 0
{
T 0 5200 5 10 0 0 180 0 1
pintype=unknown
T 355 5195 5 10 1 1 0 0 1
pinlabel=XOUT/PB8
T 205 5245 5 10 1 1 0 6 1
pinnumber=61
T 0 5200 5 10 0 0 180 0 1
pinseq=61
}
P 0 5000 300 5000 1 0 0
{
T 0 5000 5 10 0 0 180 0 1
pintype=unknown
T 355 4995 5 10 1 1 0 0 1
pinlabel=XIN/PGMCK/PB9
T 205 5045 5 10 1 1 0 6 1
pinnumber=62
T 0 5000 5 10 0 0 180 0 1
pinseq=62
}
P 0 600 300 600 1 0 0
{
T 0 600 5 10 0 0 180 0 1
pintype=unknown
T 355 595 5 10 1 1 0 0 1
pinlabel=PB14/DAC1
T 205 645 5 10 1 1 0 6 1
pinnumber=63
T 0 600 5 10 0 0 180 0 1
pinseq=63
}
P 0 3000 300 3000 1 0 0
{
T 0 3000 5 10 0 0 180 0 1
pintype=unknown
T 355 2995 5 10 1 1 0 0 1
pinlabel=VDDPLL
T 205 3045 5 10 1 1 0 6 1
pinnumber=64
T 0 3000 5 10 0 0 180 0 1
pinseq=64
}
P 4700 1000 4400 1000 1 0 0
{
T 4700 1000 5 10 0 0 180 0 1
pintype=unknown
T 4345 995 5 10 1 1 0 6 1
pinlabel=PB1/AD5
T 4495 1045 5 10 1 1 0 0 1
pinnumber=4
T 4700 1000 5 10 0 0 180 0 1
pinseq=4
}
P 4700 800 4400 800 1 0 0
{
T 4700 800 5 10 0 0 180 0 1
pintype=unknown
T 4345 795 5 10 1 1 0 6 1
pinlabel=PB2/AD6
T 4495 845 5 10 1 1 0 0 1
pinnumber=5
T 4700 800 5 10 0 0 180 0 1
pinseq=5
}
P 4700 600 4400 600 1 0 0
{
T 4700 600 5 10 0 0 180 0 1
pintype=unknown
T 4345 595 5 10 1 1 0 6 1
pinlabel=PB3/AD7
T 4495 645 5 10 1 1 0 0 1
pinnumber=6
T 4700 600 5 10 0 0 180 0 1
pinseq=6
}
P 0 4600 300 4600 1 0 0
{
T 0 4600 5 10 0 0 0 0 1
pintype=unknown
T 355 4595 5 10 1 1 0 0 1
pinlabel=VDDIN
T 205 4645 5 10 1 1 0 6 1
pinnumber=7
T 0 4600 5 10 0 0 0 0 1
pinseq=7
}
P 0 3400 300 3400 1 0 0
{
T 0 3400 5 10 0 0 0 0 1
pintype=unknown
T 355 3395 5 10 1 1 0 0 1
pinlabel=VDDOUT
T 205 3445 5 10 1 1 0 6 1
pinnumber=8
T 0 3400 5 10 0 0 0 0 1
pinseq=8
}
P 4700 4400 4400 4400 1 0 0
{
T 4700 4400 5 10 0 0 180 0 1
pintype=unknown
T 4345 4395 5 10 1 1 0 6 1
pinlabel=PA17/PGMD5/AD0
T 4495 4445 5 10 1 1 0 0 1
pinnumber=9
T 4700 4400 5 10 0 0 180 0 1
pinseq=9
}
P 4700 4200 4400 4200 1 0 0
{
T 4700 4200 5 10 0 0 180 0 1
pintype=unknown
T 4345 4195 5 10 1 1 0 6 1
pinlabel=PA18/PGMD6/AD1
T 4495 4245 5 10 1 1 0 0 1
pinnumber=10
T 4700 4200 5 10 0 0 180 0 1
pinseq=10
}
P 4700 3600 4400 3600 1 0 0
{
T 4700 3600 5 10 0 0 180 0 1
pintype=unknown
T 4345 3595 5 10 1 1 0 6 1
pinlabel=PA21/PGMD9/AD8
T 4495 3645 5 10 1 1 0 0 1
pinnumber=11
T 4700 3600 5 10 0 0 180 0 1
pinseq=11
}
P 0 2600 300 2600 1 0 0
{
T 0 2600 5 10 0 0 0 0 1
pintype=unknown
T 355 2595 5 10 1 1 0 0 1
pinlabel=VDDCORE
T 205 2645 5 10 1 1 0 6 1
pinnumber=12
T 0 2600 5 10 0 0 0 0 1
pinseq=12
}
P 4700 4000 4400 4000 1 0 0
{
T 4700 4000 5 10 0 0 180 0 1
pintype=unknown
T 4345 3995 5 10 1 1 0 6 1
pinlabel=PA19/PGMD7/AD2
T 4495 4045 5 10 1 1 0 0 1
pinnumber=13
T 4700 4000 5 10 0 0 180 0 1
pinseq=13
}
P 4700 3400 4400 3400 1 0 0
{
T 4700 3400 5 10 0 0 180 0 1
pintype=unknown
T 4345 3395 5 10 1 1 0 6 1
pinlabel=PA22/PGMD11/AD9
T 4495 3445 5 10 1 1 0 0 1
pinnumber=14
T 4700 3400 5 10 0 0 180 0 1
pinseq=14
}
P 4700 3200 4400 3200 1 0 0
{
T 4700 3200 5 10 0 0 180 0 1
pintype=unknown
T 4345 3195 5 10 1 1 0 6 1
pinlabel=PA23/PGMD11
T 4495 3245 5 10 1 1 0 0 1
pinnumber=15
T 4700 3200 5 10 0 0 180 0 1
pinseq=15
}
P 4700 3800 4400 3800 1 0 0
{
T 4700 3800 5 10 0 0 180 0 1
pintype=unknown
T 4345 3795 5 10 1 1 0 6 1
pinlabel=PA20/PGMD8/AD3
T 4495 3845 5 10 1 1 0 0 1
pinnumber=16
T 4700 3800 5 10 0 0 180 0 1
pinseq=16
}
P 0 1600 300 1600 1 0 0
{
T 0 1600 5 10 0 0 0 0 1
pintype=unknown
T 355 1595 5 10 1 1 0 0 1
pinlabel=GND
T 205 1645 5 10 1 1 0 6 1
pinnumber=17
T 0 1600 5 10 0 0 0 0 1
pinseq=17
}
P 0 4200 300 4200 1 0 0
{
T 0 4200 5 10 0 0 0 0 1
pintype=unknown
T 355 4195 5 10 1 1 0 0 1
pinlabel=VDDIO
T 205 4245 5 10 1 1 0 6 1
pinnumber=18
T 0 4200 5 10 0 0 0 0 1
pinseq=18
}
P 4700 4600 4400 4600 1 0 0
{
T 4700 4600 5 10 0 0 180 0 1
pintype=unknown
T 4345 4595 5 10 1 1 0 6 1
pinlabel=PA16/PGMD4
T 4495 4645 5 10 1 1 0 0 1
pinnumber=19
T 4700 4600 5 10 0 0 180 0 1
pinseq=19
}
P 4700 4800 4400 4800 1 0 0
{
T 4700 4800 5 10 0 0 180 0 1
pintype=unknown
T 4345 4795 5 10 1 1 0 6 1
pinlabel=PA15/PGMD3
T 4495 4845 5 10 1 1 0 0 1
pinnumber=20
T 4700 4800 5 10 0 0 180 0 1
pinseq=20
}
P 4700 5000 4400 5000 1 0 0
{
T 4700 5000 5 10 0 0 180 0 1
pintype=unknown
T 4345 4995 5 10 1 1 0 6 1
pinlabel=PA14/PGMD2
T 4495 5045 5 10 1 1 0 0 1
pinnumber=21
T 4700 5000 5 10 0 0 180 0 1
pinseq=21
}
P 4700 5200 4400 5200 1 0 0
{
T 4700 5200 5 10 0 0 180 0 1
pintype=unknown
T 4345 5195 5 10 1 1 0 6 1
pinlabel=PA13/PGMD1
T 4495 5245 5 10 1 1 0 0 1
pinnumber=22
T 4700 5200 5 10 0 0 180 0 1
pinseq=22
}
P 4700 3000 4400 3000 1 0 0
{
T 4700 3000 5 10 0 0 180 0 1
pintype=unknown
T 4345 2995 5 10 1 1 0 6 1
pinlabel=PA24/PGMD12
T 4495 3045 5 10 1 1 0 0 1
pinnumber=23
T 4700 3000 5 10 0 0 180 0 1
pinseq=23
}
P 0 2400 300 2400 1 0 0
{
T 0 2400 5 10 0 0 0 0 1
pintype=unknown
T 355 2395 5 10 1 1 0 0 1
pinlabel=VDDCORE
T 205 2445 5 10 1 1 0 6 1
pinnumber=24
T 0 2400 5 10 0 0 0 0 1
pinseq=24
}
P 4700 2800 4400 2800 1 0 0
{
T 4700 2800 5 10 0 0 180 0 1
pintype=unknown
T 4345 2795 5 10 1 1 0 6 1
pinlabel=PA25/PGMD13
T 4495 2845 5 10 1 1 0 0 1
pinnumber=25
T 4700 2800 5 10 0 0 180 0 1
pinseq=25
}
P 4700 2600 4400 2600 1 0 0
{
T 4700 2600 5 10 0 0 180 0 1
pintype=unknown
T 4345 2595 5 10 1 1 0 6 1
pinlabel=PA26/PGMD14
T 4495 2645 5 10 1 1 0 0 1
pinnumber=26
T 4700 2600 5 10 0 0 180 0 1
pinseq=26
}
P 4700 5400 4400 5400 1 0 0
{
T 4700 5400 5 10 0 0 180 0 1
pintype=unknown
T 4345 5395 5 10 1 1 0 6 1
pinlabel=PA12/PGMD0
T 4495 5445 5 10 1 1 0 0 1
pinnumber=27
T 4700 5400 5 10 0 0 180 0 1
pinseq=27
}
P 4700 5600 4400 5600 1 0 0
{
T 4700 5600 5 10 0 0 180 0 1
pintype=unknown
T 4345 5595 5 10 1 1 0 6 1
pinlabel=PA11/PGMM3
T 4495 5645 5 10 1 1 0 0 1
pinnumber=28
T 4700 5600 5 10 0 0 180 0 1
pinseq=28
}
P 4700 5800 4400 5800 1 0 0
{
T 4700 5800 5 10 0 0 180 0 1
pintype=unknown
T 4345 5795 5 10 1 1 0 6 1
pinlabel=PA10/PGMM2
T 4495 5845 5 10 1 1 0 0 1
pinnumber=29
T 4700 5800 5 10 0 0 180 0 1
pinseq=29
}
P 4700 6200 4400 6200 1 0 0
{
T 4700 6200 5 10 0 0 180 0 1
pintype=unknown
T 4345 6195 5 10 1 1 0 6 1
pinlabel=PA8/XOUT32/PGMM0
T 4495 6245 5 10 1 1 0 0 1
pinnumber=31
T 4700 6200 5 10 0 0 180 0 1
pinseq=31
}
P 4700 6400 4400 6400 1 0 0
{
T 4700 6400 5 10 0 0 180 0 1
pintype=unknown
T 4345 6395 5 10 1 1 0 6 1
pinlabel=PA7/XIN32/PGMNVALID
T 4495 6445 5 10 1 1 0 0 1
pinnumber=32
T 4700 6400 5 10 0 0 180 0 1
pinseq=32
}
P 4700 6000 4400 6000 1 0 0
{
T 4700 6000 5 10 0 0 180 0 1
pintype=unknown
T 4345 5995 5 10 1 1 0 6 1
pinlabel=PA9/PGMM1
T 4495 6045 5 10 1 1 0 0 1
pinnumber=30
T 4700 6000 5 10 0 0 180 0 1
pinseq=30
}
B 300 0 4100 8000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 8100 8 10 1 1 0 0 1
refdes=IC?
T 3100 8100 9 10 1 0 0 0 1
AT91SAM3SXB
T 300 8700 8 10 0 0 0 0 1
device=AT91SAM3SXB
T 300 8500 8 10 0 0 0 0 1
description=Atmeal AT91SAM3S1/2/4B microprocessor
T 300 8300 8 10 0 0 0 0 1
footprint=LQFP64,QFN64

View File

@ -0,0 +1,78 @@
v 20110115 2
P 0 1000 400 1000 1 0 0
{
T 0 1000 5 10 0 0 0 0 1
pintype=pwr
T 455 995 5 10 1 1 0 0 1
pinlabel=VIN
T 305 1045 5 10 1 1 0 6 1
pinnumber=5
T 0 1000 5 10 0 0 0 0 1
pinseq=5
}
P 0 700 400 700 1 0 0
{
T 0 700 5 10 0 0 0 0 1
pintype=in
T 455 695 5 10 1 1 0 0 1
pinlabel=EN1
T 305 745 5 10 1 1 0 6 1
pinnumber=4
T 0 700 5 10 0 0 0 0 1
pinseq=4
}
P 0 400 400 400 1 0 0
{
T 0 400 5 10 0 0 0 0 1
pintype=in
T 455 395 5 10 1 1 0 0 1
pinlabel=EN2
T 305 445 5 10 1 1 0 6 1
pinnumber=3
T 0 400 5 10 0 0 0 0 1
pinseq=3
}
P 2000 1000 1600 1000 1 0 0
{
T 2000 1000 5 10 0 0 0 0 1
pintype=pwr
T 1545 995 5 10 1 1 0 6 1
pinlabel=VOUT1
T 1695 1045 5 10 1 1 0 0 1
pinnumber=6
T 2000 1000 5 10 0 0 0 0 1
pinseq=6
}
P 2000 700 1600 700 1 0 0
{
T 2000 700 5 10 0 0 0 0 1
pintype=pwr
T 1545 695 5 10 1 1 0 6 1
pinlabel=VOUT2
T 1695 745 5 10 1 1 0 0 1
pinnumber=1
T 2000 700 5 10 0 0 0 0 1
pinseq=1
}
P 2000 400 1600 400 1 0 0
{
T 2000 400 5 10 0 0 0 0 1
pintype=pwr
T 1545 395 5 10 1 1 0 6 1
pinlabel=GND
T 1695 445 5 10 1 1 0 0 1
pinnumber=2
T 2000 400 5 10 0 0 0 0 1
pinseq=2
}
B 400 200 1200 1000 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 400 1300 8 10 1 1 0 0 1
refdes=IC?
T 400 1900 8 10 0 0 0 0 1
device=AP7332-SOT26
T 400 1700 8 10 0 0 0 0 1
description=dual 300mA LDO voltage regulator
T 400 1500 8 10 0 0 0 0 1
footprint=SOT26
T 500 0 9 10 1 0 0 0 1
LDO AP7332

View File

@ -0,0 +1,234 @@
v 20091004 2
P 300 900 0 900 1 0 1
{
T 275 925 5 10 1 1 0 6 1
pinnumber=2
T 300 900 5 10 0 1 0 6 1
pinseq=2
T 325 900 3 10 1 1 0 1 1
pinlabel=VDD
T 300 900 2 10 0 1 0 5 1
pintype=pwr
}
P 300 1200 0 1200 1 0 1
{
T 275 1225 5 10 1 1 0 6 1
pinnumber=4
T 300 1200 5 10 0 1 0 6 1
pinseq=4
T 325 1200 3 10 1 1 0 1 1
pinlabel=GND
T 300 1200 2 10 0 1 0 5 1
pintype=pwr
}
P 300 1500 0 1500 1 0 1
{
T 275 1525 5 10 1 1 0 6 1
pinnumber=6
T 300 1500 5 10 0 1 0 6 1
pinseq=6
T 325 1500 3 10 1 1 0 1 1
pinlabel=GND
T 300 1500 2 10 0 1 0 5 1
pintype=pwr
}
P 300 1800 0 1800 1 0 1
{
T 275 1825 5 10 1 1 0 6 1
pinnumber=8
T 300 1800 5 10 0 1 0 6 1
pinseq=8
T 325 1800 3 10 1 1 0 1 1
pinlabel=GND
T 300 1800 2 10 0 1 0 5 1
pintype=pwr
}
P 300 2100 0 2100 1 0 1
{
T 275 2125 5 10 1 1 0 6 1
pinnumber=10
T 300 2100 5 10 0 1 0 6 1
pinseq=10
T 325 2100 3 10 1 1 0 1 1
pinlabel=GND
T 300 2100 2 10 0 1 0 5 1
pintype=pwr
}
P 300 2400 0 2400 1 0 1
{
T 275 2425 5 10 1 1 0 6 1
pinnumber=12
T 300 2400 5 10 0 1 0 6 1
pinseq=12
T 325 2400 3 10 1 1 0 1 1
pinlabel=GND
T 300 2400 2 10 0 1 0 5 1
pintype=pwr
}
P 300 2700 0 2700 1 0 1
{
T 275 2725 5 10 1 1 0 6 1
pinnumber=14
T 300 2700 5 10 0 1 0 6 1
pinseq=14
T 325 2700 3 10 1 1 0 1 1
pinlabel=GND
T 300 2700 2 10 0 1 0 5 1
pintype=pwr
}
P 300 3000 0 3000 1 0 1
{
T 275 3025 5 10 1 1 0 6 1
pinnumber=16
T 300 3000 5 10 0 1 0 6 1
pinseq=16
T 325 3000 3 10 1 1 0 1 1
pinlabel=GND
T 300 3000 2 10 0 1 0 5 1
pintype=pwr
}
P 300 3300 0 3300 1 0 1
{
T 275 3325 5 10 1 1 0 6 1
pinnumber=18
T 300 3300 5 10 0 1 0 6 1
pinseq=18
T 325 3300 3 10 1 1 0 1 1
pinlabel=GND
T 300 3300 2 10 0 1 0 5 1
pintype=pwr
}
P 300 3600 0 3600 1 0 1
{
T 275 3625 5 10 1 1 0 6 1
pinnumber=20
T 300 3600 5 10 0 1 0 6 1
pinseq=20
T 325 3600 3 10 1 1 0 1 1
pinlabel=GND
T 300 3600 2 10 0 1 0 5 1
pintype=pwr
}
P 2300 900 2600 900 1 0 1
{
T 2325 925 5 10 1 1 0 0 1
pinnumber=1
T 2300 900 5 10 0 1 0 6 1
pinseq=1
T 2275 900 3 10 1 1 0 7 1
pinlabel=VTREF
T 2300 900 2 10 0 1 0 5 1
pintype=io
}
P 2300 1200 2600 1200 1 0 1
{
T 2325 1225 5 10 1 1 0 0 1
pinnumber=3
T 2300 1200 5 10 0 1 0 6 1
pinseq=3
T 2275 1200 3 10 1 1 0 7 1
pinlabel=NTRST
T 2300 1200 2 10 0 1 0 5 1
pintype=io
}
P 2300 1500 2600 1500 1 0 1
{
T 2325 1525 5 10 1 1 0 0 1
pinnumber=5
T 2300 1500 5 10 0 1 0 6 1
pinseq=5
T 2275 1500 3 10 1 1 0 7 1
pinlabel=TDI
T 2300 1500 2 10 0 1 0 5 1
pintype=in
}
P 2300 1800 2600 1800 1 0 1
{
T 2325 1825 5 10 1 1 0 0 1
pinnumber=7
T 2300 1800 5 10 0 1 0 6 1
pinseq=7
T 2275 1800 3 10 1 1 0 7 1
pinlabel=TMS
T 2300 1800 2 10 0 1 0 5 1
pintype=io
}
P 2300 2100 2600 2100 1 0 1
{
T 2325 2125 5 10 1 1 0 0 1
pinnumber=9
T 2300 2100 5 10 0 1 0 6 1
pinseq=9
T 2275 2100 3 10 1 1 0 7 1
pinlabel=TCK
T 2300 2100 2 10 0 1 0 5 1
pintype=out
}
P 2300 2400 2600 2400 1 0 1
{
T 2325 2425 5 10 1 1 0 0 1
pinnumber=11
T 2300 2400 5 10 0 1 0 6 1
pinseq=11
T 2275 2400 3 10 1 1 0 7 1
pinlabel=RTCK
T 2300 2400 2 10 0 1 0 5 1
pintype=io
}
P 2300 2700 2600 2700 1 0 1
{
T 2325 2725 5 10 1 1 0 0 1
pinnumber=13
T 2300 2700 5 10 0 1 0 6 1
pinseq=13
T 2275 2700 3 10 1 1 0 7 1
pinlabel=TDO
T 2300 2700 2 10 0 1 0 5 1
pintype=out
}
P 2300 3000 2600 3000 1 0 1
{
T 2325 3025 5 10 1 1 0 0 1
pinnumber=15
T 2300 3000 5 10 0 1 0 6 1
pinseq=15
T 2275 3000 3 10 1 1 0 7 1
pinlabel=NSRST
T 2300 3000 2 10 0 1 0 5 1
pintype=io
}
P 2300 3300 2600 3300 1 0 1
{
T 2325 3325 5 10 1 1 0 0 1
pinnumber=17
T 2300 3300 5 10 0 1 0 6 1
pinseq=17
T 2275 3300 3 10 1 1 0 7 1
pinlabel=DBGRQ
T 2300 3300 2 10 0 1 0 5 1
pintype=io
}
P 2300 3600 2600 3600 1 0 1
{
T 2325 3625 5 10 1 1 0 0 1
pinnumber=19
T 2300 3600 5 10 0 1 0 6 1
pinseq=19
T 2275 3600 3 10 1 1 0 7 1
pinlabel=DBGACK
T 2300 3600 2 10 0 1 0 5 1
pintype=io
}
B 300 300 2000 3900 3 10 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 1300 2250 2 10 1 1 0 4 1
JTAG
T 0 0 0 1 0 0 0 0 1
device=ARMJTAGCONN
T 2350 4250 5 10 1 1 0 0 1
refdes=J?
T 0 0 0 1 0 0 0 0 1
footprint=
T 0 0 0 1 0 0 0 0 1
description=ARM JTAG Connectro (20 pins)
T 0 0 0 1 0 0 0 0 1
numslots=0

View File

@ -0,0 +1,67 @@
v 20110115 2
P 0 900 300 900 1 0 0
{
T 0 900 5 10 0 0 0 0 1
pintype=pwr
T 355 895 5 10 1 1 0 0 1
pinlabel=VIN
T 205 945 5 10 1 1 0 6 1
pinnumber=5
T 0 900 5 10 0 0 0 0 1
pinseq=5
}
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=ON
T 205 645 5 10 1 1 0 6 1
pinnumber=4
T 0 600 5 10 0 0 0 0 1
pinseq=4
}
P 1000 0 1000 300 1 0 0
{
T 1000 0 5 10 0 0 0 0 1
pintype=pwr
T 1145 500 5 10 1 1 180 0 1
pinlabel=GND
T 950 205 5 10 1 1 90 6 1
pinnumber=2
T 1000 0 5 10 0 0 0 0 1
pinseq=2
}
P 2000 600 1700 600 1 0 0
{
T 2000 600 5 10 0 0 0 0 1
pintype=out
T 1645 595 5 10 1 1 0 6 1
pinlabel=FLAGB
T 1795 645 5 10 1 1 0 0 1
pinnumber=3
T 2000 600 5 10 0 0 0 0 1
pinseq=3
}
P 2000 900 1700 900 1 0 0
{
T 2000 900 5 10 0 0 0 0 1
pintype=pwr
T 1645 895 5 10 1 1 0 6 1
pinlabel=VOUT
T 1795 945 5 10 1 1 0 0 1
pinnumber=1
T 2000 900 5 10 0 0 0 0 1
pinseq=1
}
B 300 300 1400 800 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 295 1795 8 10 0 0 0 0 1
device=FPF2005
T 300 1600 8 10 0 0 0 0 1
description=load switch
T 300 1200 8 10 1 1 0 0 1
refdes=IC?
T 300 1400 8 10 0 0 0 0 1
footprint=SC70-5
T 1000 1200 9 10 1 0 0 0 1
FPF2005

View File

@ -0,0 +1,74 @@
v 20110115 2
P 0 1100 300 1100 1 0 0
{
T 0 1100 5 10 0 0 0 0 1
pintype=pwr
T 355 1095 5 10 1 1 0 0 1
pinlabel=GND
T 205 1145 5 10 1 1 0 6 1
pinnumber=1
T 0 1100 5 10 0 0 0 0 1
pinseq=1
}
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=CTS
T 205 945 5 10 1 1 0 6 1
pinnumber=2
T 0 900 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=pwr
T 355 695 5 10 1 1 0 0 1
pinlabel=VCC
T 205 745 5 10 1 1 0 6 1
pinnumber=3
T 0 700 5 10 0 0 0 0 1
pinseq=3
}
P 0 500 300 500 1 0 0
{
T 0 500 5 10 0 0 0 0 1
pintype=out
T 355 495 5 10 1 1 0 0 1
pinlabel=TXD
T 205 545 5 10 1 1 0 6 1
pinnumber=4
T 0 500 5 10 0 0 0 0 1
pinseq=4
}
P 0 300 300 300 1 0 0
{
T 0 300 5 10 0 0 0 0 1
pintype=in
T 355 295 5 10 1 1 0 0 1
pinlabel=RXD
T 205 345 5 10 1 1 0 6 1
pinnumber=5
T 0 300 5 10 0 0 0 0 1
pinseq=5
}
P 0 100 300 100 1 0 0
{
T 0 100 5 10 0 0 0 0 1
pintype=in
T 355 95 5 10 1 1 0 0 1
pinlabel=RTS
T 205 145 5 10 1 1 0 6 1
pinnumber=6
T 0 100 5 10 0 0 0 0 1
pinseq=6
}
B 300 0 500 1300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 1400 8 10 1 1 0 0 1
refdes=J?
T 300 1800 8 10 0 0 0 0 1
device=FTDI
T 300 1600 8 10 0 0 0 0 1
description=FTDI UART interface

View File

@ -0,0 +1,34 @@
v 20110115 2
L 3700 900 3700 0 15 0 0 0 -1 -1
B 0 0 7600 1400 15 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 0 900 7600 900 15 0 0 0 -1 -1
T 1000 700 9 10 1 1 0 0 1
date=$Date$
T 5100 700 9 10 1 1 0 0 1
org=$Organisation$
T 5100 400 9 10 1 1 0 0 1
authors=$Authors$
T 3500 1200 9 14 1 1 0 4 1
title=TITLE
T 3900 400 15 8 1 0 0 0 1
AUTHORS:
T 3900 100 15 8 1 0 0 0 1
LICENCE:
T 100 100 15 8 1 0 0 0 1
REVISION:
T 100 1100 15 8 1 0 0 0 1
TITLE:
T 100 400 15 8 1 0 0 0 1
VERSION:
T 900 1900 8 10 0 0 0 0 1
graphical=1
T 3900 700 15 8 1 0 0 0 1
ORGANISATION:
T 100 700 15 8 1 0 0 0 1
DATE:
T 1000 400 9 10 1 1 0 0 1
v=$Version$
T 1000 100 9 10 1 1 0 0 1
rev=$Revision$
T 5100 100 9 10 1 1 0 0 1
licence=$Licence$

View File

@ -0,0 +1,43 @@
v 20110115 2
L 1600 0 1600 700 3 0 0 0 -1 -1
L 1600 700 1500 700 3 0 0 0 -1 -1
L 1500 0 1500 700 3 0 0 0 -1 -1
L 1500 0 1600 0 3 0 0 0 -1 -1
L 1300 0 1200 100 3 0 0 0 -1 -1
L 1200 100 1100 0 3 0 0 0 -1 -1
L 1100 0 500 0 3 0 0 0 -1 -1
L 1000 400 900 300 3 0 0 0 -1 -1
L 900 300 800 400 3 0 0 0 -1 -1
L 800 400 500 400 3 0 0 0 -1 -1
L 1500 700 500 700 3 0 0 0 -1 -1
P 0 0 500 0 1 0 0
{
T 200 45 5 10 1 1 0 6 1
pinnumber=3
T 900 100 5 10 0 0 180 0 1
pinseq=3
T 300 0 5 10 1 1 0 0 1
pinlabel=RING
}
P 0 400 500 400 1 0 0
{
T 200 445 5 10 1 1 0 6 1
pinnumber=2
T 900 500 5 10 0 0 180 0 1
pinseq=2
T 300 400 5 10 1 1 0 0 1
pinlabel=TIP
}
P 0 700 500 700 1 0 0
{
T 200 745 5 10 1 1 0 6 1
pinnumber=1
T 900 800 5 10 0 0 180 0 1
pinseq=1
T 300 700 5 10 1 1 0 0 1
pinlabel=SLEEVE
}
T 1300 800 8 10 1 1 0 0 1
refdes=J?
T 0 1200 8 10 0 0 0 0 1
description=stereo jack

View File

@ -0,0 +1,124 @@
v 20110115 2
P 0 1900 300 1900 1 0 0
{
T 0 1900 5 10 0 0 0 0 1
pintype=io
T 355 1895 5 10 1 1 0 0 1
pinlabel=DAT2
T 205 1945 5 10 1 1 0 6 1
pinnumber=1
T 0 1900 5 10 0 0 0 0 1
pinseq=1
}
P 0 1700 300 1700 1 0 0
{
T 0 1700 5 10 0 0 0 0 1
pintype=io
T 355 1695 5 10 1 1 0 0 1
pinlabel=CD/DAT3
T 205 1745 5 10 1 1 0 6 1
pinnumber=2
T 0 1700 5 10 0 0 0 0 1
pinseq=2
}
P 0 1500 300 1500 1 0 0
{
T 0 1500 5 10 0 0 0 0 1
pintype=in
T 355 1495 5 10 1 1 0 0 1
pinlabel=CMD
T 205 1545 5 10 1 1 0 6 1
pinnumber=3
T 0 1500 5 10 0 0 0 0 1
pinseq=3
}
P 0 1300 300 1300 1 0 0
{
T 0 1300 5 10 0 0 0 0 1
pintype=pwr
T 355 1295 5 10 1 1 0 0 1
pinlabel=VDD
T 205 1345 5 10 1 1 0 6 1
pinnumber=4
T 0 1300 5 10 0 0 0 0 1
pinseq=4
}
P 0 1100 300 1100 1 0 0
{
T 0 1100 5 10 0 0 0 0 1
pintype=in
T 355 1095 5 10 1 1 0 0 1
pinlabel=CLK
T 205 1145 5 10 1 1 0 6 1
pinnumber=5
T 0 1100 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=pwr
T 355 895 5 10 1 1 0 0 1
pinlabel=VSS
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 700 300 700 1 0 0
{
T 0 700 5 10 0 0 0 0 1
pintype=io
T 355 695 5 10 1 1 0 0 1
pinlabel=DAT0
T 205 745 5 10 1 1 0 6 1
pinnumber=7
T 0 700 5 10 0 0 0 0 1
pinseq=7
}
P 0 500 300 500 1 0 0
{
T 0 500 5 10 0 0 0 0 1
pintype=io
T 355 495 5 10 1 1 0 0 1
pinlabel=DAT1
T 205 545 5 10 1 1 0 6 1
pinnumber=8
T 0 500 5 10 0 0 0 0 1
pinseq=8
}
P 0 300 300 300 1 0 0
{
T 0 300 5 10 0 0 0 0 1
pintype=pas
T 355 295 5 10 1 1 0 0 1
pinlabel=SW_A
T 205 345 5 10 1 1 0 6 1
pinnumber=9
T 0 300 5 10 0 0 0 0 1
pinseq=9
}
P 0 100 300 100 1 0 0
{
T 0 100 5 10 0 0 0 0 1
pintype=pas
T 355 95 5 10 1 1 0 0 1
pinlabel=SW_B
T 205 145 5 10 1 1 0 6 1
pinnumber=10
T 0 100 5 10 0 0 0 0 1
pinseq=10
}
V 950 100 50 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 300 300 900 300 3 0 0 0 -1 -1
L 900 300 1050 150 3 0 0 0 -1 -1
L 300 100 900 100 3 0 0 0 -1 -1
B 300 0 900 2100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 2200 8 10 1 1 0 0 1
refdes=J?
T 300 2600 8 10 0 0 0 0 1
device=microSD
T 300 2400 8 10 0 0 0 0 1
description=microSD slot with normally open presence switch
T 900 2200 9 10 1 0 0 0 1
µSD

View File

@ -0,0 +1,74 @@
v 20110115 2
P 0 1100 300 1100 1 0 0
{
T 0 1100 5 10 0 0 0 0 1
pintype=pwr
T 355 1095 5 10 1 1 0 0 1
pinlabel=VCC
T 205 1145 5 10 1 1 0 6 1
pinnumber=1
T 0 1100 5 10 0 0 0 0 1
pinseq=1
}
P 0 900 300 900 1 0 0
{
T 0 900 5 10 0 0 0 0 1
pintype=in
T 355 895 5 10 1 1 0 0 1
pinlabel=RST
T 205 945 5 10 1 1 0 6 1
pinnumber=2
T 0 900 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 355 695 5 10 1 1 0 0 1
pinlabel=CLK
T 205 745 5 10 1 1 0 6 1
pinnumber=3
T 0 700 5 10 0 0 0 0 1
pinseq=3
}
P 0 500 300 500 1 0 0
{
T 0 500 5 10 0 0 0 0 1
pintype=io
T 355 495 5 10 1 1 0 0 1
pinlabel=I/O
T 205 545 5 10 1 1 0 6 1
pinnumber=4
T 0 500 5 10 0 0 0 0 1
pinseq=4
}
P 0 300 300 300 1 0 0
{
T 0 300 5 10 0 0 0 0 1
pintype=pas
T 355 295 5 10 1 1 0 0 1
pinlabel=VPP
T 205 345 5 10 1 1 0 6 1
pinnumber=5
T 0 300 5 10 0 0 0 0 1
pinseq=5
}
P 0 100 300 100 1 0 0
{
T 0 100 5 10 0 0 0 0 1
pintype=pwr
T 355 95 5 10 1 1 0 0 1
pinlabel=GND
T 205 145 5 10 1 1 0 6 1
pinnumber=6
T 0 100 5 10 0 0 0 0 1
pinseq=6
}
B 300 0 500 1300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 1400 8 10 1 1 0 0 1
refdes=J?
T 300 1800 8 10 0 0 0 0 1
device=REBELSIM
T 300 1600 8 10 0 0 0 0 1
description=RebelSim FFC connector

View File

@ -0,0 +1,129 @@
v 20110115 2
P 0 1700 300 1700 1 0 0
{
T 0 1700 5 10 0 0 0 0 1
pintype=pwr
T 355 1695 5 10 1 1 0 0 1
pinlabel=VCC
T 205 1745 5 10 1 1 0 6 1
pinnumber=C1
T 0 1700 5 10 0 0 0 0 1
pinseq=1
}
P 0 1400 300 1400 1 0 0
{
T 0 1400 5 10 0 0 0 0 1
pintype=io
T 355 1395 5 10 1 1 0 0 1
pinlabel=RST
T 205 1445 5 10 1 1 0 6 1
pinnumber=C2
T 0 1400 5 10 0 0 0 0 1
pinseq=2
}
P 0 1100 300 1100 1 0 0
{
T 0 1100 5 10 0 0 0 0 1
pintype=io
T 355 1095 5 10 1 1 0 0 1
pinlabel=CLK
T 205 1145 5 10 1 1 0 6 1
pinnumber=C3
T 0 1100 5 10 0 0 0 0 1
pinseq=3
}
P 0 800 300 800 1 0 0
{
T 0 800 5 10 0 0 0 0 1
pintype=pas
T 355 795 5 10 1 1 0 0 1
pinlabel=RFU
T 205 845 5 10 1 1 0 6 1
pinnumber=C4
T 0 800 5 10 0 0 0 0 1
pinseq=4
}
P 1600 1700 1300 1700 1 0 0
{
T 1600 1700 5 10 0 0 0 0 1
pintype=pwr
T 1245 1695 5 10 1 1 0 6 1
pinlabel=GND
T 1395 1745 5 10 1 1 0 0 1
pinnumber=C5
T 1600 1700 5 10 0 0 0 0 1
pinseq=5
}
P 1600 1400 1300 1400 1 0 0
{
T 1600 1400 5 10 0 0 0 0 1
pintype=pas
T 1245 1395 5 10 1 1 0 6 1
pinlabel=VPP
T 1395 1445 5 10 1 1 0 0 1
pinnumber=C6
T 1600 1400 5 10 0 0 0 0 1
pinseq=6
}
P 1600 1100 1300 1100 1 0 0
{
T 1600 1100 5 10 0 0 0 0 1
pintype=io
T 1245 1095 5 10 1 1 0 6 1
pinlabel=I/O
T 1395 1145 5 10 1 1 0 0 1
pinnumber=C7
T 1600 1100 5 10 0 0 0 0 1
pinseq=7
}
P 1600 800 1300 800 1 0 0
{
T 1600 800 5 10 0 0 0 0 1
pintype=pas
T 1245 795 5 10 1 1 0 6 1
pinlabel=RFU
T 1395 845 5 10 1 1 0 0 1
pinnumber=C8
T 1600 800 5 10 0 0 0 0 1
pinseq=8
}
P 0 300 300 300 1 0 0
{
T 0 300 5 10 0 0 0 0 1
pintype=pas
T 255 -5 5 10 1 1 0 0 1
pinlabel=SW1
T 205 345 5 10 1 1 0 6 1
pinnumber=9
T 0 300 5 10 0 0 0 0 1
pinseq=9
}
P 1700 300 1400 300 1 0 0
{
T 1700 300 5 10 0 0 0 0 1
pintype=pas
T 1445 -5 5 10 1 1 0 6 1
pinlabel=SW2
T 1495 345 5 10 1 1 0 0 1
pinnumber=10
T 1700 300 5 10 0 0 0 0 1
pinseq=10
}
V 1300 300 100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 300 300 1300 500 3 0 0 0 -1 -1
B 300 1600 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 300 1300 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 300 1000 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 300 700 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 800 1600 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 800 1300 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 800 1000 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
B 800 700 500 300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 300 2000 8 10 1 1 0 0 1
refdes=J?
T 300 2400 8 10 0 0 0 0 1
device=SC
T 300 2200 8 10 0 0 0 0 1
description=smart card interface with normally open presence switch
T 1000 2000 9 10 1 0 0 0 1
SC

View File

@ -0,0 +1,107 @@
v 20070818 1
P 1900 1700 2200 1700 1 0 1
{
T 1550 1650 5 8 1 1 0 0 1
pinnumber=2
T 750 1650 5 8 0 0 0 0 1
pinseq=2
T 750 1650 5 8 0 1 0 0 1
pinlabel=2
T 750 1650 5 8 0 1 0 0 1
pintype=pas
}
P 1900 1100 2200 1100 1 0 1
{
T 1550 1050 5 8 1 1 0 0 1
pinnumber=4
T 750 1050 5 8 0 0 0 0 1
pinseq=4
T 750 1050 5 8 0 1 0 0 1
pinlabel=4
T 750 1050 5 8 0 1 0 0 1
pintype=pas
}
P 1900 2000 2200 2000 1 0 1
{
T 1550 1950 5 8 1 1 0 0 1
pinnumber=1
T 750 1950 5 8 0 0 0 0 1
pinseq=1
T 750 1950 5 8 0 1 0 0 1
pinlabel=1
T 750 1950 5 8 0 1 0 0 1
pintype=pas
}
P 1900 1400 2200 1400 1 0 1
{
T 1550 1350 5 8 1 1 0 0 1
pinnumber=3
T 750 1350 5 8 0 0 0 0 1
pinseq=3
T 750 1350 5 8 0 1 0 0 1
pinlabel=3
T 750 1350 5 8 0 1 0 0 1
pintype=pas
}
P 900 300 900 0 1 0 1
{
T 900 850 5 8 1 1 180 6 1
pinnumber=G
T 850 1450 5 8 0 0 270 0 1
pinseq=6
T 900 350 5 8 0 1 90 0 1
pinlabel=G
T 850 1450 5 8 0 1 270 0 1
pintype=pas
}
L 1900 2000 1700 2000 3 0 0 0 -1 -1
L 1900 1700 1700 1700 3 0 0 0 -1 -1
L 1900 1400 1700 1400 3 0 0 0 -1 -1
L 1900 1100 1700 1100 3 0 0 0 -1 -1
L 900 500 900 300 3 0 0 0 -1 -1
T 100 2200 5 10 0 0 0 0 1
author=andrewmATthehacktoryDOTcom
T 100 2300 8 10 1 1 0 0 1
refdes=CONN?
V 900 600 100 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
L 1000 600 1700 600 3 0 0 0 -1 -1
L 1700 2200 0 2200 3 0 0 0 -1 -1
L 1700 2200 1700 600 3 0 0 0 -1 -1
L 800 600 0 600 3 0 0 0 -1 -1
L 0 2200 0 600 3 0 0 0 -1 -1
L 100 2200 100 600 3 0 0 0 -1 -1
T 100 2400 5 10 0 0 0 0 1
dist-license=GPL
T 100 2600 5 10 0 0 0 0 1
use-license=unlimited
T 1450 2000 9 10 1 0 0 7 1
5V
T 1450 1700 9 10 1 0 0 7 1
D-
T 1450 1400 9 10 1 0 0 7 1
D+
T 1450 1100 9 10 1 0 0 7 1
ID
P 1900 800 2200 800 1 0 1
{
T 1550 750 5 8 1 1 0 0 1
pinnumber=5
T 750 750 5 8 0 0 0 0 1
pinseq=5
T 750 750 5 8 0 1 0 0 1
pinlabel=5
T 750 750 5 8 0 1 0 0 1
pintype=pas
}
L 1900 800 1700 800 3 0 0 0 -1 -1
T 1450 800 9 10 1 0 0 7 1
GND
L 200 1900 200 900 3 0 0 0 -1 -1
L 200 900 400 900 3 0 0 0 -1 -1
L 400 900 600 700 3 0 0 0 -1 -1
L 600 700 800 700 3 0 0 0 -1 -1
L 800 700 800 2100 3 0 0 0 -1 -1
L 800 2100 600 2100 3 0 0 0 -1 -1
L 600 2100 400 1900 3 0 0 0 -1 -1
L 400 1900 200 1900 3 0 0 0 -1 -1
L 500 2100 400 2100 3 0 0 0 -1 -1

1295
hardware/geda/simtrace.sch Normal file

File diff suppressed because it is too large Load Diff

1
hardware/geda/version Normal file
View File

@ -0,0 +1 @@
1.1