[ibis-interconn] Re: [EXT] Re: IBIS-ISS question

  • From: "Randy Wolff" <dmarc-noreply@xxxxxxxxxxxxx> ("rrwolff")
  • To: Radek Biernacki <dmarc-noreply@xxxxxxxxxxxxx>, "Mirmak, Michael" <michael.mirmak@xxxxxxxxx>, IBIS-Interconnect <ibis-interconn@xxxxxxxxxxxxx>
  • Date: Thu, 27 Jan 2022 20:40:23 +0000

Hi Michael,

I wasn't even aware that S-parameters were supported in W elements in the 
flavor of SPICE I work with, but sure enough there it is!  That's a very useful 
feature creating a length-adjustable S-parameter.  This was definitely not an 
option when we created IBIS-ISS from the donated syntax of HSPICE.  We'd need 
to update IBIS-ISS to support such a feature.  If we ever update IBIS-ISS, this 
would be an excellent feature to add.  It would be interesting to know how many 
EDA tools could support such a function if added to IBIS-ISS.

Randy


From: ibis-interconn-bounce@xxxxxxxxxxxxx <ibis-interconn-bounce@xxxxxxxxxxxxx> 
On Behalf Of Radek Biernacki
Sent: Thursday, January 27, 2022 11:19 AM
To: Mirmak, Michael <michael.mirmak@xxxxxxxxx>; IBIS-Interconnect 
<ibis-interconn@xxxxxxxxxxxxx>
Subject: [EXT] [ibis-interconn] Re: IBIS-ISS question

CAUTION: EXTERNAL EMAIL. Do not click links or open attachments unless you 
recognize the sender and were expecting this message.

Hi Michael,

Yes, for such applications a "cascading multiplicity" would be a convenient 
feature.

Radek

From: Mirmak, Michael 
<michael.mirmak@xxxxxxxxx<mailto:michael.mirmak@xxxxxxxxx>>
Sent: Thursday, January 27, 2022 10:02 AM
To: Radek Biernacki 
<radek_biernacki@xxxxxxxxxxxx<mailto:radek_biernacki@xxxxxxxxxxxx>>; 
IBIS-Interconnect 
<ibis-interconn@xxxxxxxxxxxxx<mailto:ibis-interconn@xxxxxxxxxxxxx>>
Subject: RE: IBIS-ISS question

Radek,

Thanks!  This is certainly true, in theory, but becomes impractical when 
S-parameters are unitary.  For example, to be maximally useful, I might create 
an S-parameter model of a single centimeter of cable.  If I need to simulate a 
3-meter cable assembly, the creation of the necessary subcircuit would be very 
tedious.

In addition, I would need a new subcircuit for even the smallest change in 
length, making convenient length sweeps in simulation effectively impossible.  
A cascaded S-parameter within the W-element allows me to control the final 
length with a single parameter.


  *   MM

From: Radek Biernacki 
<radek_biernacki@xxxxxxxxxxxx<mailto:radek_biernacki@xxxxxxxxxxxx>>
Sent: Thursday, January 27, 2022 9:57 AM
To: Mirmak, Michael 
<michael.mirmak@xxxxxxxxx<mailto:michael.mirmak@xxxxxxxxx>>; IBIS-Interconnect 
<ibis-interconn@xxxxxxxxxxxxx<mailto:ibis-interconn@xxxxxxxxxxxxx>>
Subject: RE: IBIS-ISS question

Hi Michael,

In IBIS_ISS you can create a subcircuit with as many S-elements as you wish and 
connected as desired. Then you can use that subcircuit in the interconnect 
model.

Radek

From: 
ibis-interconn-bounce@xxxxxxxxxxxxx<mailto:ibis-interconn-bounce@xxxxxxxxxxxxx
<ibis-interconn-bounce@xxxxxxxxxxxxx<mailto:ibis-interconn-bounce@xxxxxxxxxxxxx>>
 On Behalf Of Mirmak, Michael
Sent: Thursday, January 27, 2022 9:52 AM
To: IBIS-Interconnect 
<ibis-interconn@xxxxxxxxxxxxx<mailto:ibis-interconn@xxxxxxxxxxxxx>>
Subject: [ibis-interconn] IBIS-ISS question


CAUTION: This message originates from an external sender.

The current IBIS-ISS format definition supports W-elements for RLGC structures 
and S-elements for Touchstone S-parameters.  However, in some commercial 
flavors of SPICE today, the two can be combined (i.e., W-elements can "wrap 
around" S-parameters).


  1.  Is there a reason why this particular feature was *not* included in 
IBIS-ISS?  Was this an oversight or a deliberate omission?
  2.  In the absence of this feature, IBIS-ISS has a significant limitation, 
which the new IBIS Interconnect Model does not alleviate: cascading instances 
of S-parameters is not supported.


S-parameters can and are used to represent unitary circuit elements (for 
example, a solder pad), but are also used to represent scalable structures (for 
example, a portion of PCB trace modeled as a transmission line).  The "M" 
structure for subcircuits supports easy *parallel* connection of elements, but 
without a W-element wrapper, I don't see a way to easily cascade multiple 
S-parameter elements in series.  Is there any known way using existing IBIS-ISS 
structures to do this?  If not, would a change to IBIS-ISS to support this be 
feasible (without a parser, this seems not very burdensome).

Thanks in advance...


  *   MM

Other related posts:

  • » [ibis-interconn] Re: [EXT] Re: IBIS-ISS question - Randy Wolff