Óra kapu

Az órakapuzás olyan technológia, amely csökkenti a digitális rendszerek energiafogyasztását azáltal, hogy megtiltja az órajelek továbbítását a nem használt áramkörökhöz, kiküszöbölve az energiapazarlást azok elemeinek haszontalan kapcsolása miatt. A letiltható áramkörök mérete az egyetlen triggertől a funkcionális blokkig és alrendszerig terjedhet (pl. memória , I/O, CPU ). Azok az áramkörök azonban, amelyek túl kicsi áramkörökről vagy túl gyakran kapcsolják le az órát, több energiát fogyaszthatnak, mint amennyit megtakarítanak.

Alacsonyabb részletezettségi szinten az áramkörökben, ha egy regiszterbemenetet vezérlőjel alkalmazásával kell megnyitni, ez a jel arra szolgál, hogy vezérelje az órajel impulzusok betáplálását a regiszterbe egy logikai kapun keresztül . Így a regiszter összes triggerének bemeneti elemeinek kapacitását, a vezérlőjel passzív szintjével, a szelepben lévő egyik tranzisztor kapacitása helyettesíti. A regiszterátvitelek szintjén a technológiát automatikusan CAD eszközök implementálják, amelyek a bemeneti leírást a fenti elv szerint működő áramkörbe fordítják le.

A logikai blokkok szintjén rendszermegközelítéseket alkalmaznak a technológia megvalósításához:

A processzormag szintjén egy determinisztikus módszert használnak az órajel impulzusok letiltására a tétlen processzor funkcionális blokkjaiból. Például a folyamat korábbi szakaszaiból származó információk a következő szakaszok letiltására szolgálnak.

Irodalom