03.10.2012 Aufrufe

Neues High-Performance TASKING C166/ST10 Toolset - Altium

Neues High-Performance TASKING C166/ST10 Toolset - Altium

Neues High-Performance TASKING C166/ST10 Toolset - Altium

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Neues</strong> <strong>High</strong>-<strong>Performance</strong> <strong>TASKING</strong> <strong>C166</strong>/<strong>ST10</strong> <strong>Toolset</strong><br />

Die neusten Embedded Software Entwicklungstools von <strong>Altium</strong> für die Mikrocontroller-<br />

Familie <strong>C166</strong>/<strong>ST10</strong> ermöglichen im Vergleich zu vorherigen Entwicklungstools erhebliche<br />

Leistungssteigerungen. Das neue <strong>TASKING</strong> VX <strong>Toolset</strong> für <strong>C166</strong>/<strong>ST10</strong> basiert auf der<br />

leistungsstarken Viper Compilertechnologie von <strong>Altium</strong>. Es folgt der erfolgreichen<br />

Einführung des VX-<strong>Toolset</strong>s für ARM® und des TriCore VX-<strong>Toolset</strong>s.<br />

Das neue VX-<strong>Toolset</strong> <strong>C166</strong>/<strong>ST10</strong> beinhaltet einen völlig neuen Debugger, der auf aktuelle Trends wie die Multi-Core<br />

Anwendungsentwicklung vorbereitet ist, sowie eine Integration des <strong>Toolset</strong>s in die weit verbreitete Eclipse-Plattform<br />

als IDE (Integrated Development Environment) erlaubt.<br />

Eclipse integriert Compiler, Assembler und Linker nahtlos in einer einzigen IDE und verfügt über eine Wizard-<br />

Funktionalität, mit der sich die Anwendung und Konfiguration des Entwicklers für das Target-Debugging einrichten<br />

lässt. Der neue Debugger ersetzt den ursprünglichen, alleinstehenden <strong>TASKING</strong> CrossView Pro Debugger und<br />

ist über ein Plug-in in Eclipse integriert. Somit stehen dem Benutzer innerhalb einer modernen Standard-IDE alle<br />

Entwicklungstools zur Verfügung. Außerdem hat er die Möglichkeit zusätzliche Module von Drittherstellern zu<br />

integrieren.<br />

Faster Kompakterer und schnellerer Code<br />

Besonders Anwendungen, die nicht genug Speicher zur Verfügung haben oder<br />

deren Laufzeitleistung nicht überzeugt, profitieren von dem neuen Viper-basierten<br />

Compiler. Interne und externe Benchmarks unterschiedlicher Anwendungen sowie<br />

dedizierte Benchmark Suites zeigen eine Steigerung der Code-Komprimierung<br />

um durchschnittlich 45 % im Vergleich zu herkömmlichen <strong>C166</strong>-Compiler,<br />

wie dem ursprünglichen <strong>TASKING</strong><br />

<strong>C166</strong>-Compiler von <strong>Altium</strong>. Ähnlich<br />

beeindruckende Ergebnisse ergeben<br />

sich, wenn die Anwendungen in punkto<br />

Geschwindigkeit optimiert werden – hier<br />

liegt die durchschnittliche Steigerung<br />

bei 24%. Da beide Zahlen auf der<br />

Kompilierung großer Datenmengen<br />

basieren, können Entwickler für<br />

konkrete Projekte noch höhere<br />

Leistungssteigerungen erwarten. So<br />

ergab z.B. eine repräsentative Benchmark<br />

in der Automobilindustrie, die bei<br />

einem Partner von <strong>Altium</strong> durchgeführt<br />

wurde, eine Verbesserung der Code-<br />

Geschwindigkeit um 46% auf echter<br />

Hardware.<br />

Code Kreisläufe Vergleich - kleiner ist besser<br />

November 2006<br />

Code Größen Vergleich - kleiner ist besser


Das neue <strong>TASKING</strong>-<strong>Toolset</strong> unterstützt, wie schon in der Vergangenheit, alle gängigen <strong>C166</strong>/X<strong>C166</strong> Derivate von Infineon<br />

Technologies und <strong>ST10</strong>/Super10 Derivate von STMicroelectronics, ist aber auch auf neue Mitglieder der Familie vorbereitet,<br />

die noch im Laufe dieses Jahres angekündigt werden. Komponenten mit einer On-Board MAC-Einheit profitieren ebenfalls<br />

von dem neuen Compiler, und zwar durch eine Code-Generierung von der C-Quellebene – eine einzigartige Funktionalität<br />

für diese Art von Compiler.<br />

Das neue VX-<strong>Toolset</strong> ist in drei Versionen verfügbar – Standard, Professional und Premium – damit steht Ihnen die jeweils<br />

optimale Version für Ihre Anwendungsentwicklung zur Verfügung.<br />

Neben Eclipse, dem C Compiler <strong>Toolset</strong> und den Simulatormodulen lässt sich die Funktionalität durch Optionen wie einen<br />

C++ Compiler, On-Hardware Debugging durch einen ROM Monitor oder eine OCDS-Lösung, einen USB-to-JTAG Wiggler,<br />

eine Unterstützung zur Programmierung von Flash-Speicher und Code Profiling Tools erweitern. Zudem werden die<br />

Versionen künftig um RTOS- und Kommunikationsprotokolle erweitert.<br />

Der ROM-Monitor und die OCDS-Debugger unterstützen eine breite Palette von Standard-Evaluation Boards von<br />

verschiedenen Herstellern, wobei ein Debug-Support für Dritthersteller durch führende Tool-Anbieter wie Hitex und PLS<br />

gewährleistet wird.<br />

Der ursprüngliche und populäre <strong>TASKING</strong> <strong>C166</strong>/<strong>ST10</strong> Compiler bleibt parallel zum neuen VX-<strong>Toolset</strong> auf Viper-Basis für<br />

<strong>C166</strong>/<strong>ST10</strong> für existierende Projekte und älteren Code verfügbar. Das neue VX-<strong>Toolset</strong> eignet sich ideal für neue Projekte,<br />

aber auch für Projekte deren Funktionalität erweitert werden muss, oder die in punkto Geschwindigkeit oder Größe<br />

optimiert werden müssen – oder beides gleichzeitig.<br />

Weitere Informationen zu den weltweit führenden <strong>TASKING</strong> Tools für die Entwicklung von Embedded Software finden Sie<br />

unter www.altium.com/tasking.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!