LSI-ontwerpflow en EDA

Welke methode voor logische simulatie van schakelingen berekent alleen wanneer een signaalwaarde verandert (een gebeurtenis) de delen die daardoor worden beïnvloed?

  1. AElektromagnetische-veldsimulatie
  2. BGebeurtenisgestuurde (event-driven) simulatie
  3. CMonte-Carlosimulatie
Antwoord en toelichting tonen

Antwoord: B. Gebeurtenisgestuurde (event-driven) simulatie

Bij event-driven simulatie worden alleen wanneer een signaalwaarde verandert de gates en dergelijke berekend waarvan dat signaal een ingang is, en worden delen zonder verandering niet berekend. Bij digitale schakelingen verandert per cyclus slechts een klein deel van de signalen, dus het is efficiënt en de werking kan inclusief vertragingen worden onderzocht. Het is de basismethode van Verilog- en VHDL-simulators. Daartegenover staat de cyclusgebaseerde methode, die per klok alles evalueert; die is snel maar kan geen vertragingen behandelen.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over LSI-ontwerpflow en EDA

  1. Welke volgorde is juist voor de ontwerpflow van een gewone digitale LSI?
  2. Welke uitspraak over logische synthese is juist?
  3. Welke uitspraak over statische timinganalyse (STA) is juist?
  4. Welke hardwarebeschrijvingstaal wordt vooral gebruikt bij RTL-ontwerp?
  5. Welke uitspraak over DRC (design rule check) bij layoutverificatie is juist?

Vergelijkingen bij dit onderwerp