Method for determining the minimum or the maximum switching activity of a digital circuit
An activity value (k) is estimated. The test determines any operational state, in which circuit activity is less than k. If so, the estimate is reduced by a step and the process is repeated, until a true minimum is established. A similar, inverse procedure is used to determine maximum activity. Inde...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | An activity value (k) is estimated. The test determines any operational state, in which circuit activity is less than k. If so, the estimate is reduced by a step and the process is repeated, until a true minimum is established. A similar, inverse procedure is used to determine maximum activity. Independent claims are included for equipment carrying out the determinations and a computer program product.
Um beim Entwurf einer Digitalschaltung die minimale oder maximale Schaltaktivität zur Abschätzung der Leistungsaufnahme ermitteln zu können, wird erfindungsgemäß anhand eines Modells der Digitalschaltung ermittelt, ob es einen Widerlegungsbetriebsfall gibt, bei dem die Schaltaktivität geringer als ein Schätzwert (k) für die minimale Schaltaktivität oder größer als ein Schätzwert (k) für die maximale Schaltaktivität ist. Falls die Existenz eines geeigneten Wiederlegungsbetriebsfalls (P(k)) ermittelt werden kann, wird bei der Ermittlung der maximalen Schaltaktivität der Schätzwert (k) um eine Schrittweite erhöht und bei der Ermittlung der minimalen Schaltaktivität der Schätzwert (k) verringert. Nach einer Verringerung bzw. Erhöhung des Schätzwerts (k) wird das Verfahren wiederholt und auf diese Weise der tatsächliche Wert für die maximale bzw. minimale Schaltaktivität der Digitalschaltung iterativ bestimmt. Nach einer geeigneten Abbruchbedingung wird der aktuell verwendete Schätzwert (k) als Maß für die minimale bzw. maximale Schaltaktivität verwendet. Anhand der minimalen oder maximalen Schaltaktivität kann zum einen die minimale oder maximale Leistungsaufnahme der Digitalschaltung ermittelt werden oder können zum anderen weitere Diagnosefunktionen durchgeführt werden. |
---|