[ibis-interconn] Editorial comments on interconnect BIRD

  • From: Walter Katz <wkatz@xxxxxxxxxx>
  • To: "'IBIS-Interconnect'" <ibis-interconn@xxxxxxxxxxxxx>
  • Date: Wed, 29 Jun 2016 11:35:44 -0400 (EDT)

All,

 

Clarifying what "Aggressor" means

 

When there is a model with multiple I/O pin names, it is coupled, all I/O
signals are victims and aggressors. However, unless one is building a
model will all of the I/O signals in the package, there will be some I/O
signals that have all of their aggressors and there will be some I/O
signals that do not have all of their aggressors. 

 

Is there not a requirement that when we have a coupled model, we have some
indication which I/O have all of their aggressors and which I/O do not
have all of their aggressors. I chose to add to a terminal the field
"Aggressors" to indicate that this terminal can only be used as an
Aggressor, and if using that terminal as a victim it would not have all of
its aggressors in the model.

 

New Rules

 

.          Two rows in the [Pin] section cannot have the same pin_name

.          If two pins have the same signal_name, they must have the same
model_name.

.          If two pins have the same bus_label, they must have the same
signal_name.

.          Signal_name is the default bus_label for all POWER and GND
pins.

.          Pins that are POWER, GND or NC are not required entries in the
[Pin Mapping] section.

 

Walter

 

Walter Katz

 <mailto:wkatz@xxxxxxxxxx> wkatz@xxxxxxxxxx

Phone 303.449-2308

Mobile 303.335-6156

Other related posts:

  • » [ibis-interconn] Editorial comments on interconnect BIRD - Walter Katz