ftp.delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
X-Original-DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=gmail.com; s=20120113; | |
h=mime-version:in-reply-to:references:date:message-id:subject:from:to | |
:content-type; | |
bh=EF4z3YvgOfBUZ0ufUucprERGjlWZgraQ/iROb3noHoI=; | |
b=jxskTBqjDbmBeYGE11aTe92GS8np/pNNkuLp+Lr1Tpt+MZaFRaTu3UiiWy9TO22z/B | |
mWwQDtJ1p3hGjZ8qAJ6fErT9ArWZQroEW8LivFEWRw1HkBrk2pV9zLpytICFhVwkKqil | |
7S3DUB7ujDM16X0wHdp5JuOgP6ZF5jmgM6Qh6Ta3hQt38N6YbL8ATL0b+CsDZ/EyRAC4 | |
e8T8NDT6cXCRcuFbd8Ug8UO0WmxupYX1WB94sx3xZti9GrRs8EuxNgaimgN+mjtzUASw | |
2x3ZLRnYcfd5zZ35Ib0tNgHTh45pBPfGfflXJcqdXxQhOC7HDMx16bdwOs4uFm4ZKLyw | |
ka/w== | |
MIME-Version: | 1.0 |
X-Received: | by 10.202.79.137 with SMTP id d131mr7824628oib.37.1450307060783; |
Wed, 16 Dec 2015 15:04:20 -0800 (PST) | |
In-Reply-To: | <20151216192128.74cfb82ab124236c19abcc38@gmail.com> |
References: | <1450268513 DOT 967952147 AT f8 DOT my DOT com> |
<20151216160918 DOT ED1FA8105D0D AT turkos DOT aspodata DOT se> | |
<20151216192128 DOT 74cfb82ab124236c19abcc38 AT gmail DOT com> | |
Date: | Thu, 17 Dec 2015 09:34:20 +1030 |
Message-ID: | <CAHUm0tNAxDG5hYC9=rkUJ3a8kg2o_gOv5q2uCp623oWb3PB6Lw@mail.gmail.com> |
Subject: | Re: [geda-user] Datasheet PDF -> symbol+footprint+characteristics |
From: | "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
To: | geda-user <geda-user AT delorie DOT com> |
Reply-To: | geda-user AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | geda-user AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
--001a113d83bc2c60b905270bed28 Content-Type: text/plain; charset=UTF-8 https://github.com/russdill/pybis has the following comment: " ibs2symdef.py - Convert the components in an IBIS file to a djboxsym symdef file" and the ibis format specification now seems to reside at: https://ibis.org/ver5.0/ver5_0.txt if all that people want is a symbol with the pin labels from the ibis file, it doesn't look _too_ hard to do, the caveat being that some pins don't necessarily get listed/labelled, and the pin count seems to be specified in the ? optional package .pkg +/- alternative .pkg files, i.e. [Number Of Pins] 128 I could probably modify the kicad library (symbol) to gschem symbol converter's parser to cope with ibis text definitions, and put this on the to-do list, if someone wants a command line java option as well as the existing python->perl option. Cheers, Erich. here's a snippet from the ver5_0.txt document linked to above ( "|" seems to be their comment flag): | | | The following [Pin] list corresponds to the [Pin Mapping] shown above. | [Pin] signal_name model_name R_pin L_pin C_pin | 1 OUT1 output_buffer1 | Output buffers 2 OUT2 output_buffer2 | 3 IO3 io_buffer1 | Input/output buffers 4 IO4 io_buffer2 | ... 52 VCCCLAMP POWER | 71 V_EXTREF1 POWER | External reference voltage pins 72 V_EXTREF2 POWER | | | On Thu, Dec 17, 2015 at 4:51 AM, Nicklas Karlsson ( nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] < geda-user AT delorie DOT com> wrote: > > I could try to get enough time to give ibis files a try. > > Do anybode know about library or similar to interpret ibis file? > > Nicklas Karlsson > --001a113d83bc2c60b905270bed28 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><a href=3D"https://github.com/russdill/pybis">https:/= /github.com/russdill/pybis</a></div><div><br></div><div>has the following c= omment:</div><div><br></div><div>" ibs2symdef.py - Convert the compone= nts in an IBIS file to a djboxsym symdef<br>file"</div><div class=3D"g= mail_extra"><br></div><div class=3D"gmail_extra">and the ibis format specif= ication now seems to reside at:</div><div class=3D"gmail_extra"><br></div><= div class=3D"gmail_extra"><a href=3D"https://ibis.org/ver5.0/ver5_0.txt">ht= tps://ibis.org/ver5.0/ver5_0.txt</a></div><div class=3D"gmail_extra"><br></= div><div class=3D"gmail_extra">if all that people want is a symbol with the= pin labels from the ibis file, it doesn't look _too_ hard to do, the c= aveat being that some pins don't necessarily get listed/labelled, and t= he pin count seems to be=C2=A0specified in the ? optional package .pkg +/- = alternative .pkg files, i.e.</div><div class=3D"gmail_extra"><br></div><div= class=3D"gmail_extra">[Number Of Pins]=C2=A0=C2=A0 128</div><div class=3D"= gmail_extra"><br></div><div class=3D"gmail_extra">I could probably modify t= he kicad library (symbol) to gschem symbol converter's parser to cope w= ith ibis text definitions, and put this on the to-do list, if someone wants= a command line java option as well as the existing python->perl option.= </div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Cheer= s,</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Eri= ch.</div><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">he= re's a snippet from the ver5_0.txt document linked to above ( "|&q= uot; seems to be their comment flag):</div><div class=3D"gmail_extra"><br><= /div><div class=3D"gmail_extra">|</div><div class=3D"gmail_extra">|</div><d= iv class=3D"gmail_extra">| The following [Pin] list corresponds to the [Pin= Mapping] shown above.<br>|<br>[Pin] signal_name model_name R_pin L_pin C_p= in<br>| <br>1=C2=A0=C2=A0=C2=A0=C2=A0 OUT1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 output_buffer1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | Output buffe= rs <br>2=C2=A0=C2=A0=C2=A0=C2=A0 OUT2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 output_buffer2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |<br>3=C2=A0=C2= =A0=C2=A0=C2=A0 IO3=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 i= o_buffer1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | Input/out= put buffers<br>4=C2=A0=C2=A0=C2=A0=C2=A0 IO4=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 io_buffer2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |<br></div><div class=3D"gmail_extra">...</div><div class= =3D"gmail_extra">52=C2=A0=C2=A0=C2=A0 VCCCLAMP=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 POWER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |<br>71=C2=A0=C2=A0=C2=A0 V_EXTREF1=C2=A0=C2=A0=C2=A0=C2=A0 PO= WER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 | External reference voltage pins<br>72=C2=A0=C2=A0=C2=A0 V_EXTREF2= =C2=A0=C2=A0=C2=A0=C2=A0 POWER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |</div><div class=3D"gmail_extra">|</div>= <div class=3D"gmail_extra">|</div><div class=3D"gmail_extra"><br><div class= =3D"gmail_quote">On Thu, Dec 17, 2015 at 4:51 AM, Nicklas Karlsson (<a href= =3D"mailto:nicklas DOT karlsson17 AT gmail DOT com">nicklas DOT karlsson17 AT gmail DOT com</a>) = [via <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>] <s= pan dir=3D"ltr"><<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_bla= nk">geda-user AT delorie DOT com</a>></span> wrote:<br><blockquote class=3D"gma= il_quote" style=3D"margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-co= lor:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><span> <br> </span>I could try to get enough time to give ibis files a try.<br> <br> Do anybode know about library or similar to interpret ibis file?<br> <br> Nicklas Karlsson<br> </blockquote></div><br></div></div> --001a113d83bc2c60b905270bed28--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |