Skip to content

Commit

Permalink
Initial version of pmod-gpdevboard
Browse files Browse the repository at this point in the history
azonenberg committed Mar 15, 2017
1 parent cac2097 commit e7139ad
Showing 7 changed files with 2,899 additions and 0 deletions.
2 changes: 2 additions & 0 deletions boards/pmod-gpdevboard/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*.bak
*-bak
1 change: 1 addition & 0 deletions boards/pmod-gpdevboard/output/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*
60 changes: 60 additions & 0 deletions boards/pmod-gpdevboard/pmod-gpdevboard-cache.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# GREENPAK_DEVKIT_HDR
#
DEF GREENPAK_DEVKIT_HDR J 0 40 Y Y 1 F N
F0 "J" 0 -50 60 H V L CNN
F1 "GREENPAK_DEVKIT_HDR" 1250 -50 60 H V R CNN
F2 "" 0 -50 60 H I C CNN
F3 "" 0 -50 60 H I C CNN
DRAW
S 0 2100 500 0 0 1 0 f
X VDD_EXT 1 -200 2050 200 R 50 50 1 1 B
X TP2_EXT 2 -200 1750 200 R 50 50 1 1 B
X TP3_EXT 3 -200 1650 200 R 50 50 1 1 B
X TP4_EXT 4 -200 1550 200 R 50 50 1 1 B
X TP5_EXT 5 -200 1450 200 R 50 50 1 1 B
X TP6_EXT 6 -200 1350 200 R 50 50 1 1 B
X TP7_EXT 7 -200 1250 200 R 50 50 1 1 B
X TP8_EXT 8 -200 1150 200 R 50 50 1 1 B
X TP9_EXT 9 -200 1050 200 R 50 50 1 1 B
X TP10_EXT 10 -200 950 200 R 50 50 1 1 B
X TP20_EXT 20 -200 50 200 R 50 50 1 1 B
X GND 11 -200 1950 200 R 50 50 1 1 W
X TP12_EXT 12 -200 850 200 R 50 50 1 1 B
X TP13_EXT 13 -200 750 200 R 50 50 1 1 B
X TP14_EXT 14 -200 650 200 R 50 50 1 1 B
X TP15_EXT 15 -200 550 200 R 50 50 1 1 B
X TP16_EXT 16 -200 450 200 R 50 50 1 1 B
X TP17_EXT 17 -200 350 200 R 50 50 1 1 B
X TP18_EXT 18 -200 250 200 R 50 50 1 1 B
X TP19_EXT 19 -200 150 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# PMOD_DEVICE_DIFF_PWRIN
#
DEF PMOD_DEVICE_DIFF_PWRIN J 0 40 Y Y 1 F N
F0 "J" 0 -50 60 H V L CNN
F1 "PMOD_DEVICE_DIFF_PWRIN" 0 -150 60 H V L CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
S 0 1550 350 0 0 1 0 f
X D0_P 1 -200 1000 200 R 50 50 1 1 B
X D0_N 2 -200 900 200 R 50 50 1 1 B
X D1_P 3 -200 750 200 R 50 50 1 1 B
X D1_N 4 -200 650 200 R 50 50 1 1 B
X GND 5 -200 1300 200 R 50 50 1 1 W
X 3V3 6 -200 1400 200 R 50 50 1 1 W
X D2_P 7 -200 450 200 R 50 50 1 1 B
X D2_N 8 -200 350 200 R 50 50 1 1 B
X D3_P 9 -200 150 200 R 50 50 1 1 B
X D3_N 10 -200 50 200 R 50 50 1 1 B
X GND 11 -200 1200 200 R 50 50 1 1 W
X 3V3 12 -200 1500 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
#End Library
2,521 changes: 2,521 additions & 0 deletions boards/pmod-gpdevboard/pmod-gpdevboard.kicad_pcb

Large diffs are not rendered by default.

130 changes: 130 additions & 0 deletions boards/pmod-gpdevboard/pmod-gpdevboard.net
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
(export (version D)
(design
(source /nfs4/home/azonenberg/code/openfpga/boards/pmod-gpdevboard/pmod-gpdevboard.sch)
(date "Wed 15 Mar 2017 03:49:21 PM PDT")
(tool "Eeschema (2017-03-12 revision 28a6ca1)-master")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source pmod-gpdevboard.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref J1)
(value GREENPAK_DEVKIT_HDR)
(footprint azonenberg_pcb:CONN_HEADER_2.54MM_2x10_RA_FEMALE)
(libsource (lib special-azonenberg) (part GREENPAK_DEVKIT_HDR))
(sheetpath (names /) (tstamps /))
(tstamp 58C9C127))
(comp (ref J2)
(value PMOD_DEVICE_DIFF_PWRIN)
(footprint azonenberg_pcb:CONN_HEADER_2.54MM_2x6_RA_PMOD_MODULE)
(libsource (lib special-azonenberg) (part PMOD_DEVICE_DIFF_PWRIN))
(sheetpath (names /) (tstamps /))
(tstamp 58C9C219)))
(libparts
(libpart (lib special-azonenberg) (part GREENPAK_DEVKIT_HDR)
(fields
(field (name Reference) J)
(field (name Value) GREENPAK_DEVKIT_HDR))
(pins
(pin (num 1) (name VDD_EXT) (type BiDi))
(pin (num 2) (name TP2_EXT) (type BiDi))
(pin (num 3) (name TP3_EXT) (type BiDi))
(pin (num 4) (name TP4_EXT) (type BiDi))
(pin (num 5) (name TP5_EXT) (type BiDi))
(pin (num 6) (name TP6_EXT) (type BiDi))
(pin (num 7) (name TP7_EXT) (type BiDi))
(pin (num 8) (name TP8_EXT) (type BiDi))
(pin (num 9) (name TP9_EXT) (type BiDi))
(pin (num 10) (name TP10_EXT) (type BiDi))
(pin (num 11) (name GND) (type power_in))
(pin (num 12) (name TP12_EXT) (type BiDi))
(pin (num 13) (name TP13_EXT) (type BiDi))
(pin (num 14) (name TP14_EXT) (type BiDi))
(pin (num 15) (name TP15_EXT) (type BiDi))
(pin (num 16) (name TP16_EXT) (type BiDi))
(pin (num 17) (name TP17_EXT) (type BiDi))
(pin (num 18) (name TP18_EXT) (type BiDi))
(pin (num 19) (name TP19_EXT) (type BiDi))
(pin (num 20) (name TP20_EXT) (type BiDi))))
(libpart (lib special-azonenberg) (part PMOD_DEVICE_DIFF_PWRIN)
(fields
(field (name Reference) J)
(field (name Value) PMOD_DEVICE_DIFF_PWRIN))
(pins
(pin (num 1) (name D0_P) (type BiDi))
(pin (num 2) (name D0_N) (type BiDi))
(pin (num 3) (name D1_P) (type BiDi))
(pin (num 4) (name D1_N) (type BiDi))
(pin (num 5) (name GND) (type power_in))
(pin (num 6) (name 3V3) (type power_in))
(pin (num 7) (name D2_P) (type BiDi))
(pin (num 8) (name D2_N) (type BiDi))
(pin (num 9) (name D3_P) (type BiDi))
(pin (num 10) (name D3_N) (type BiDi))
(pin (num 11) (name GND) (type power_in))
(pin (num 12) (name 3V3) (type power_in)))))
(libraries
(library (logical special-azonenberg)
(uri /nfs4/home/azonenberg/code/kicad-libraries/schematic/special-azonenberg.lib)))
(nets
(net (code 1) (name /DQ0)
(node (ref J2) (pin 7))
(node (ref J1) (pin 2)))
(net (code 2) (name /DQ2)
(node (ref J1) (pin 4))
(node (ref J2) (pin 8)))
(net (code 3) (name /DQ1)
(node (ref J2) (pin 1))
(node (ref J1) (pin 3)))
(net (code 4) (name /DQ7)
(node (ref J1) (pin 15))
(node (ref J2) (pin 10)))
(net (code 5) (name /DQ6)
(node (ref J1) (pin 14))
(node (ref J2) (pin 4)))
(net (code 6) (name /DQ5)
(node (ref J2) (pin 9))
(node (ref J1) (pin 13)))
(net (code 7) (name /DQ4)
(node (ref J1) (pin 12))
(node (ref J2) (pin 3)))
(net (code 8) (name /DQ3)
(node (ref J1) (pin 5))
(node (ref J2) (pin 2)))
(net (code 10) (name "Net-(J1-Pad20)")
(node (ref J1) (pin 20)))
(net (code 11) (name "Net-(J1-Pad19)")
(node (ref J1) (pin 19)))
(net (code 12) (name "Net-(J1-Pad18)")
(node (ref J1) (pin 18)))
(net (code 13) (name "Net-(J1-Pad17)")
(node (ref J1) (pin 17)))
(net (code 14) (name "Net-(J1-Pad16)")
(node (ref J1) (pin 16)))
(net (code 15) (name "Net-(J1-Pad10)")
(node (ref J1) (pin 10)))
(net (code 16) (name "Net-(J1-Pad9)")
(node (ref J1) (pin 9)))
(net (code 17) (name "Net-(J1-Pad8)")
(node (ref J1) (pin 8)))
(net (code 18) (name "Net-(J1-Pad7)")
(node (ref J1) (pin 7)))
(net (code 19) (name "Net-(J1-Pad6)")
(node (ref J1) (pin 6)))
(net (code 20) (name "Net-(J2-Pad12)")
(node (ref J2) (pin 12)))
(net (code 21) (name "Net-(J1-Pad11)")
(node (ref J2) (pin 11))
(node (ref J1) (pin 11))
(node (ref J2) (pin 5)))
(net (code 22) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1)))
(net (code 23) (name "Net-(J2-Pad6)")
(node (ref J2) (pin 6)))))
43 changes: 43 additions & 0 deletions boards/pmod-gpdevboard/pmod-gpdevboard.pro
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
update=Wed 15 Mar 2017 03:32:33 PM PDT
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=/nfs4/home/azonenberg/code/3rdparty/kicad_libs/library;/nfs4/home/azonenberg/code/kicad-libraries/schematic;/nfs4/home/azonenberg/code/3rdparty/kicad-library/library
[eeschema/libraries]
LibName1=device
LibName2=analog-azonenberg
LibName3=cmos
LibName4=cypress-azonenberg
LibName5=hirose-azonenberg
LibName6=memory-azonenberg
LibName7=microchip-azonenberg
LibName8=osc-azonenberg
LibName9=passive-azonenberg
LibName10=power-azonenberg
LibName11=special-azonenberg
LibName12=xilinx-azonenberg
142 changes: 142 additions & 0 deletions boards/pmod-gpdevboard/pmod-gpdevboard.sch
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
EESchema Schematic File Version 2
LIBS:device
LIBS:analog-azonenberg
LIBS:cmos
LIBS:cypress-azonenberg
LIBS:hirose-azonenberg
LIBS:memory-azonenberg
LIBS:microchip-azonenberg
LIBS:osc-azonenberg
LIBS:passive-azonenberg
LIBS:power-azonenberg
LIBS:special-azonenberg
LIBS:xilinx-azonenberg
LIBS:pmod-gpdevboard-cache
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L GREENPAK_DEVKIT_HDR J1
U 1 1 58C9C127
P 2350 3250
F 0 "J1" H 2878 4358 60 0000 L CNN
F 1 "GREENPAK_DEVKIT_HDR" H 2878 4252 60 0000 L CNN
F 2 "azonenberg_pcb:CONN_HEADER_2.54MM_2x10_RA_FEMALE" H 2350 3200 60 0001 C CNN
F 3 "" H 2350 3200 60 0001 C CNN
1 2350 3250
-1 0 0 -1
$EndComp
$Comp
L PMOD_DEVICE_DIFF_PWRIN J2
U 1 1 58C9C219
P 4400 2700
F 0 "J2" H 4778 3533 60 0000 L CNN
F 1 "PMOD_DEVICE_DIFF_PWRIN" H 4778 3427 60 0000 L CNN
F 2 "azonenberg_pcb:CONN_HEADER_2.54MM_2x6_RA_PMOD_MODULE" H 4400 2700 60 0001 C CNN
F 3 "" H 4400 2700 60 0001 C CNN
1 4400 2700
1 0 0 -1
$EndComp
NoConn ~ 4200 1200
NoConn ~ 4200 1300
NoConn ~ 2550 1200
Wire Wire Line
2550 1300 4000 1300
Wire Wire Line
4000 1300 4000 1400
Wire Wire Line
4000 1400 4200 1400
Wire Wire Line
4200 1500 4100 1500
Wire Wire Line
4100 1500 4100 1400
Connection ~ 4100 1400
NoConn ~ 2550 1900
NoConn ~ 2550 2000
NoConn ~ 2550 2100
NoConn ~ 2550 2200
NoConn ~ 2550 2300
NoConn ~ 2550 2800
NoConn ~ 2550 2900
NoConn ~ 2550 3000
NoConn ~ 2550 3100
NoConn ~ 2550 3200
NoConn ~ 3300 4300
Text Label 2750 1500 0 60 ~ 0
DQ0
Text Label 2750 1600 0 60 ~ 0
DQ1
Text Label 2750 1700 0 60 ~ 0
DQ2
Text Label 2750 1800 0 60 ~ 0
DQ3
Text Label 2750 2400 0 60 ~ 0
DQ4
Text Label 2750 2500 0 60 ~ 0
DQ5
Text Label 2750 2600 0 60 ~ 0
DQ6
Text Label 2750 2700 0 60 ~ 0
DQ7
Wire Wire Line
2750 1500 2550 1500
Wire Wire Line
2550 1600 2750 1600
Wire Wire Line
2750 1700 2550 1700
Wire Wire Line
2550 1800 2750 1800
Wire Wire Line
2750 2400 2550 2400
Wire Wire Line
2550 2500 2750 2500
Wire Wire Line
2750 2600 2550 2600
Wire Wire Line
2750 2700 2550 2700
Text Label 4000 2250 2 60 ~ 0
DQ0
Wire Wire Line
4000 2250 4200 2250
Text Label 4000 1700 2 60 ~ 0
DQ1
Wire Wire Line
4000 1700 4200 1700
Text Label 4000 2350 2 60 ~ 0
DQ2
Text Label 4000 1800 2 60 ~ 0
DQ3
Wire Wire Line
4000 1800 4200 1800
Text Label 4000 2550 2 60 ~ 0
DQ5
Wire Wire Line
4000 1950 4200 1950
Text Label 4000 2650 2 60 ~ 0
DQ7
Wire Wire Line
4000 2050 4200 2050
Wire Wire Line
4000 2350 4200 2350
Text Label 4000 1950 2 60 ~ 0
DQ4
Text Label 4000 2050 2 60 ~ 0
DQ6
Wire Wire Line
4000 2650 4200 2650
Wire Wire Line
4200 2550 4000 2550
Text Label 2750 1300 0 60 ~ 0
GND
$EndSCHEMATC

0 comments on commit e7139ad

Please sign in to comment.