IBIS Simulation

IBIS Simulation

Jump to TINA Main Page & General Information 

IBIS Simulation

IBIS (Input / Output Buffer Information Specification) er en metode til at give modelleringsinformation om input / output buffere i integrerede kredsløb. Det gode ved IBIS-modeller er, at de ofte er tilgængelige, selv for enheder, hvor komplette enhedsmodeller ikke er tilgængelige fra fabrikanter af nogen grund (f.eks. Kompleksitet, proprietær informationsbeskyttelse osv.).

En af de mest populære anvendelser af IBIS-modeller er Signal Integrity Analysis, herunder impedans matching og mere.

TINA understøtter i dag den mest anvendte IBIS 4.2 version.

I TINA kan du konvertere IBIS-modeller til TINA Spice makroer og derefter bruge dem i ethvert kredsløb i TINA. Du kan også færdiggøre forenklede digitale enhedsmodeller - f.eks. MCU'er med IBIS-modeller - for bedre at beskrive deres analoge adfærd.

I det følgende vil vi vise brugen af ​​IBIS-modeller gennem et eksempel på fastgørelse af signalintegritet mellem et Texas Instrument TMS320C6748 DSP og en ADS1259 delta-sigma ADC.

Type Fil / Import / IBIS-fil (* .ibs), Vælg c6748zce.ibs fra < TINA bibliotek >\ Eksempler \ IBIS.

Følgende dialog vil blive vist. I denne dialog kan du vælge den model, der skal importeres.

Vælg nu SPI1CLK_GP213 signal, PBFZP18LL_X50_PI_3P3 model (celle betjent ved 3.3V uden pullup eller pulldown), og Typ værdisæt.

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

IBIS, billede 2

SPI1CLK_GP213 er hovedkonfigurationens serielle kloksignal af TMS320C6748-chip til at køre SPI-klokindgangen af ​​en AD-konverter, Texas Instruments ADS1259.

Type Fil / Import / IBIS-fil (* .ibs), Vælg ads1259.ibs fra < TINA bibliotek >\ Eksempler \ IBIS.

Følgende dialog vil blive vist. I denne dialog kan du vælge den model, der skal importeres.

Vælg nu SCK indgangssignal, DIN_PD_3 model og max værdi (for 3.3V DVDD spændingsområde).

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

Tilslut DSP I / O-bufferen til ADC'ens indgang med en tabsfri transmissionslinje.

Tilføj strømkilden og spændingsgeneratoren for at oprette kloksignal på DSP-siden. Placer spændingsnåle til simuleringen på signalnoderne.

Vi justerer transmissionslinjeparametrene til et par tommer microstrip-spor, der er ruteret på et fire-lags printkort. Dette producerer cc. 500ps forsinkelse og 90 Ohms karakteristisk impedans.

Fil fra <TINA-bibliotek> \ Eksempler \ IBIS \ Impedans matching af TMS320C6748.TSC er klar til at blive brugt.

Klik nu på Analyse, Transient.

DSP'en sender SPI-kloksignalet, hvor impedansmatchen skaber refleksioner. Resultatet viser de refleksioner, der er skabt af impedans mismatches i denne kredsløbsimulering.

På ADC-siden (pin EoTL) er spændingen ud over jorden og forsyningsspændingen, hvilket krænker den absolutte maksimale vurdering af den digitale indgang.

For at undgå under- og overspil på linieenden er det at matche driverens impedans til sporimpedansen ved at indsætte en modstand mellem udgang og spor.

Lad os placere en 100 Ω modstand i serie nu med udgangen.

Kør den Transient Analyse igen, og sammenlign resultaterne ved at kopiere de vigtige kurver med hinanden.

Nu kan vi se at bruge IBIS-modellen til at forstå og finde de kritiske problemer med simuleringen medvirket til at løse dette problem.