IBIS (lyhennetty englanninkielisestä Input / Output Buffer Information Specification ) - spesifikaatio, joka kuvaa integroitujen piirien tulo- ja lähtöpuskurit , EIA :n ja ANSI : n (656-A) standardoima. Intel ehdotti kaavion luomista 1990-luvun alussa standardoidakseen ulkopuolisten kehittäjien kuvaukset. Samaan aikaan versiosta 5.0 alkaen spesifikaatio sisältää kaksi eri mallia - "perinteisen IBIS-mallin" ja "IBIS-AMI-mallin".
Perinteisen IBIS-mallin spesifikaatio on esitetty "mustan laatikon" muodossa - taulukot virran ja jännitteen sekä jännitteen ja ajan välillä sekä joitain lisäparametreja. Tämä erottaa sen SPICE-malleista , joiden toiminta on standardoitu transistoritasolla. Tätä mallia käytetään ensisijaisesti signaalin eheyden testaamiseen .
Toisaalta tällaisen laitteen avulla valmistajat voivat kuvata tuotteidensa parametreja antamatta turhaa tietoa sekä vähentää simulointiaikaa ja tarvittavia laskentaresursseja. Toisaalta ei ole mahdollista simuloida puskuria todellisella teho- ja maajärjestelmällä perinteisellä IBIS-mallilla, ja samanaikaisten kytkentä- ja differentiaalipuskurien kohinaa on erittäin vaikea mallintaa. Lisäksi mikropiiripaketin esittäminen tiivistetyn kapasitanssin, induktanssin ja resistanssin muodossa toimii hyvin vain tietyllä, ei kovin korkealla taajuusalueella.
IBIS-AMI-malli toimii eri tavalla: se koostuu kahdesta tekstitiedostosta ( * .ibs ja *.ami ) ja alustakohtaisesta suoritettavasta tiedostosta ( *.dll Windowsille , *.so Linuxille ) , joiden avulla voit simuloida erilaisia signaaleja ja vastausreaktiota sekä tukee myös tilastotietojen antamista.