This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
geda:xml_file_formats [2014/04/15 14:04] rlutz Symbol Library Hacker task is now discussed at geda:todos |
geda:xml_file_formats [2015/07/24 15:47] (current) jt_eaton |
||
---|---|---|---|
Line 42: | Line 42: | ||
* Finish convert-symbol.pl. | * Finish convert-symbol.pl. | ||
* Write XSLT to convert "xpart" file back to .sym/.fp format. | * Write XSLT to convert "xpart" file back to .sym/.fp format. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== IP-Xact ====== | ||
+ | IP-Xact (IEEE-1685] is an industry standard xml schema for packaging and distributing IP and could be adopted by gEDA for internal use as well. Its main advantage is that it uses a component name that is guaranteed to be unique and will never have name collisions with any other IP-Xact components in the world. Each component has a four field identifier called the VLNV ( Vendor name, Library name, Component name and Version) Vendors use a URL that they own for their vendor name and no other IP-Xact file in the world will use that same name. | ||
+ | |||
+ | The vendor name can also be the URL where the IP repository is available for download. Instantiating a VLNV with github.com, github username and user repo name not only identifies the repository but can automatically download it if it is not already in you local design environment. | ||
+ | |||
+ | IP-Xact allows for the creation of a geda namespace and the addition of any geda specific extensions through the use of <spirit:vendorExtensions> | ||
+ | |||
+ | |||
+ | |||
+ |