Hardwarebeschrijvingstalen en verificatie

Welke uitspraak over de testbench die bij HDL-verificatie wordt gebruikt is juist?

  1. AFabrieksapparatuur voor de productie van de schakeling
  2. BEen beschrijving voor simulatie die ingangen aan de te verifiëren schakeling geeft en controleert of de uitgangen juist zijn, en niet logisch wordt gesynthetiseerd
  3. CEen meetinstrument voor het vermogensverbruik van de schakeling
Antwoord en toelichting tonen

Antwoord: B. Een beschrijving voor simulatie die ingangen aan de te verifiëren schakeling geeft en controleert of de uitgangen juist zijn, en niet logisch wordt gesynthetiseerd

Een testbench is een HDL-beschrijving die de te verifiëren schakeling (DUT) instantieert, klok, reset en ingangssignalen maakt en aanlegt, en de uitgangen waarneemt. Omdat er geen schakeling van wordt gemaakt, kunnen simulatiefuncties zoals vertragingsspecificaties, het lezen en schrijven van bestanden en weergaveopdrachten vrij worden gebruikt. Er wordt soms net zoveel of meer moeite in gestoken als in het ontwerp.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Hardwarebeschrijvingstalen en verificatie

  1. Hoe groot is de periode van de klok die door de bovenstaande beschrijving in de testbench wordt gemaakt (tijdseenheid 1 ns)?
  2. Als in een testbench de ingangen van de schakeling met blokkerende toekenning op hetzelfde tijdstip als de stijgende klokflank worden gewijzigd, kan een probleem ontstaan. Welke combinatie van de belangrijkste reden en de tegenmaatregel is juist?
  3. Welke uitspraak over de kenmerken van een zelfcontrolerende testbench is juist?
  4. Welk doel van het gebruik van een referentiemodel (golden model) dat in bijvoorbeeld C is geschreven bij verificatie is juist?
  5. Wat is het belangrijkste doel van het wegschrijven van simulatieresultaten naar een bestand in een formaat zoals VCD?

Vergelijkingen bij dit onderwerp