All,
Attached is an IBIS model that I had fun creating: (sn74cbt3251.ibs)
CBT switches have been supported by IBIS since Version 3.0 and are supported
by EMD as .ibs files. The EDA tool needs to select one row of [Series
Switch Group]. In this case, the signal_name at A gets connected to one of
B!..B8 or disconnected. Pin_number routing for Pin_I/O terminals are still
valid. Also, the attached cbt.ibs file shows another variation where a bank
of terminals are straight thru or cross-over. I believe one [EMD Group]
with a model that contains all of the I/O signal names would be sufficient.
BUG206 shows a test case CBT model to illustrate a minor problem.
Other parts that do fit in with IBIS may still have a file reference and
component name, but some analog terminals might just be NC or stubbed out as
Terminator models.
Bob.
From: ibis-interconn-bounce@xxxxxxxxxxxxx
[mailto:ibis-interconn-bounce@xxxxxxxxxxxxx] On Behalf Of Walter Katz
Sent: Wednesday, March 25, 2020 10:32 AM
To: IBIS-Interconnect
Subject: [ibis-interconn] "NA" changes to [EMD Parts]
All,
Keyword: [EMD Parts]
Required: Yes, if [Designator Pin List] is defined below
Description: Maps an EMD part to an IBIS component or EMD module.
Usage Rules: The [EMD Part Map] keyword must be followed by a list of all
the EMD parts (also called part numbers or part names in industry). Each
EMD part is followed by the file reference of a .ibs [Component] name, .emd
[Begin EMD] name or NA NA. While official data book names of parts are
recommended, this is not required.
For the context in this Electrical Module Description section, a "part"
declaration shall be one data line under [EMD Parts].
A part that is an .emd file can itself reference an EMD module. This shall
be limited to 6 hierarchy levels of nested .emd files.
An EMD file may not reference itself directly or indirectly.
The EMD part, file reference, and component/define module name terms are
separated by white space.
The EMD part is limited to forty characters.
Every part referenced in the EMD Designator List shall have one and only one
entry in this list of parts.
Parts that are followed by NA NA are parts that are not used, or are analog
or digital parts (e.g. power converters, buffers, muxes , .). It is
recommended that the model maker adds comments to these lines to help the
EDA tool determine what models should be used for any terminals that connect
to designators that have such parts.
Example:
[EMD Parts]
|
| EMD Designator File reference Component/Define Module
Processor pp100.ibs Processor
Memory_16X8 simm.emd 16X8_SIMM
74LS244a ls244.ibs NoName_74LS244a
Res_10K r10K.ibs My_10K_Pullup
Mux8 NA NA | This is a 1x8 Mux
(e.g. TI SN74CBT3251)
[End EMD Parts]
Walter
Walter Katz
wkatz@xxxxxxxxxx
Office 978.461-0449 x 133
Mobile 720.417-3762
Attachment:
sn74cbt3251.ibs
Description: Binary data
Attachment:
cbt.ibs
Description: Binary data