Take a look at what download options are available to best suit your needs

      How to Buy

      Contact your local sales office to get started improving your design environment

                                • Altium Designer

                                  Professional unified design system, high productivity stress-free environment and Native 3D™ PCB editor

                                • Altium Vault

                                  Centralized platform for ECAD design data, library, workflow and team management

                                • CircuitStudio

                                  Professional PCB design tool, ready to pick up and go

                                • Ciiva

                                  Transform intent into realizable design with intelligent parts that manage themselves, so you don't have to.

                                • CircuitMaker

                                  Streamlined PCB Design tool custom built for your community

                                • Altium Subscription

                                  Altium products are constantly being updated to provide the latest technology

                                • TASKING

                                  World-renowned for superior compiler technology, TASKING tools have been used for over 25 years

                                • Product Extensions

                                  Additional tools, analysis systems, support for new devices and design flows for Altium products

                                • Altium DXP Developer Platform

                                  Create and deploy custom extensions and business system integration for Altium products

                                • Octopart

                                  Fast, accurate, and easy to use component search, that connects you with supply chain and component data.

                                • Perception Software

                                  Making ECAD collaboration effortless in Agile PLM environments

                                Altium Designer 16

                                Stress-free, Native 3D™ PCB design for professionals


                                Maintain peak efficiency and productivity by always having access to the latest tools

                                • Forum

                                  Where Altium users and enthusiasts can interact with each other

                                • Blog

                                  Our blog about things that interest us and hopefully you too

                                • Ideas

                                  Submit ideas and vote for new features you want in Altium tools

                                • Bug Crunch

                                  Help make the software better by submitting bugs and voting on what's important

                                • Wall

                                  A stream of events on AltiumLive you follow by participating in or subscribing to

                                • Beta Program

                                  Information about participating in our Beta program and getting early access to Altium tools


                                Take a look at what download options are available to best suit your needs

                                Customer Success

                                Our customers can be found changing every industry; see how

                                How to Buy

                                Contact your local sales office to get started improving your design environment

                                • Documentation

                                  TechDocs is where you can find our extensive documentation online for free

                                • Training & Events

                                  View the schedule and register for training events all around the world and online

                                • Design Content

                                  Browse our vast library of free design content including components, templates and reference designs

                                • Webinars

                                  Attend a live webinar online or get instant access to our on demand series of webinars

                                • Support

                                  Get your questions answered with our variety of direct support and self-service options

                                • Technical Papers

                                  Stay up to date with the latest technology and industry trends with our complete collection of technical white papers.

                                • Video Library

                                  Quick and to-the-point video tutorials to get you started with Altium Designer

                                Altium announces TASKING C compiler for the next generation BOSCH GTM-IP MCS


                                New compiler will complement TASKING tool suites for AURIX, RH850 and Power Architecture

                                San Diego, Calif. – February 25, 2015

                                Altium Limited, a global leader in Electronic Design Automation, Native 3D PCB design systems (Altium Designer®CircuitStudio®PCBWorks®CircuitMaker®), ECAD design data management (Altium Vault®), and embedded software development toolkits (TASKING®), announces the availability of a new C compiler for the Generic Timer Module (GTM-IP MCS) from the Robert Bosch GmbH.

                                The GTM IP module forms a generic timer platform for complex applications in the automotive industry like power train, power steering, chassis and transmission control. To serve these different application domains, the GTM provides a wide range of timer functions like counters, multi-action capture/compare, PWM functions, duty-cycle measurement and many more. The GTM also features internal RISC-like programmable cores for data processing and complex output sequence generation. The IP is designed to run with minimal CPU interaction and to unload the CPU from handling interrupt service requests as much as possible.

                                Generic interfaces and the hierarchical system architecture make the GTM an ideal solution as IP core for various microcontroller architectures. The GTM has been licensed to semiconductor manufacturers for incorporation of the core on automotive microcontrollers like the AURIX (Infineon Technologies), RH850 (Renesas) and Power Architecture (Freescale and STMicroelectronics).

                                While first generation GTM silicon is currently available through semiconductor vendors, Bosch developed already the third generation, that will deliver significant functional enhancements. These improvements not only enabled the development of the TASKING C compiler, but will also allow for the GTM's features set to be exploited more efficiently and considerably easier by programming it at C language level. Bosch has supported Altium on the development of a dedicated C compiler, based on the robust and highly efficient TASKING Viper compiler technology “VX”.

                                TASKING’s Viper technology ensures compatibility to other popular TASKING compilers and eases migration of applications developed for other architectures. TASKING compilers have built up a proven reputation with highly efficient and robust code for automotive applications like power train, body control, chassis control and safety critical applications. Similar to TASKING’s other compiler solutions, the new compiler for the GTM will be integrated into Eclipse-based IDEs, but it will also be accessible from the command line. A simulator debugger for the GTM will complement the compiler, allowing developers to test GTM code without hardware being available.

                                The first stable release of the C compiler for the GTM/MCS will be available in March. In the course of the year the new C compiler will be included in and fully integrated into new releases of TASKING’s automotive tool suites for Infineon’s TriCore/AURIX, Freescale’s Power Architecture Qorriva, STMicroelectronics’ Power Architecture SPC5xx and Renesas’ RH850. These TASKING tool suites take again another step forward ahead of alternative solutions, excelling on code optimizations, robustness, feature-richness and unparalleled completeness through dedicated compilers and debuggers supporting the main microcontroller and integrated additional cores.

                                “As first vendor Altium recognized the opportunity to provide development tools through the TASKING compiler technology for the third generation GTM from Bosch.” says Harm-André Verhoef, responsible for TASKING Product Management. “Contrary to many general compiler technologies, Altium's Viper compiler technology is perfectly suited for the development of compilers for specialized cores like the GTM, as this modern technology was developed from the ground up for embedded systems with memory constraints and performance challenges. Our Viper compilers have proven to be efficient for everything from 8-bit controllers to multi-core 32-bit controllers and co-processor alike cores, including the new GTM.”

                                Through this industry-unique TASKING C compiler for the GTM, Altium reconfirms its position as leading compiler vendor for the development of automotive applications. No other vendor brings such a comprehensive portfolio of compilers for these market-leading automotive microcontrollers and their respective add-on cores.

                                TASKING’s existing ISO 26262 Support Program will cover the new GTM compiler through the dedicated toolset offerings for the various main microcontrollers, enabling customers to achieve certification for functional safety standards such as ISO 26262 and others.

                                IMAGE AVAILABLE:


                                Wendy Krugman
                                The Hoffman Agency
                                +1 408 859 6394

                                Frank Kramer
                                +49 721 8244 108

                                ABOUT TASKING

                                TASKING is an Altium brand. TASKING development tools are used by carmakers and the world's largest automotive Tier-1 suppliers to program microcontroller based power train, body control and safety related applications around the globe. More than ten thousand users rely on the TASKING compilers and debuggers to create richer next-generation applications while achieving optimum reliability, security, and performance. TASKING compilers are also part of Altium Designer and installed on hundreds thousands of developer’s desktops around the globe. In 2012 the TASKING brand celebrated its 35-years anniversary of technology leadership, quality tools and customer support excellence.

                                ABOUT ALTIUM

                                Altium Limited (ASX: ALU) is an Australian multinational software corporation that focuses on electronics design systems for 3D PCB design and embedded system development. Altium products are found everywhere from world leading electronic design teams to the grassroots electronic design community.

                                With a unique range of technologies Altium helps organisations and design communities to innovate, collaborate and create connected products while remaining on-time and on-budget. Products provided are Altium Designer®, Altium Vault®, CircuitStudio®, PCBWorks®, CircuitMaker® and the TASKING® range of embedded software compilers.

                                Founded in 1985, Altium has offices worldwide, with US locations in San Diego and Boston, European locations in Karlsruhe, Amersfoort, Kiev and Zug and Asia-Pacific locations in Shanghai, Tokyo and Sydney. For more information, visit You can also follow and engage with Altium via FacebookTwitter and YouTube.

                                We are happy to assist you!
                                contact us how to buy support
                                Сall Sales - United States
                                +1 800-544-4186
                                +1 800-231-0951
                                Not your Region?