Working with Simulation Results

Gdy wymagane analizy są skonfigurowane i uruchomione, wyniki analizy są zapisywane do pliku danych symulacji (SDF), który jest nazwany tak jak sam projekt (<ProjectName>.sdf) i pojawia się w panelu Projects w folderze Generated\Simulation Documents. Plik jest automatycznie otwierany jako karta dokumentu – wyświetlana w edytorze SimData. To bogate w funkcje środowisko pozwala szybko i sprawnie analizować wyniki symulacji, umożliwiając ocenę, debugowanie i ostatecznie uzyskanie pewności co do działania projektu. Zwróć uwagę, że mimo utworzenia plik ten początkowo nie jest zapisany.

Praca z listą wyników symulacji

Wykonane uruchomienia symulacji są wyświetlane w obszarze Results panelu Simulation Dashboard . Przycisk po prawej stronie konkretnego wpisu wyniku oferuje następujące działania:

  • Show Results – ponowne otwarcie wyników z tego uruchomienia. Możesz też dwukrotnie kliknąć nazwę wyniku, aby go ponownie otworzyć.
  • Load Profile – przywrócenie ustawień analizy z tego uruchomienia w odpowiednim obszarze panelu Simulation Dashboard, w regionie Analysis Setup & Run.
  • Edit Title – zmiana nazwy wpisu wyniku. Domyślnie wynik jest nazwany tak jak analiza.
  • Edit Description – edycja opisu wpisu wyniku. Domyślnie opis odzwierciedla kluczowe parametry uruchomienia. Możesz też kliknąć pole opisu, aby je edytować.
  • Delete – usunięcie wpisu wyniku.

Użyj obszaru Results panelu Simulation Dashboard, aby zarządzać wynikami symulacji.
Użyj obszaru Results panelu Simulation Dashboard, aby zarządzać wynikami symulacji.

Możesz także przełączać ikonę kłódki (/) powiązaną z wpisem wyniku symulacji, aby zachować wyniki danego uruchomienia; wówczas kolejne uruchomienie analizy tego samego typu zostanie nazwane z inkrementowanym sufiksem liczbowym. Blokowanie wyników symulacji pozwala gromadzić wyniki z wielu uruchomień tego samego typu analizy.

Wykresy, wykresy (plots) i przebiegi

Plik danych symulacji można zasadniczo podzielić na trzy części składowe:

  • Wykresy (Charts)
  • Wykresy (Plots)
  • Przebiegi (Waveforms)

Wykres (chart) można traktować jako „stronę” w pliku SDF. Plik SDF może zawierać wiele wykresów, a zawartość każdego zależy od typu wykonywanej analizy. Wykres (plot) to obszar służący do graficznego wyświetlania danych i może prezentować jeden lub więcej przebiegów. Wykres (chart) może zawierać wiele wykresów (plots). Przebieg (waveform) reprezentuje dane analizy zebrane z konkretnego punktu lub węzła w projekcie.

Zrozumienie różnych elementów w wynikach symulacji
Zrozumienie różnych elementów w wynikach symulacji

Podczas uruchamiania symulacji dla każdego typu analizy zostanie utworzony osobny wykres (chart). Do wykresu dla danego typu analizy przechodzi się, klikając jego nazwaną kartę na dole obszaru roboczego. Szybko przełączaj się między wieloma wykresami wyników analiz, używając klawiszy + i - na klawiaturze numerycznej.

Dostęp do wyników analiz symulacji. Kliknij odpowiednią kartę, aby zobaczyć wyniki dla danego typu analizy.
Dostęp do wyników analiz symulacji. Kliknij odpowiednią kartę, aby zobaczyć wyniki dla danego typu analizy.

Dla analiz, których wynikiem są dane przebiegów, liczba wykresów (plots) w obrębie wykresu (chart) zależy od typu analizy, sond dodanych do schematów oraz wyrażeń wyjściowych dodanych podczas konfigurowania typu analizy.

Wykresy (charts) tworzone dla niektórych typów analiz symulacji nie będą zawierać wykresów (plots) i/lub przebiegów. Na przykład wykres dla analizy Operating Point wyświetla dane tekstowe. Wykres dla analizy Pole-Zero zawiera pojedynczy wykres (plot), ale zamiast przebiegów w typowym sensie „analogowej fali” pokazuje graficzne wpisy biegunów (X) i zer (0).

Szybkie wskazówki dotyczące pracy w edytorze SimData:

  • Przebieg można przenieść z jednego wykresu (plot) do innego, klikając i przytrzymując nazwę przebiegu, a następnie przeciągając ją na inny wykres.
  • Aby wyświetlić istniejący przebieg na nowym, osobnym wykresie (plot), dwukrotnie kliknij nazwę, a następnie wybierz New Plot z listy rozwijanej Plot Number w oknie dialogowym Edit Waveform.
  • Aby przybliżyć i zbadać fragment wykresu (plot), kliknij lewym przyciskiem myszy i przeciągnij, rysując prostokąt definiujący nowy obszar widoku. Aby przywrócić widok, kliknij prawym przyciskiem i wybierz Fit Document.
  • Dwukrotnie kliknij w dowolnym miejscu w obrębie wykresu (plot), aby otworzyć okno dialogowe Plot Options, w którym możesz skonfigurować tytuł, linie siatki oraz styl linii.
  • Dwukrotnie kliknij oś, aby ją opisać i skonfigurować.
  • Dwukrotnie kliknij tytuł wykresu (chart), aby otworzyć okno dialogowe Chart Options, w którym możesz nazwać wykres oraz skonfigurować, które pomiary kursorów są wyświetlane na tym wykresie (plot), jeśli kursory są aktualnie włączone.
  • Wybierz Tools » Document Options z menu, aby otworzyć okno dialogowe Document Options, w którym możesz skonfigurować kolory, widoczność różnych elementów przebiegów, wykresów (charts) i wykresów (plots) (w tym punktów danych) oraz zdefiniować długość FFT.

Wybieranie przebiegu

Wybór przebiegu w obszarze roboczym polega na kliknięciu nazwy przebiegu. Po wybraniu przebieg stanie się bardziej wyrazisty kolorystycznie i będzie miał kropkę po lewej stronie nazwy. Zostanie zastosowane filtrowanie, z użyciem nazwy przebiegu jako zakresu. Wszystkie pozostałe przebiegi w aktywnym wykresie (chart) o innych nazwach zostaną zamaskowane (przygaszone).

  • Jeśli w aktywnym wykresie (chart) istnieje więcej niż jeden przebieg o tej samej nazwie, niewybrane wystąpienia pozostaną w pełni widoczne.
  • Wybierz wiele przebiegów, używając skrótu Shift+Click. Może to być przydatne do porównywania przebiegów na wykresie (plot) o dużej gęstości przebiegów.

Stopień maskowania można kontrolować za pomocą suwaka Mask Level, dostępnego po kliknięciu przycisku Mask Level znajdującego się w prawym dolnym rogu obszaru roboczego.

Wybierz przebieg, klikając jego nazwę, i ustaw poziom maskowania za pomocą przycisku i suwaka w prawym dolnym rogu.
Wybierz przebieg, klikając jego nazwę, i ustaw poziom maskowania za pomocą przycisku i suwaka w prawym dolnym rogu.

Aby wyczyścić filtrowanie i przywrócić pełną widoczność wszystkich wykresów (plots), kliknij przycisk Clear znajdujący się w prawym dolnym rogu obszaru roboczego lub użyj polecenia Wave » Clear Filter z menu głównego (skróty: Esc, Shift+C). Poprzednio wybrany przebieg, którego nazwa stanowiła zakres zastosowanego filtra, zostanie odznaczony.

Jeśli wykres (plot) zawiera znaczną liczbę przebiegów, będzie zawierał funkcję przewijania. Kliknij dostępne przyciski, aby przewinąć wszystkie nazwy przebiegów zawarte na wykresie.

Wyświetlanie wyników wieloprzebiegowych (multi-pass)

Temperature SweepParameter Sweep oraz analiza Monte Carlo to funkcje symulacji, które wykonują wiele przebiegów podstawowego typu analizy (np. AC Sweep, Transient itp.), zmieniając jeden lub więcej parametrów układu w każdym przebiegu. Gdy wyniki są wyświetlane w edytorze SimData, powiązany wykres (plot) zawiera przebiegi dla wielu przebiegów, a każdy przebieg jest identyfikowany przez dodanie litery i liczby po nazwie przebiegu (np. v(Output) p1v(Output) p2 itd.). Litera oznacza typ analizy wieloprzebiegowej:

  • t – Temperature Sweep
  • p – Parameter Sweep
  • m – Monte Carlo

Liczba oznacza konkretny przebieg.

Przykładowe wyniki analizy Parameter Sweep
Przykładowe wyniki analizy Parameter Sweep

Po kliknięciu nazwy przebiegu informacje o parametrze(-ach) użytych w danym przebiegu pojawią się pod wykresem (plot) oraz na pasku stanu. Ponadto pozostałe przebiegi odpowiadające tym samym wartościom parametrów są podświetlane, gdy w oknie dialogowym Document Options (Tools » Document Options) włączona jest opcja Highlight Similar Waves.

Kliknij przebieg dla konkretnego przebiegu (pass), aby zobaczyć jego parametry i podświetlić inne przebiegi powiązane z tym samym przebiegiem.
Kliknij przebieg dla konkretnego przebiegu (pass), aby zobaczyć jego parametry i podświetlić inne przebiegi powiązane z tym samym przebiegiem.

Sterowanie liczbą widocznych wykresów (plots)

Gdy wyniki analizy są po raz pierwszy zapisywane do pliku SDF, domyślnie są wyświetlane w sposób optymalny – w danym momencie widać od jednego do czterech wykresów (plots), w zależności od liczby wykresów wynikających z analizy. Na przykład, jeśli są trzy wykresy, wykres (chart) zostanie automatycznie skonfigurowany tak, aby wyświetlić wszystkie trzy jednocześnie. Jeśli byłoby sześć wykresów, wykres (chart) zostałby automatycznie skonfigurowany tak, aby wyświetlać cztery wykresy naraz, itd. Możesz zmienić liczbę „widocznych” wykresów (plots), konfigurując opcję Number of Plots Visible w oknie dialogowym Document Options, dostępnym dla aktywnego pliku SDF po wybraniu z menu głównego Tools » Document Options .

Ustawienia zdefiniowane w oknie dialogowym Document Options można zastosować tylko do aktywnego wykresu (chart), do wszystkich wykresów w bieżącym pliku SDF i/lub zapisać jako opcje domyślne – które będą stosowane do wszystkich kolejno generowanych wykresów. Użyj listy rozwijanej w lewym dolnym rogu okna dialogowego, aby wybrać żądaną opcję.

Wybierz wymagane Number of Plots Visible w oknie dialogowym Document Options.
Wybierz wymagane Number of Plots Visible w oknie dialogowym Document Options.

Ustawiając liczbę widocznych wykresów (plots) na All, zazwyczaj będziesz w stanie zobaczyć wszystkie wykresy jednocześnie w obszarze roboczym (oczywiście zależy to od liczby wykresów wynikających z analizy). Jest to uznawane za „tryb roboczy” (draft mode) – zapewniający szybki przegląd wygenerowanych przebiegów.

 

Gdy chcesz analizować przebiegi bardziej szczegółowo, powinieneś przejść z widoku wszystkich wykresów do widoku określonej ich liczby. Im mniejsza liczba wykresów widocznych jednocześnie w obszarze roboczym, tym łatwiej skupić się na konkretnym przebiegu i wykonywać na nim pomiary. Jeśli chcesz korzystać z funkcji zmiany rozmiaru (osie X i/lub Y), dodawania osi Y oraz etykietowania wykresów, musisz ustawić opcję Number of Plots Visible na wartość inną niż All.

Przestawianie wykresów (plots) i przebiegów

Możesz zmienić kolejność, w jakiej wykresy (plots) pojawiają się na diagramie, klikając i przeciągając. Najpierw upewnij się, że wykres, który chcesz przenieść, jest aktywny w obszarze projektu. Gdy Number of Plots Visible jest ustawione na All, aktywny wykres jest wyróżniony ciągłą linią wokół sekcji z nazwą przebiegu; jeśli Number of Plots Visible jest ustawione na 2, 3 lub 4, aktywny wykres jest wyróżniony strzałką po lewej stronie jego obszaru wyświetlania. Następnie kliknij w obszarze nazwy przebiegu (z dala od samej nazwy) i przeciągnij w górę lub w dół, zależnie od potrzeb. Pojawi się linia wskazująca, pod którym wykresem zostanie umieszczony przenoszony wykres po zwolnieniu przycisku myszy.

Tak jak można przenosić wykresy, tak samo można przenosić same przebiegi pomiędzy wykresami. Kliknij nazwę przebiegu i przeciągnij go do docelowego wykresu. Nad osią Y wykresu docelowego pojawi się strzałka. Przenoszenie można wykonywać niezależnie od liczby widocznych wykresów.

Przebieg można także przenieść do nowego wykresu, klikając dwukrotnie nazwę przebiegu, a następnie wybierając New Plot z listy rozwijanej Plot Number w oknie dialogowym Edit Waveform, które się otworzy. Po wykonaniu tej operacji może być konieczna zmiana liczby widocznych wykresów — robi się to w oknie dialogowym Document Options (Tools » Document Options).

Przenieś przebieg do nowego wykresu za pomocą okna dialogowego Edit Waveform.
Przenieś przebieg do nowego wykresu za pomocą okna dialogowego Edit Waveform.

Poniższy film pokazuje proces zmiany kolejności wykresów i przebiegów.

Demonstracja technik zmiany kolejności wykresów i przebiegów.

  • Wiele zaznaczonych przebiegów (zaznaczonych w tym samym lub w różnych wykresach za pomocą skrótu Shift+Click) można również przenieść do innego wykresu metodą przeciągnij i upuść.
  • Po przeniesieniu może być konieczne dopasowanie osi Y, aby lepiej „dopasować” przebiegi. Jest to szczególnie istotne, jeśli docelowy przebieg ma większą amplitudę niż przebieg w wykresie docelowym. Więcej informacji o dostosowywaniu osi wykresu znajdziesz w sekcji Changing the Axis.

Powiększanie danych

Możesz zmienić powiększenie aktywnego wykresu, co pozwala przybliżać lub oddalać podczas analizy danych przebiegu. Użyj dedykowanych poleceń Zoom In  oraz Zoom Out  z menu głównego View, aby odpowiednio przybliżyć lub oddalić. Alternatywnie kliknij i przeciągnij kwadrat zaznaczenia wokół interesującego punktu, aby powiększyć (przybliżyć) ten obszar.

Podczas zmiany powiększenia danych w jednym wykresie pozostałe wykresy nie zostaną zmienione. Wyłącz opcję Zoom Plots Separately w oknie dialogowym Document Options, aby podczas zmiany powiększenia danych w jednym wykresie zastosować ten sam poziom powiększenia do wszystkich wykresów.

  • Aby powiększać/oddalać względem położenia wskaźnika myszy za pomocą poleceń Zoom In  oraz Zoom Out, ustaw wskaźnik i uruchom polecenie skrótem klawiaturowym – PgUp dla przybliżenia i PgDn dla oddalenia.
  • Użyj skrótu klawiaturowego Z, aby otworzyć menu podręczne poleceń powiększania:
    • Zoom All – dopasuj widok do wszystkich przebiegów w bieżącym diagramie w całości.
    • Zoom In – przybliż przebieg(i) (zoom in) względem położeń środkowych każdego powiązanego wykresu przebiegu w aktywnym diagramie.
    • Zoom Out – oddal przebieg(i) (zoom out) względem położeń środkowych każdego powiązanego wykresu przebiegu w diagramie.

Aby wrócić do początkowego wyświetlania przebiegów (bez powiększenia), uruchom polecenie Fit Document  z głównego menu View lub z menu kontekstowego obszaru projektu (skrót: Ctrl+PgDn).

Poniższy film pokazuje proces powiększania danych wyników symulacji.

Demonstracja technik powiększania danych.

Definiowanie wielu osi Y dla wykresu

Zdarzają się sytuacje, w których pojedyncza oś Y po prostu się nie sprawdzi. Na przykład możesz chcieć porównać sygnały prądu i napięcia na wspólnym wykresie. Sygnał napięcia może sięgać 5 V, podczas gdy sygnał prądu może być rzędu miliamperów lub mikroamperów. Aby przebiegi były „czytelne”, edytor SimData umożliwia użycie dodatkowych osi Y.

Rozważ przebiegi pokazane na poniższym obrazie. Jeden przedstawia napięcie wejściowe, a drugi prąd płynący przez rezystor. Jeśli teraz przeniesiesz przebieg prądu do tego samego wykresu co przebieg napięcia, zobaczysz, że przebieg prądu jest w zasadzie niewidoczny przy skalowaniu z użyciem istniejącej osi Y dla wykresu. Lepszym podejściem jest zdefiniowanie nowej osi Y, co daje rezultat pokazany poniżej.

Nową oś Y dla przebiegu prądu można dodać na jeden z następujących sposobów:

  • Kliknij prawym przyciskiem myszy jego nazwę, wybierz Edit Wave, a w wyświetlonym oknie dialogowym Edit Waveform wybierz New Axis z listy rozwijanej Axis Number.


    Ustaw nową oś Y dla przebiegu za pomocą okna dialogowego Edit Waveform.
  • Dodaj nową oś Y (Plot » Add Y Axis), a następnie przeciągnij przebieg prądu na oś, aby utworzyć powiązanie.

Nowa (automatycznie skalowana) oś Y dla przebiegu zostanie dodana po lewej stronie istniejącej osi Y. Rezultatem są łatwe do odczytania przebiegi w jednym wykresie.

 

Aby usunąć oś Y z wykresu, dla którego zdefiniowano wiele osi Y, kliknij oś, aby ją zaznaczyć, i uruchom polecenie Plot » Remove Y Axis . Alternatywnie kliknij oś prawym przyciskiem myszy i wybierz Delete Axis z menu kontekstowego.

Usunięcie osi Y spowoduje również usunięcie przebiegu z nią powiązanego. Oczywiście przebieg zawsze można dodać z powrotem do wykresu z obszaru Source Data panelu Sim Data. Jeśli jednak chcesz usunąć oś bez usuwania przebiegu, musisz odłączyć go od osi. Kliknij nazwę przebiegu i przeciągnij go na oś Y, która ma pozostać. Następnie możesz bezpiecznie usunąć zbędną oś Y.

Wyświetlanie punktów danych

Jeśli nie masz pewności co do dokładności przebiegów — na przykład wyglądają na ostre i poszarpane zamiast gładkich i zaokrąglonych — możesz włączyć wyświetlanie punktów danych, aby sprawdzić, czy wyniki były obliczane wystarczająco często.

Aby wyświetlić te punkty, włącz opcję Show Data Points w oknie dialogowym Document Options. W każdym punkcie wzdłuż przebiegu, dla którego obliczono dane, zostanie wyświetlone małe kółko.

Użyj opcji Show Data Points, aby zwizualizować dokładność przebiegów.
Użyj opcji Show Data Points, aby zwizualizować dokładność przebiegów.

Szybka transformata Fouriera

Korzystając z polecenia Chart » Create FFT Chart , możesz szybko wykonać szybką transformatę Fouriera (FFT) dla każdego przebiegu w aktywnym diagramie. Wyniki są zapisywane i wyświetlane na nowym diagramie, który jest nazywany zgodnie z formatem <SourceChartName>_FFT i dodawany po prawej stronie istniejących diagramów w pliku SDF.

Ustaw FFT Length w oknie dialogowym Document Options (Tools » Document Options). Domyślnie długość wynosi 128.

Użyj polecenia Create FFT Chart , aby wykonać szybką transformatę Fouriera.
Użyj polecenia Create FFT Chart , aby wykonać szybką transformatę Fouriera.

Inne funkcje zarządzania diagramami, wykresami i przebiegami

Zapoznaj się z poniższymi sekcjami, aby poznać inne funkcje zarządzania diagramami, wykresami i przebiegami.

Praca z danymi tekstowymi

Wykresy tworzone dla typów analiz Punkt pracy oraz Funkcja przenoszenia nie będą zawierały plotów i/lub przebiegów – te wykresy wyświetlają dane tekstowe. W tym przypadku „przebieg” reprezentuje pojedynczą obliczoną wartość. Dodaj wymagane wartości do wykresu, wybierając odpowiednią pozycję na liście Source Data  w panelu Sim Data  i klikając przycisk Add Wave to Plot .

Przykład dodania obliczonej wartości dla analizy funkcji przejściowej.
Przykład dodania obliczonej wartości dla analizy funkcji przejściowej.

Informacje tekstowe można skopiować do schowka za pomocą polecenia Tools » Copy to Clipboard as Text z głównych menu.

Praca z wykresami cyfrowymi

Wykresy cyfrowe reprezentują poziom logiczny w węźle cyfrowym: 0 lub 1. Przykład wykresu cyfrowego pokazano poniżej.

Przykład wykresu cyfrowego
Przykład wykresu cyfrowego

Przebiegi cyfrowe mogą również pokazywać stany nieokreślony oraz wysokiej impedancji, odpowiednio za pomocą odcinków przebiegu z dwiema i trzema liniami.

Stany nieokreślony (pierwszy obraz) i wysokiej impedancji (drugi obraz) pokazane na wykresie cyfrowym. 
Stany nieokreślony (pierwszy obraz) i wysokiej impedancji (drugi obraz) pokazane na wykresie cyfrowym.

Zwróć uwagę, że kursory pomiarowe reprezentują stany nieokreślony i wysokiej impedancji odpowiednio jako „X” i „Z”.

Reprezentacja stanów nieokreślonego i wysokiej impedancji przez kursory pomiarowe.

Reprezentacja stanów nieokreślonego i wysokiej impedancji przez kursory pomiarowe.

  • Wykresy cyfrowe nie mają osi Y, ponieważ dla przebiegów cyfrowych pokazywane są wyłącznie poziomy logiczne. Zwróć też uwagę, że nie można mieszać przebiegów cyfrowych i analogowych w jednym plocie.
  • Do przebiegów cyfrowych można stosować funkcje boolowskie. Wynikowe przebiegi nadal będą cyfrowe, tzn. zostaną pokazane na wykresie cyfrowym. Inne operacje spowodują konwersję wynikowego przebiegu na przebieg analogowy.

Praca z wynikami pomiarów

Dane wynikowe pomiarów są wyświetlane na karcie Measurements w panelu Sim Data  podczas przeglądania dokumentu wyników symulacji.

Istnieje szereg funkcji ułatwiających analizę wyników pomiarów symulacji. Obejmują one:

  • Wybierz wartość pomiaru i kliknij przycisk Show on chart, aby wyświetlić na plocie kursory pomiarowe, podświetlające obszar, dla którego obliczono pomiar. Dowiedz się więcej o Pomiarach opartych na kursorach.

    Użyj przycisku Show on chart, aby zwizualizować pomiar.
    Użyj przycisku Show on chart, aby zwizualizować pomiar.

  • Kliknij przycisk Add , aby otworzyć okno Add Waves to Plot  dialogowe, w którym można zdefiniować nowy przebieg oraz pomiary dla niego.
  • Kliknij przycisk , aby otworzyć okno Edit Waveform  dialogowe, w którym można edytować istniejący przebieg oraz aktualnie zdefiniowany pomiar; bez potrzeby powrotu do panelu Simulation Dashboard .

Gdy dokument wyników symulacji zawiera przebiegi dla wielu przebiegów (passes) analizy (np. podczas przemiatania temperatury lub analizy Monte Carlo), dla każdego przebiegu będzie dostępna wartość pomiaru. W takim przypadku na karcie Measurements panelu Sim Data  zostanie przedstawiona tabela pomiarów, a dostępne będą następujące funkcje:

  • Statystyki pomiarów są obliczane automatycznie i wyświetlane w dolnej części panelu Sim Data .

  • Pełną tabelę wyników pomiarów można wyświetlić, klikając kontrolkę Expand the table  w panelu Sim Data . Tabela zostanie pokazana na wykresie Measurement Table . Dane w tabeli można zaznaczyć i skopiować (np. aby wkleić je do arkusza kalkulacyjnego).

  • Wygeneruj wykres za pomocą przycisku Plot. Na przykład, jeśli wykonano przemiatanie parametryczne, możesz utworzyć wykres wartości pomiarów względem przemiatanego parametru. Wykres zostanie dodany do wykresu Measurement Plot .

  • Zwizualizuj rozkład danych, generując histogram za pomocą przycisku Histogram. Histogram zostanie dodany do wykresu Measurement Histogram .

 

Wykonywanie pomiarów bezpośrednich

Edytor SimData udostępnia funkcje umożliwiające uzyskiwanie informacji pomiarowych bezpośrednio w przestrzeni projektu. Podstawowe pomiary są automatycznie prezentowane dla wybranego przebiegu. Jeśli chcesz wykonywać bardziej precyzyjne pomiary, dostępne są dedykowane kursory pomiarowe – pozwalające na bardziej interaktywne wykonywanie pomiarów.

Pomiary dla wybranego przebiegu

Ogólne pomiary dla wybranego przebiegu są prezentowane w obszarze Waveform Measurements panelu Sim Data.

Ogólne pomiary dla wybranego przebiegu.
Ogólne pomiary dla wybranego przebiegu.

Dane są obliczane na podstawie samego przebiegu i w żaden sposób nie wykorzystują kursorów pomiarowych. Obliczane są następujące dane:

Rise Time Czas potrzebny, aby sygnał zmienił się z 10% do 90% różnicy między wartościami linii górnej (Top Line) i linii bazowej (Base Line). Dane pomiarowe są dostępne tylko wtedy, gdy wybrany sygnał jest oparty na mocy (symulacja mixed-signal) lub jest przebiegiem wynikowym analizy integralności sygnału.
Fall Time Czas potrzebny, aby sygnał zmienił się z 90% do 10% różnicy między wartościami linii górnej (Top Line) i linii bazowej (Base Line). Dane pomiarowe są dostępne tylko wtedy, gdy wybrany sygnał jest oparty na mocy (symulacja mixed-signal) lub jest przebiegiem wynikowym analizy integralności sygnału.
Min Wartość minimalna osiągnięta przez przebieg. Wyświetlana jest również wartość osi X, przy której występuje ten punkt.
Max Wartość maksymalna osiągnięta przez przebieg. Wyświetlana jest również wartość osi X, przy której występuje ten punkt.
Base Line Wartość stanu ustalonego dla niskiego poziomu przebiegu sygnału. Wartość ta jest najbardziej zauważalna graficznie dla przebiegu analizy opartej na integralności sygnału, gdzie występuje dzwonienie sygnału wokół tej wartości linii bazowej (undershoot).
Top Line Wartość stanu ustalonego dla wysokiego poziomu przebiegu sygnału. Wartość ta jest najbardziej zauważalna graficznie dla przebiegu analizy opartej na integralności sygnału, gdzie występuje dzwonienie sygnału wokół tej wartości linii górnej (overshoot).

Pomiary oparte na kursorach

Precyzyjne pomiary danych można wykonywać za pomocą dedykowanych kursorów pomiarowych edytora SimData. Dostępne są dwa kursory – kursor A i kursor B – które można dodać do tego samego lub do różnych przebiegów w przestrzeni projektu.

Kursor (A lub B) może zostać użyty tylko raz w aktywnym wykresie. Jeśli zdecydujesz się przypisać kursor do przebiegu, a inny przebieg już używa tego kursora, kursor zostanie ponownie przypisany do nowego przebiegu.

Dodanie kursora pomiarowego można wykonać na jeden z dwóch sposobów:

  • Wybierz przebieg i użyj polecenia Wave » Cursor A lub Wave » Cursor B .
  • Kliknij prawym przyciskiem myszy nazwę przebiegu i wybierz Kursor A lub Kursor B z menu kontekstowego.

Dodany kursor pojawi się jako zakładka u góry plotu, w którym znajduje się przebieg, i przyjmie ten sam kolor co przebieg, do którego jest przypisany. W obrębie plotu pojawią się linie celownika, przecinające przebieg. Przesuń kursor, klikając i przeciągając jego zakładkę.

Punkt przecięcia kursora i zakładka
Punkt przecięcia kursora i zakładka

Gdy przesuwasz wskaźnik myszy nad obszarem wykresu, para wartości XY jest wyświetlana po lewej stronie paska stanu.

Dane pomiarowe są dostępne w obszarze Measurement Cursors panelu Sim Data. Możesz także włączyć wyświetlanie danych pomiarowych w przestrzeni projektowej. Wykonuje się to na karcie Cursors w oknie dialogowym Chart Options (Chart » Chart Options).

Karta Cursors okna dialogowego Chart Options
Karta Cursors okna dialogowego Chart Options

Dostępność pomiarów kursorem – zarówno w przestrzeni projektowej, jak i na panelu Sim Data – zależy od tego, w jaki sposób przypisano kursory pomiarowe:

  • Jeśli używany jest pojedynczy kursor, możesz odczytać jedynie wartości XY punktu przecięcia kursorów.

  • Jeśli dodano dwa kursory do różnych przebiegów, możesz mierzyć:

    • Wartości XY

    • B-A

  • Jeśli dodano dwa kursory do tego samego przebiegu, możesz mierzyć:

    • Wartości XY

    • B-A

    • Minimum A..B

    • Maksimum A..B

    • Średnia A..B

    • AC RMS A..B

    • RMS A..B

    • Częstotliwość A..B

 

Wybierz kursor, klikając jego zakładkę, aby uzyskać dostęp do zestawu poleceń w głównym menu Wave, które działają na kursorze. Możesz przenieść go do punktu maksymalnego lub minimalnego na przebiegu albo szybko przeskoczyć do następnego/poprzedniego szczytu/dołka.

Aby usunąć kursor, użyj polecenia Wave » Cursor A lub Wave » Cursor B z menu głównego albo kliknij prawym przyciskiem zakładkę kursora i wybierz polecenie Cursor Off z menu kontekstowego.

Cross Probing do schematu

Edytor SimData oferuje możliwość cross-probing z wybranego przebiegu do odpowiadającego mu węzła analizy w obwodzie, z którego zarejestrowano wyniki dla tego przebiegu. 

Aby skorzystać z tej funkcji, kliknij prawym przyciskiem nazwę przebiegu w przestrzeni projektowej i wybierz Cross Probe to Schematic z wyświetlonego menu podręcznego. Źródłowy dokument schematu zostanie uaktywniony, a odpowiadający mu węzeł podświetlony – zgodnie z ustawieniem Highlight Methods zdefiniowanym na stronie System – Navigation okna dialogowego Preferences.

Możesz wykonać cross-probing tylko z przebiegów, dla których dane zostały zarejestrowane na podstawie analizy obwodu na schemacie. Jeśli edytowałeś przebieg źródłowy, stosując do niego wyrażenie matematyczne, albo utworzyłeś nowy przebieg, nie będzie można wykonać cross-probing.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content