<p dir="ltr">Oh, the idea looked promising...</p>
<p dir="ltr">So what about kicad and geda supporting both formats at least? What about sharing the same library? :)</p>
<div class="gmail_quote">On Jun 11, 2015 5:27 PM, "Ouabache Designworks (<a href="mailto:z3qmtr45@gmail.com">z3qmtr45@gmail.com</a>)" <<a href="mailto:geda-user@delorie.com">geda-user@delorie.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jun 10, 2015 at 11:29 PM, timofonic timofonic (<a href="mailto:timofonic@gmail.com" target="_blank">timofonic@gmail.com</a>) <span dir="ltr"><<a href="mailto:geda-user@delorie.com" target="_blank">geda-user@delorie.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">What's wrong with IP-XACT?</p></blockquote><div><br></div><div>It was created by the spirit consortium that was made up from engineers from eda tool vendors, IP houses and Si vendors. Correct me if I am wrong but I don't think that they had anyone on the committe who's day job  actually involved designing IC's.  The biggest complaint is that to use it you have to use vendorExtensions to do anything useful and once you add that you have the same old problem that EDIF had with each vendor having their own "flavor" of IP-Xact. <br><br></div><div>My biggest grip was that they don't support design variants that are critical in IC design. They support parameters but parameters cannot change a port list or a file list. If your<br></div><div>design variant needs to change either of those then you are out of luck.<br><br></div><div>IP-Xact has seen some adoption as a way to describe register bits with tools that read an IP-Xact component file to generate the RTL,documentation and head files for those registers. But it is capable of doing a lot more than that.<br><br></div><div>I see IP-Xact as a case of pulling defeat from the jaws of victory.  It has some really great features that are usefull. For example if you add one IP-Xact file into your IP repository then that will provide  a unique identifier for your IP. No other repo in the world will have that same id, no more naming collisions.<br><br></div><div>IP-Xact is a packaging standard that does not tell you how to package anything at all. They knew that nobody was going to adopt it if they had change anything in their legacy IP so that all you have to do is to add an IP-Xact file anywhere in your legacy repos and they will be IP-Xact compliant.<br><br><br></div><div>John Eaton<br><br></div><div><br><br></div><div><br></div><div><br></div><div><br><br><br></div></div></div></div>
</blockquote></div>