Hardwarebeschrijvingstalen en verificatie
Welke reden waarom bij tests met willekeurige ingangen de seed (zaad) van het toevalsgetal wordt vastgelegd is juist?
- AOmdat met dezelfde seed dezelfde reeks ingangen kan worden gereproduceerd en een gevonden defect herhaaldelijk kan worden onderzocht
- BOmdat het vastleggen van de seed toevalsgetallen sneller maakt
- COmdat de simulatie niet begint als de seed niet wordt vastgelegd
Antwoord en toelichting tonen
Antwoord: A. Omdat met dezelfde seed dezelfde reeks ingangen kan worden gereproduceerd en een gevonden defect herhaaldelijk kan worden onderzocht
Toevalsgetallen in simulatie zijn pseudotoevalsgetallen die volgens een vaste procedure uit de seed worden gemaakt, dus dezelfde seed geeft dezelfde reeks. Ook als bij een willekeurige test een defect wordt gevonden, kan zonder de seed dezelfde situatie niet opnieuw worden gemaakt en kan de oorzaak niet worden onderzocht of na de correctie worden gecontroleerd of het is verholpen. Het uitgangspunt is veel tests met telkens een andere seed uit te voeren en de seed van mislukte tests vast te leggen.
Verder: nog 9 vragen over Hardwarebeschrijvingstalen en verificatie