Symulacja IBIS

Symulacja IBIS

Jump to TINA Main Page & General Information 

Symulacja IBIS

IBIS (specyfikacja informacji o buforze wejścia / wyjścia) jest metodą dostarczania informacji o modelowaniu buforów wejściowych / wyjściowych układów scalonych. Dobrą rzeczą w modelach IBIS jest to, że są one często dostępne nawet dla urządzeń, w których kompletne modele urządzeń nie są dostępne od producentów z jakiegokolwiek powodu (np. Złożoności, ochrony informacji zastrzeżonych itp.).

Jednym z najpopularniejszych zastosowań modeli IBIS jest analiza integralności sygnału, w tym dopasowanie impedancji i inne.

TINA obecnie obsługuje najbardziej rozpowszechnioną wersję IBIS 4.2.

W TINA można konwertować modele IBIS na TINA Spice makra, a następnie używaj ich w dowolnych obwodach w TINA. Można również uzupełnić uproszczone modele urządzeń cyfrowych - np. MCU z modelami IBIS - aby lepiej opisać ich zachowanie analogowe.

Poniżej przedstawimy wykorzystanie modeli IBIS na przykładzie ustalania integralności sygnału między DSP Texas Instrument TMS320C6748 i ADS1259 delta-sigma ADC.

Wybierz Plik / Import / plik IBIS (* .ibs), Wybierz c6748zce.ibs od < Katalog TINA >Przykłady IBIS.

Zostanie wyświetlone następujące okno dialogowe. W tym oknie dialogowym możesz wybrać model do zaimportowania.

Teraz wybierz SPI1CLK_GP213 sygnał, model PBFZP18LL_X50_PI_3P3 (komórka obsługiwana w 3.3V bez pullup lub pulldown), i Typ ustawiona wartość.

Wciśnij OK. Model IBIS jest automatycznie konwertowany na a Spice makro.

IBIS, obraz 2

SPI1CLK_GP213 to główny zegarowy sygnał szeregowy układu TMS320C6748 do sterowania wejściem zegara SPI konwertera AD Texas Instruments ADS1259.

Wybierz Plik / Import / plik IBIS (* .ibs), Wybierz ads1259.ibs od < Katalog TINA >Przykłady IBIS.

Zostanie wyświetlone następujące okno dialogowe. W tym oknie dialogowym możesz wybrać model do zaimportowania.

Teraz wybierz SCK sygnał wejściowy, model DIN_PD_3 i max wartość (dla zakresu napięcia 3.3V DVDD).

Wciśnij OK. Model IBIS jest automatycznie konwertowany na a Spice makro.

Podłącz bufor DSP I / O do wejścia ADC za pomocą bezstratnej linii transmisyjnej.

Dodaj źródło zasilania i generator napięcia, aby utworzyć sygnał zegara po stronie DSP. Umieść szpilki napięcia do symulacji na węzłach sygnałowych.

Dostosowujemy parametry linii transmisyjnej do kilku centymetrów ścieżki mikropaskowej poprowadzonej na czterowarstwowej płytce PCB. Daje to cc. Opóźnienie 500ps i impedancja charakterystyki 90 Ohm.

Plik z <Katalog TINA> Przykłady IBIS Dopasowanie impedancji TMS320C6748.TSC jest gotowy do użycia.

Teraz kliknij Analysis, Transient.

DSP przesyła sygnał zegara SPI, gdzie niedopasowanie impedancji tworzy odbicia. Wynik pokazuje odbicia powstałe w wyniku niedopasowania impedancji w tej symulacji obwodu.

Po stronie ADC (pin EoTL) napięcie jest poza ziemią i napięcie zasilania, które narusza bezwzględną maksymalną wartość znamionową wejścia cyfrowego.

Aby uniknąć niedopełnienia i przekroczeń na końcu linii, należy dopasować impedancję wyjściową sterownika do impedancji śledzenia, wstawiając rezystor między wyjście i ślad.

Ustawmy teraz szeregowo rezystor 100 Ω z wyjściem.

Uruchom ponownie analizę przejściową i porównaj wyniki, kopiując ważne krzywe ze sobą.

Teraz widzimy, że wykorzystanie modelu IBIS do zrozumienia i znalezienia krytycznych problemów z symulacją pomogło rozwiązać ten problem.