LSI-ontwerpflow en EDA
Welke laagvermogenontwerpmethode vermindert onnodig vermogensverbruik door de klok naar ongebruikte schakelingsblokken stil te zetten?
- AOverklokken
- BClock gating
- CScanontwerp
Antwoord en toelichting tonen
Antwoord: B. Clock gating
Clock gating is een methode die de klok naar blokken die niet hoeven te werken stopzet, zodat onnodig schakelen van flipflops en klokbedrading wegvalt en het dynamische vermogen afneemt. Tools voor logische synthese kunnen ook automatisch registers vinden waarvan de waarde onder bepaalde voorwaarden niet verandert en clock gating invoegen. De lekstroom neemt echter niet af, dus de methode wordt gecombineerd met power gating, waarbij de voeding zelf wordt uitgeschakeld. Overklokken is het verhogen van de frequentie en scanontwerp is een testmethode.