Library Design:Libraries for Printed Circuit Design (IBIS).
Libraries for Printed Circuit Design (IBIS)
For the large domain of printed circuit design, which can only touched upon here, libraries are of central importance. There are four basic libraries:
• symbol libraries;
• model libraries;
• packages libraries;
• pad libraries;
to mention the most important. Symbol libraries are discussed in chapter 3 in detail, there are the IEC libraries and the older, but still widely used, ANSI libraries. Each electrical block has a symbol, and the ports or pins are numerated in a definite way. The geometry of the block is found in the package library, here are standards like JEDEC with different housings (DIL, SO, TSOP, ...) common. Symbol and form are referenced through a mapping in such a way that each symbol port belongs to a geometric pin of the housing. The form of the pin, the geometric footprint on the board (pad), may be again varied, so there may be housings which require holes in the board, other may be soldered to the surface (SMD devices).
Model libraries are offered by nearly all vendors, sometimes as SPICE model description. Simulation of the board functions may then be done with programs like PSPICE or ELDO, also in a mixed digital/analogue style. Simulation of complex circuits is possible by these methods, but the results are often not satisfactory, the effort high, and not good enough in critical points. One reason for that is that there are effects coming from the spatial distribution of components on the printed circuit board. Signals show reflections and cou- plings, which are not included in the netlist and are not simulated. With thousands of connections, programs like SPICE are not well suited, even if all parasitic effects were modelled.
To verify complex, high frequency printed circuit boards with regards to their interconnection behaviour and signal integrity, a different approach is required. It has to be focussed on the signal
integrity of the widely geometric distributed board structure, not on the general function of the board. The development of modern motherboards with operating frequencies above 100 MHz would not have been impossible without these new tools.
A detailed description of the input/output structures of the connected components in a standardized EDA format is important for simulation of the interconnect and signal integrity. The IBIS standard ANSI/EIA-656 [17.3] sets up the foundation for all further developments. IBIS stands for I/O Buffer Information Specification. The actual version 3.2 allows one to describe the electrical behaviour of input and output structures of integrated circuits, secondary boards, connectors, etc. in a machine readable format. IBIS models are available from many electronic manufacturers [17.4]. The standard is distributed, maintained, and further developed by EIA IBIS Open Forum, an association with more than 35 manufacturers. IBIS models are administered in libraries and can be read and processed by specialized programs.
IBIS models describe only the input/output structures, not the functions of the circuits. The functionality of the circuit is not released by the provider and, unfortunately, may be very complex. Classical applications are bus models (e.g., for simulation of PCI bus or processor boards with high clock frequencies). IBIS development and standardization was mostly initiated and driven by INTEL. More information can be found in [17.4].
A company association in Japan is actually developing a similar standard ‘IMIC’ for analogue integrated circuits: ‘Standard for electronic behavioural specification of integrated circuit analogue characteristics’.
Comments
Post a Comment