Printer Friendly
The Free Library
4,546,709 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

The MathWorks Introduces Link for TASKING.


New Tool Enables Engineers Using Model-Based Design to Verify Embedded Code in Altium's TASKING Compiler; Extends Processor-in-the-Loop Test to Infineon TriCore and Other Processors

NATICK, Mass. -- The MathWorks MathWorks - The MathWorks, Inc. today announced Link for TASKING[R], a new product that builds, validates, and verifies automatically generated code using MATLAB[R] and Simulink[R] with TASKING, Altium's compiler toolchain A set of software utilities used to perform an operation. For example, in program development, the toolchain to turn source code into a working machine language program includes a compiler, assembler, linker and debugger. for embedded software development. Tightly integrated with MathWorks products for Model-Based Design, Link for TASKING enables engineers to generate algorithm code, libraries, makefiles A file of commands that are executed by a compiler's "make" utility or function. The makefile lists the program modules that are part of the project and associated libraries that must be linked in. It also includes special directives that enable certain modules to be compiled differently if required. Unless otherwise specified, generally only the source modules that have changed are actually recompiled., and test harnesses from a Simulink model and automatically load them into the TASKING Integrated Development Environment (IDE) for execution and analysis. This improved workflow minimizes the need for hand coding Writing in a programming language. Hand coding in assembly language or in a third-generation language, such as C or Java, is the traditional way programs have been developed. In contrast, visual programming tools allow full applications or parts of an application to be developed without writing lines of programming code. Many high-level development systems offer a combination of visual tools, while allowing the programmer to "hand code" the parts that are not predefined. See hard coded., which in turn decreases errors and shortens the time typically needed for on-target rapid prototyping and production code deployment, two factors that are critical to successful delivery of sophisticated electronic products in the automotive industry.

Link for TASKING provides processor-in-the-loop (PIL PIL - Pacific India Lines (Singapore)
PIL - Partido de Independientes de Lanzarote (Party of Independents from Lanzarote, Spain)
PIL - Parts Identification List
PIL - Passenger Information List (airlines)
PIL - Patient Information Leaflet
PIL - Pontificio Istituto Liturgico (Italian: Pontifical Institute of Liturgy)
PIL - Precision In Language
PIL - Preferred Item List
PIL - Prioritized Improvement List
PIL - Procedure Implementation Language
) testing features that enable embedded object code The machine language representation of programming source code. Object code is created by a compiler and is then turned into executable code by the linker. This is an early term that has no relationship to object technology. See executable code, machine language and object-oriented programming. to be cosimulated with Simulink. Once the code is loaded into the TASKING IDE or deployed to embedded hardware, it can be tested with the same executable specification used for code generation. This capability automates code verification and validation without requiring users to switch between tools. Unlike other PIL solutions that only support testing for one type of microprocessor, Link for TASKING enables PIL testing for many popular microprocessors supported by TASKING, including Infineon TriCore.

"Our collaboration with The MathWorks enables TASKING users to leverage the benefits of Model-Based Design and have the option to verify code automatically or manually, resulting in improved productivity for users," said Harm-AndrE[umlaut] Verhoef, product manager at Altium. "The release of Link for TASKING further demonstrates Altium's industry leadership with TASKING as the preferred IDE for automotive engineers."

"Automatic code generation has become one of the key factors to reduce time-to-market when powerful 32-bit microcontrollers, such as the TriCore-based products, are used. Infineon is committed to providing our customers with best-in-class development environments to reduce development cost and time," said Dr. Christopher Hegarty, vice president and general manager of microcontroller business unit at Infineon Technologies. "Since TASKING offers a widely used toolchain for Infineon C166 and TriCore microcontrollers, Link for TASKING is a significant milestone for automotive engineers. It enables engineers to analyze and debug code in a single, preexisting environment in which they can deploy C166- and TriCore-based solutions much faster than before."

With Link for TASKING, developers can use MATLAB to interactively analyze and debug code existing within the TASKING IDE. The code that interacts with MATLAB can be automatically generated or written by hand.

"Automotive engineering managers are embracing production code generation as a key technology for managing the unprecedented software growth occurring in today's ECU development programs," said Tom Erkkinen, embedded applications manager at The MathWorks. "Production engineers now want to deploy generated code to embedded processors and automatically test that the code executes with the same behavior as the original model. Link for TASKING addresses this need, and lets software engineers execute these tests within their familiar compiler and debugger environment."

Pricing and Availability

Link for TASKING is available immediately and compatible with a wide range of microprocessors supported by TASKING, including Infineon, STMicroelectronics, Renesas, ARM, and Freescale platforms. U.S. list prices start at $2,000. For further information, please visit the product Web site at www.mathworks.com/products/tasking.

About The MathWorks

The MathWorks is the world's leading developer of technical computing and Model-Based Design software for engineers and scientists in industry, government, and education. With an extensive product set based on MATLAB and Simulink, The MathWorks provides software and services to solve challenging problems and accelerate innovation in automotive, aerospace, communications, financial services, biotechnology, electronics, instrumentation, process, and other industries.

The MathWorks was founded in 1984 and employs more than 1,400 people worldwide, with headquarters in Natick, Massachusetts. For additional information, visit www.mathworks.com.

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, and xPC TargetBox are registered trademarks and SimBiology, SimEvents, and SimHydraulics are trademarks of The MathWorks, Inc. Other product or brand names are trademarks or registered trademarks of their respective holders.
COPYRIGHT 2006 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2006, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Oct 16, 2006
Words:687
Previous Article:ISYS(R) Search Software Enables Competitive Advantage For LANsultants and Legal Community.
Next Article:Lucas Group Appoints New General Manager of Legal Division.
Topics:



Related Articles
The MathWorks introduces C++ Math Library based on MATLAB industry-standard mathematics.
The MathWorks, Inc. And dSPACE, GmbH Announce a New Integrated Development Environment For Control Systems Design.
ADVISORY/ The MathWorks, Inc. to Host Seminar Series: Rapid Application Development With MATLAB.
Release 12 from Mathworks.(new software introduction)(Product Announcement)
The MathWorks Delivers Advanced Capabilities for Communications System Level Design.
The MathWorks Demonstrates Strong Presence at Supercomputing 2005; Latest Version of MathWorks Products for Distributed Computing Featured in Keynote...
The MathWorks Introduces Link for Code Composer Studio Development Tools 2; Texas Instruments and The MathWorks Collaborate on Upgrade to Deliver...
Telelogic Breaks New Ground with Direct Integration between Best-in-Class Tools Rhapsody and Simulink.
The MathWorks Introduces Link for Cadence Incisive.
The MathWorks and Analog Devices Introduce Link for Analog Devices VisualDSP++.

Terms of use | Copyright © 2008 Farlex, Inc. | Feedback | For webmasters | Submit articles