Ignore compiled Python scripts.
Code to generate KiCAD schematic symbols (parts) and footprints (modules) for specific project components.
Footprints/modules and symbols/parts for:
- Altera EP4CE30F29 FPGA
- DDR2 SO-DIMM (MO-224)
- TI TUSB1310A USB 3.0 PHY
Hide some KiCAD backup file turds.
Changed NSMD pad diameter and solder mask clearance for TI TUSB1310A footprint, according to TI document SSYZ015B.pdf "MicroStar BGA Packaging Reference Guide".
Merge branch 'master' of github.com:mossmann/daisho
Add silkscreen around TUSB1310A footprint/module.
Mark Python module scripts executable.
Extract shared code from BGA pad generator scripts.
Simplify BGA pad generator scripts.
Adjusted Altera F780 footprint to larger NSMD pad size, and updated solder mask clearance to 0.075mm.
Whoops. Neglected to commit TUSB1310A schematic symbol.
Ignore KiCAD .dcm files (until I figure out what they are -- apparently dragorn thinks his weren't worth committing).
More KiCAD poop that should be ignored.
Initial dump of schematic, in progress.
Initial dump of board, mocked up for FPGA pinning and general sanity-checking for PCB design rules.
Moved PHY_MODEx pins from configuration to power symbol.
Removed excess libraries from schematics.
Considerable rework of DDR2 routing.
Unwired USB1 interface, since it will eventually turn into USB0 and move to the other side of the FPGA.
Added some amount of USB configuration circuitry.
Updated netlist and component mapping.
Undid USB 3.0 routing.
Preliminary DDR2 routing, testing for continuity and pin-swapping opportunities. Still a bunch of non-DQ/DQS signals need to be placed and routed.
Merge branch 'master' of github.com:mossmann/daisho
Merge branch 'master' of github.com:mossmann/daisho