Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

EDA debugger je určený na editáciu a ladenie výpočtu vypočítaných vektorov a funkcií subsystému EDA. Dostupný je ako grafický objekt pre schémy pod menom EDA debugger.

...

  • Nástrojový panel – slúži na spúšťanie ladenia, editáciu a zadávanie ladiacich príkazov.
  • Záložky vektorov – obsahujú zdrojové predpisy výpočtu vektorov.
  • Zobrazovacie záložky:
    • Kompilácia – obsahuje správy z kompilácie a statickej analýzy. 
    • Ladenie Správy – obsahuje správy, ktoré boli vygenerované počas výpočtu.Premenné
    • Poznámky– obsahuje zoznam riadkov, na ktorých sa nachádzajú komentáre začínajúce slovom TODO alebo FIXME.
    • Sledovanie – obsahuje sledované premenné vybraného vektora.
    • Body zastavenia – obsahuje zoznam bodov zastavenia umiestnených v editore.
  • Postupnosť Zásobník volaní – obsahuje aktuálny zoznam vnorení vektorov prerušeného výpočtu.

Kotva
menu
menu
Nástrojový panel

...

Slúži na spúšťanie ladenia, editáciu predpisu EDA vektora a zadávanie príkazov, pomocou ktorých sa ovláda ladenie výpočtu.

Príkazové menuImage Removed

Image Added

Zoznam vektorov použitých pri ladení (aj zatvorených) – dá sa z neho otvoriť (vybrať) vektor, ktorý sa zobrazí.
Zoznam vektorovImage Removed

Image Added

Image Removed
Zapnutie zobrazenia číslovania riadkov v záložke vektorov.
Image Removed

Prechod na riadok v zobrazenom vektore CTRL+G

Image Added

Kontrola syntaxe

Image Added

Zoznam bežiacich výpočtov

Image Removed
Pripojenie na výpočet

– pripojenie sa k bežiacemu výpočtu, ktorý sa má ladiť. Dialóg zobrazí zoznam všetkých bežiacich EDA výpočtov v aplikácii s informáciou, na ktorom EDA serveri výpočet beží, z ktorého klienta bol odštartovaný a počiatočný vektor, ktorý je načítavaný.

Bežiace EDA výpočtyImage Removed


Image Added

Image Removed

Image Added

Zoznam lokálnych premenných v zobrazenom vektore – umožňuje pridávať premenné do záložky Premenné.
Image Removed
Image Removed
Informačná ikona behu výpočtu:
  1. Sivá – výpočet je pozastavený,
  2. Červená – prebieha výpočet.
Image Removed
Pokračuj vo výpočte.
Image Removed
Pokračuj vo výpočte vektora po riadok, na ktorom je kurzor (ak na riadku nie je príkaz skriptu, pokračuje sa až po najbližší riadok s príkazom).
konštánt

Image Added

Zoznam funkcií

Image Added

Pokračuj vo výpočte.

Image Added

Image Removed
Krok dnu – v prípade, že riadok obsahuje načítanie vypočítaného vektora, pokračuje sa v jeho vnútri.
Image Removed

Image Added

Krok ponad – v prípade, že riadok obsahuje načítanie vypočítaného vektora, načítanie sa vykoná a výkon sa zastaví na nasledujúcom riadku skriptu.
Image Removed

Image Added

Pokračuj po návrat z vektora.
Image Removed

Image Added

Preruš prebiehajúci výpočet.
Image Removed

Image Added

Ukončenie výpočtu.
Prerušenie pri výnimke – výberové tlačidlo s dvoma farbami:
  1. Sivá – neprerušuj pri výnimke,
  2. Červená – preruš pri výnimke.
Image Removed
Zruš všetky zarážky – zrušenie všetkých zarážok vo všetkých vektoroch.

Image Added

Image Removed
Koniec ladenia výpočtu (výpočet bude bežať ďalej).

...

Obsahujú predpisy vektorov, ktoré boli použité počas ladenia pripojeného výpočtu. Predpis vektora je do záložiek pridaný automaticky pri prerušení výpočtu – záložky budú obsahovať všetky vektory v aktuálnom zásobníku volaní. Ručne je možné záložku s predpisom vektora odobrať (skryť) a pridať naspäť (cez zoznam vektorov).
Záložky obsahujú meno a verziu vektora + indikáciu stavu vektora, pričom sú poskytnuté 3 možnosti:

...

...

Záložky

Záložka predpisu vektora

Predpis vektora

Obsahuje:

  • Voliteľné číslovanie riadkov
  • Značky zarážok – červené kruhy
  • Značku prerušenia výkonávania výpočtu – zelená šípka
  • Predpis vektora so zvýraznením syntaxe:
  • kľúčové slová a funkcie – tyrkysová farba,
  • lokálne premenné – žltá farba,
  • delimitery – biela farba.
  • Popis premennej a jej hodnotu (v prípade jednoprvkových premenných), nad ktorou je kurzor myši.

...

  • pridanie vybranej lokálnej premennej do zoznamu sledovaných premenných vektora,skrytie záložky vektora – nastavenie sledovania premenných a zarážok zostane zachované. Záložku je možné opätovne zobraziť cez zoznam vektorov.

Kotva
zalozky
zalozky
Zobrazovacie záložky

...

Ladenie

Záložka obsahuje správy, ktoré boli vygenerované počas výpočtu. Do okna v záložke je možné vpisovať svoje poznámky a rušiť označené texty.

...

Sledovanie

Záložka hodnôt sledovaných lokálnych premenných vybraného vektora. Symbol +/- zbalí / rozbalí premenné vektora.

Sledované lokálne premenné

...