Hardwarebeschrijvingstalen en verificatie

Welk doel van het gebruik van een referentiemodel (golden model) dat in bijvoorbeeld C is geschreven bij verificatie is juist?

  1. AHet wordt als ontwerptekening voor de productie zo aan de fabriek gegeven
  2. BDezelfde functie als die van de schakeling op een andere manier berekenen en het resultaat als verwachte waarde met de uitgang van de schakeling vergelijken
  3. CDe werking van de schakeling vertragen om hem beter zichtbaar te maken
Antwoord en toelichting tonen

Antwoord: B. Dezelfde functie als die van de schakeling op een andere manier berekenen en het resultaat als verwachte waarde met de uitgang van de schakeling vergelijken

Een referentiemodel is de functie die de schakeling moet realiseren, eenvoudig in software geschreven zonder aan timing te denken. Als dezelfde ingangen aan zowel de schakeling als het referentiemodel worden gegeven en de resultaten worden vergeleken, kunnen ook bij grote aantallen willekeurige ingangen automatisch verwachte waarden worden gemaakt. Als dezelfde persoon als de ontwerper het model op basis van hetzelfde misverstand maakt, worden fouten gemist, dus het is belangrijk het onafhankelijk van de specificatie te maken.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Hardwarebeschrijvingstalen en verificatie

  1. Wat is het belangrijkste doel van het wegschrijven van simulatieresultaten naar een bestand in een formaat zoals VCD?
  2. Welke reden waarom bij tests met willekeurige ingangen de seed (zaad) van het toevalsgetal wordt vastgelegd is juist?
  3. Welke uitspraak over beperkte willekeurige verificatie (constrained-random) in SystemVerilog is juist?
  4. Welke uitspraak over regressietests bij het ontwerpen van schakelingen is juist?
  5. Welk voordeel van het logic-type van SystemVerilog is juist?

Vergelijkingen bij dit onderwerp