IBIS (forkortet fra engelsk Input/Output Buffer Information Specification ) - en specifikation, der beskriver input- og outputbuffere for integrerede kredsløb , standardiseret af EIA og ANSI (656-A). Skema-oprettelse blev foreslået i begyndelsen af 1990'erne af Intel for at standardisere beskrivelser af eksterne udviklere. Samtidig indeholder specifikationen fra version 5.0 to forskellige modeller - den "traditionelle IBIS-model" og "IBIS-AMI-modellen."
Specifikationen af den traditionelle IBIS-model præsenteres i form af en "sort boks" - tabeller over strøm versus spænding og spænding versus tid, samt nogle yderligere parametre. Dette adskiller den fra SPICE-modeller , hvis drift er standardiseret på transistorniveau. Denne model bruges primært til test af signalintegritet .
På den ene side giver en sådan enhed producenterne mulighed for at beskrive parametrene for deres produkter uden at udlevere unødvendig information, samt reducere simuleringstiden og de nødvendige computerressourcer. På den anden side er det ikke muligt at simulere en buffer med et reelt strøm- og jordsystem ved hjælp af den traditionelle IBIS-model, og det er meget vanskeligt at modellere støjen fra samtidige switching og differentialbuffere. Desuden fungerer præsentationen af mikrokredsløbspakken i form af koncentreret kapacitans, induktans og modstand kun godt i et bestemt, ikke særlig højt frekvensområde.
IBIS-AMI-modellen fungerer forskelligt: den består af to tekstfiler ( *.ibs og *.ami ) og en platformsspecifik eksekverbar ( *.dll for Windows , *.so for Linux ), der giver dig mulighed for at simulere forskellige typer af signaler og responsreaktionen og understøtter også udstedelsen af statistisk information.