XILINX FPGA Kicad component converter

Andrés Calderón andres.calderon at emqbit.com
Tue Jul 13 10:22:16 EDT 2010


On Tue, Jul 13, 2010 at 4:06 AM, Werner Almesberger <werner at openmoko.org> wrote:
> Adam Wang wrote:
>> If I am correct, the gta02-core svn is at
>> https://svn.openmoko.org/trunk/gta02-core/
>
> That's where the gta02-core project lives and where you can find
> all the "glue" scripts and Makefiles that hold things together.
>
> The main features are:
>
> - components (symbols) and modules (footprints) are kept in individual
>  files (for easier joint editing) which are then merged into single
>  libraries, one for components and one for modules
>
>  make gen
>
>  (generates a few more things as well)
>
> - non-interactive generation of Postscript and PDF of the schematics
>
>  Also generated by "make gen". To view them, make xpdf
>
> - generation of annotated schematics, for review of component
>  definitions
>
>  make -C expanded xpdf
>
>  Here's a pre-built version:
>  http://people.openmoko.org/werner/gta02-core/gta02-core-expanded-all.pdf
>
> - generation of schematics annotated with parts selected for the BOM.
>
>  Here's a pre-built version:
>  http://people.openmoko.org/werner/gta02-core/gta02-core-bom-all.pdf
>
> - data sheet cache and quick access from the command line. See
>  docs/GETTING-STARTED
>
>  Once the cache has been set up, you can show a data sheet by,
>  say, running  dsv-pmu  from the shell.
>
> For drawing footprints, I've writted an editor that allows one to
> express a component's geometry in a structured way, that handled,
> repetitions, and that has automatic measurements. It can be used
> through a GUI or by writing footprint definitions as a text file.
>
> The footprint editor, called "fped", lives here:
> http://svn.openmoko.org/trunk/eda/fped/
>
> Here's a set of footprints generated with it:
> http://people.openmoko.org/werner/gta02-core/gta02-core-modules.pdf
>
> Last but not least, there's a BOM processing system that takes the
> BOM generated by KiCad and finds matching components in inventories.
> It can match components by name or by parameters.
>
> The BOM processor lives here:
> http://svn.openmoko.org/trunk/eda/boom/
>
> The project-specific files and glue scripts live here:
> http://people.openmoko.org/werner/gta02-core/bom/
>
> Here's the overall workflow:
> http://people.openmoko.org/werner/gta02-core/bom-workflow.pdf
>
> The BOM processor is still very much work in progress, so it's a
> little rough around the edges.
>
> - Werner
>

Thanks Werner,

There are many useful things! Kicad can be a powerful tool with
contributions like yours.

Regards,

    Andrés Calderón
    Cel:     +57 (300) 275 3666

> _______________________________________________
> Qi Developer Mailing List
> Mail to list (members only): developer at lists.qi-hardware.com
> Subscribe or Unsubscribe: http://en.qi-hardware.com/mailman/listinfo/developer
>




More information about the discussion mailing list


interactive