delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/11/14/11:42:23

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <50A3C9D4.6090109@laserlinc.com>
Date: Wed, 14 Nov 2012 11:41:56 -0500
From: Joshua Lansford <Joshua DOT Lansford AT laserlinc DOT com>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20120907 Thunderbird/15.0.1
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] slotting
References: <CACPio-7O1OS0Z-NkOJmzTvxSFf+v9j6yFM8F6xRXeZvTjDUK8A AT mail DOT gmail DOT com> <50A2B84F DOT 4080204 AT laserlinc DOT com> <CACPio-4+wJj6WY-GsJhskmZicM1mn6YKoRc4kVVP9ABXLpZYYg AT mail DOT gmail DOT com> <50A3AAA6 DOT 1080704 AT laserlinc DOT com> <CACPio-4cDVS+vmowijmZ6Y9E0+rXoEimc9ugZqTPGvOKQvoqow AT mail DOT gmail DOT com> <Prayer DOT 1 DOT 3 DOT 5 DOT 1211141555060 DOT 15335 AT hermes-1 DOT csi DOT cam DOT ac DOT uk>
In-Reply-To: <Prayer.1.3.5.1211141555060.15335@hermes-1.csi.cam.ac.uk>
Reply-To: geda-user AT delorie DOT com

On 11/14/2012 10:55 AM, Peter C.J. Clifton wrote:
> In the gEDA world, this isn't slotting per-se, but having multiple 
> symbols to connect different parts of a complex chip is common practice.
>
> What I would do is to ignore slots, and make two separate symbols (if 
> you want to separate transmit and receive). Each will be instantiated 
> with the same refdes (e.g. OPTO1 or something like that), and the 
> netlist will "just work". Each symbol can just use the pins it requires.
>
> This probably won't play well with the renumber tools out there, and 
> I'm not sure it is a good idea to try and trick them by invoking 
> slotting. 

Just for the record, refdes_renum_slots intentionally support this too.  
I have an FPGA in which is split into multiple banks.  If --force is 
specified on refdes_renum_slots, any symbols in a group stay in the same 
group even if it gets assigned a new refdes number.  Then gattrib_csv 
can be used to edit the properties of the FPGA using LibreOffice and 
when imported back in it duplicates the data into every symbol (bank) in 
the group.

- Raw text -


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