In Verbindung mit der IAR Systems I-Jet™ In-Circuit-Debug-Sonde ermöglicht I-scope Entwicklern, ihre Anwendungen hinsichtlich des Stromverbrauchs zu optimieren und potenziell die Batterielebensdauer zu verlängern, indem es Daten über den Stromverbrauch einzelner Module liefert und erkennt, ob Konstruktionsfehler im Code einen unnötigen Stromverbrauch verursachen.
Power-Debugging ist eine Methode, die Entwicklern Informationen darüber liefert, wie sich die Implementierung von Embedded-System-Software auf den Stromverbrauch des Systems auswirkt. Diese Technologie ist im C-SPY® Debugger der IAR Embedded Workbench integriert und steht bei Verwendung von I-jet zur Verfügung. An jedem beliebigen Punkt auf der Platine kann I-scope Strom und Spannung mit 12-Bit-Auflösung und einer Abtastrate von bis zu 200 kHz messen. Über I-jet werden die Daten mit dem Zähler des laufenden Programms synchronisiert und können in Echtzeit grafisch dargestellt und mit dem C-SPY Debugger analysiert werden. Die Leistungsanalyse kann beispielsweise verwendet werden, um den Stromverbrauch einzelner Funktionen und Peripheriegeräte zu ermitteln, E/A-Aktivitäten zu identifizieren, die Stromspitzen verursachen, den Energiesparmodus zu diagnostizieren, die Energieeinsparungen durch Frequenz- und Kernspannungsreduzierung des Mikrocontrollers zu untersuchen und Hardwarekonfigurationskonflikte aufzuspüren. Sie kann auch zur Reduzierung von Hochfrequenzemissionen (HF-Emissionen) durch die Identifizierung und Beseitigung unerwünschter Stromspitzen sowie zur Messung und zum Vergleich des Batterieverbrauchs in verschiedenen Mikrocontroller-Schlafmodi eingesetzt werden.
I-scope ist die neueste Ergänzung des Portfolios von IAR Systems an In-Loop-Debugging-Sonden und wurde für optimierte, transparente und flexible Entwicklungsabläufe entwickelt. Die Investition in eine erweiterte Technologieplattform trägt dem wachsenden Bedarf der Embedded-Industrie an fortschrittlichem und effizientem Debugging Rechnung. Die gesamte Produktreihe bietet Zugriff auf den renommierten globalen Support von IAR Systems und ist nahtlos in das umfassende Entwicklungstoolkit IAR Embedded Workbench integriert.
I-scope ist als Erweiterung für I-jet konzipiert und unterstützt ARM-basierte Mikrocontroller. I-jet unterstützt JTAG, Serial Wire Debug (SWD) und Serial Wire Viewer (SWV) mit Manchester- und UART-Codierungsmodi sowie Embedded Trace Buffer (ETB).
