www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/17/02:21:55

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=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=oank8vNoVZB3lIfUMFP5JzqQbUJJ6QxG4HDuCJiOJ1w=;
b=h/5+WMALh12UgtG8eFP0xlK1P3k/FDcDzp+mi1y9cRkNPLzX0mN8cLQmWTghfLPSSE
/SzrIeVH45TkrVtpKfVg9B8lzqaFo2F4xkEBe8EkDgqaIWpo8vIz38QMwPD384gxpg5i
cNwNs7xGH7xsriJy2ST+ekgwJ+QcwpD0r5PctVXHkzF/IYv9XeZihI1JONZr/IBEauod
EEW+LF2F+WM3yBANvVYeYlbrkwNJVsp8Hi6n5FoiPB+dcXjtYd7JhAwdDhmhK37NCliw
UjGpv/or1yod24rtJXWcic7fkJwtSLVtxrAK2BtvDc8xydL2m3OnzceQdV0E+cvozjJN
BTcQ==
X-Received: by 10.112.125.2 with SMTP id mm2mr5646720lbb.17.1450336854311;
Wed, 16 Dec 2015 23:20:54 -0800 (PST)
Date: Thu, 17 Dec 2015 08:20:48 +0100
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] Datasheet PDF -> symbol+footprint+characteristics
Message-Id: <20151217082048.d5d04c13591f5a3b9ecd82a0@gmail.com>
In-Reply-To: <CAHUm0tNAxDG5hYC9=rkUJ3a8kg2o_gOv5q2uCp623oWb3PB6Lw@mail.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>
<CAHUm0tNAxDG5hYC9=rkUJ3a8kg2o_gOv5q2uCp623oWb3PB6Lw AT mail DOT gmail DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
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

It is useful for Microcontrollers with like one hundred pins. The ibis file I looked in have bin number, signal name and model name. Pin number and signal name should be simple. Pin type from model I guess should be possible but require more work.

I have not tried this command but think I used a spread sheet last time. Intermediate format with list of pins together with attributes is probably good but hopefully for most cases output should be piped to djboxsym.

I did not try djboxsym yet, used spread sheet last time. It would however be useful with pins on two or four sides.

I should give these tools a try and maybe python if needed. I however prefer coffe before java.



Nicklas Karlsson



On Thu, 17 Dec 2015 09:34:20 +1030
"Erich Heinzle (a1039181 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> wrote:

> 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
> >

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019