IBIS Simulering

IBIS Simulering

Jump to TINA Main Page & General Information 

IBIS Simulering

IBIS (Input / Output Buffer Information Specification) er en metode for å gi modelleringsinformasjon om inngangs- / utgangsbuffere av integrerte kretser. Det gode med IBIS-modellene er at de ofte er tilgjengelige, selv for enheter der kompletthetsmodeller ikke er tilgjengelige fra produsenter av en eller annen grunn (f.eks. Kompleksitet, proprietær informasjonssikkerhet, etc.).

En av de mest populære brukerne av IBIS-modeller er Signal Integrity Analysis, inkludert impedans matching og mer.

TINA støtter for tiden den mest brukte IBIS 4.2-versjonen.

I TINA kan du konvertere IBIS-modeller til TINA Spice makroer og bruk dem i alle kretser i TINA. Du kan også fullføre forenklede digitale enhetsmodeller, f.eks. MCUer med IBIS-modeller, for bedre å beskrive deres analoge oppførsel.

I det følgende vil vi vise bruken av IBIS-modeller gjennom et eksempel på å fikse signalintegritet mellom et Texas Instrument TMS320C6748 DSP og en ADS1259 delta-sigma ADC.

Plukke ut Fil / Import / IBIS-fil (* .ibs), plukke ut c6748zce.ibs fra < TINA-katalogen >\ Eksempler \ IBIS.

Følgende dialog vil bli vist. I denne dialogboksen kan du velge modellen som skal importeres.

Velg nå SPI1CLK_GP213 signal, PBFZP18LL_X50_PI_3P3 modell (celle operert ved 3.3V uten pullup eller rullegardin), og Typ verdi sett.

Trykk på OK. IBIS-modellen konverteres automatisk til a Spice makro.

IBIS, bilde 2

SPI1CLK_GP213 er hovedkonfigurasjon seriell klokke signal av TMS320C6748 chip for å kjøre SPI klokkeinngang av en AD-omformer, Texas Instruments ADS1259.

Plukke ut Fil / Import / IBIS-fil (* .ibs), plukke ut ads1259.ibs fra < TINA-katalogen >\ Eksempler \ IBIS.

Følgende dialog vil bli vist. I denne dialogboksen kan du velge modellen som skal importeres.

Velg nå SCK inngangssignal, DIN_PD_3 modell og max verdi (for 3.3V DVDD spenningsområde).

Trykk på OK. IBIS-modellen konverteres automatisk til a Spice makro.

Koble DSP I / O-bufferen til inngangen til ADC-en med en lossless overføringslinje.

Legg til strømkilden og spenningsgeneratoren for å lage klokkesignal på DSP-siden. Plasser spenningspinner for simuleringen på signalnoderne.

Vi justerer transmisjonslinjeparametrene til noen få inches av microstrip-spor som er rutet på en firelags PCB. Dette produserer cc. 500ps forsinkelse og 90 Ohms karakteristisk impedans.

Fil fra <TINA katalog> \ Eksempler \ IBIS \ Impedansammenstilling av TMS320C6748.TSC er klar til bruk.

Klikk nå Analyse, Transient.

DSP overfører SPI klokke signalet hvor impedans mismatch skaper refleksjoner. Resultatet viser refleksjonene som oppstår ved impedansmatchene i denne kretssimuleringen.

På ADC-siden (pin EoTL) er spenningen utover bakken og forsyningsspenningen, som bryter mot den absolutte maksimale verdien av den digitale inngangen.

For å unngå under- og overskudd på linjens ende er det å matche driverens impedans til sporimpedansen ved å sette inn en motstand mellom utgang og spor.

La oss plassere en 100 Ω motstand i serie nå med utgangen.

Kjør Transient Analysis igjen, og sammenlign resultatene ved å kopiere de viktige kurver med hverandre.

Nå kan vi se at ved å bruke IBIS-modellen til å forstå og finne de kritiske problemene med simuleringen, bidro det til å løse dette problemet.