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 today announced Link for TASKING[R], a new product that builds, validates, and verifies automatically generated code using MATLAB (MATrix LABoratory) A programming language for technical computing from The MathWorks, Natick, MA (www.mathworks.com). Used for a wide variety of scientific and engineering calculations, especially for automatic control and signal processing, MATLAB runs on Windows, Mac and [R] and Simulink[R] with TASKING, Altium's compiler toolchain for embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed. development. Tightly integrated with MathWorks products for Model-Based Design, Link for TASKING enables engineers to generate algorithm code, libraries, makefiles, and test harnesses from a Simulink model and automatically load them into the TASKING Integrated Development Environment See IDE. integrated development environment - interactive 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 , which in turn decreases errors and shortens the time typically needed for on-target rapid prototyping Building a part one layer at a time using a method of additive fabrication such as 3D printing. Such parts are used for concept modeling to determine if the product design meets the customer's expectations. and production code deployment, two factors that are critical to successful delivery of sophisticated electronic products in the automotive industry The automotive industry is the industry involved in the design, development, manufacture, marketing, and sale of motor vehicles. In 2006, more than 69 million motor vehicles, including cars and commercial vehicles were produced worldwide. . Link for TASKING provides processor-in-the-loop (PIL (Publishing Interchange Language) A standard for document interchange that defines the placement of text and graphics objects on the page. It does not address the content of the objects. PIL - Procedure Implementation Language. ) testing features that enable embedded object code 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 Verification and Validation (V&V) is the process of checking that a product, service, or system meets specifications and that it fulfills its intended purpose. These are critical components of a quality management system such as ISO 9000. 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 umlaut ( m`lout) [Ger.,=transformed sound], in inflection, variation of vowels of the type of English man to men. ] 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 Dr. John R. Christopher, known popularly as "Dr. Christopher" was one of very few nationally prominent doctors of herbal medicine of the middle third of the 20th century, a "dark ages" of herbalism and was responsible for the herbal renaissance of the 1960s. Hegarty, vice president and general manager of microcontroller business unit at Infineon Technologies For the raceway, see . Infineon Technologies AG (ISIN: DE0006231004, FWB: IFX, NYSE: IFX) was founded in April 1999 when the semiconductor operations of parent company, Siemens AG, were spun off to form a separate legal entity. . "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 To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits. code in a single, preexisting pre·ex·ist or pre-ex·ist v. pre·ex·ist·ed, pre·ex·ist·ing, pre·ex·ists v.tr. To exist before (something); precede: Dinosaurs preexisted humans. v.intr. 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. |
|
||||||||||||||

m`lout)
Printer friendly
Cite/link
Email
Feedback
Reader Opinion