VCS er en høykapasitets Verilog simulator som lar deg analysere programmer du lager. Du kjører simulatoren for å samle informasjon om hvordan programmet kjører , og deretter arbeide gjennom debugging programmet. Til syvende og sist hjelper VCS du validere din design for bruk på tvers av flere plattformer . Kjører objekt metoder hjelper deg hone på bestemte deler av programmet , og hjelper deg med å avgjøre hvordan det vil kjøre på alle typer enheter . Dot Operatør
dot operatør lar deg plukke den spesifikke delen du ønsker å teste . Dette regnes som den ultimate objektet metoden. Du velger objektet og kjører metoden . Du plasserer objektet før prikken og så metoden eller funksjonen du ønsker å kjøre . Dette vil teste den aktuelle delen av programmet per dine parametere. Du vil få en sjanse til å observere hvordan det går og om det er noen problemer.
Program Output
Fra dot operatør du kan flytte inn på resultatet av programmet . Når du får din del fungerer kan du teste de ulike utenheter for programmet. Dette gir deg variasjoner basert på informasjon , innspill , skjermer og til og med begrensninger. Som du gå gjennom alle intrigene , vil du være i stand til å merke noe som ikke fungerer skikkelig .
Unngå Circular Dependency
VCS hjelper deg test for sirkulær avhengighet . Ofte ganger , sirkulær avhengighet kan bli oversett fordi sirkelen forblir intakt . Kjører VCS simuleringer tester alle typer avvik av tall og situasjoner . Dette hindrer programmet i å bli sittende fast i en sirkel fordi en bestemt verdi aldri endres . De VCS vil generere en liste over mulige sirkulære utgaver og du kan teste variablene enkeltvis. VCS tilbyr også ulike løsninger forslag for å fikse problemet.
Object Kø Metoder
Object kø metoder hjelpe deg å designe riktig rekkefølge for bearbeiding av informasjon . Dette oppsettet lar deg bestemme rekkefølgen på behandling. Når du går gjennom de ulike trinnene du kan legge til ekstra trinn for ulike datapunkter . Programmet vil hoppe forbi tomme datapunkter , men kjøre trinnene hvis datapunktene er fylt . VCS hjelper deg sette kø i riktig rekkefølge slik at programmet kan håndtere data og behandle den på raskest mulig måte . Simulatoren kan du se hvordan programmet vil kjøre når den slippes inn i verden .