IDEs enhance automotive-design productivity

Giridhar, Chitra
December 2005
EDN;12/5/2005, Vol. 50 Issue 25, p36
Trade Publication
The article discusses the use of integrated development environments (IDE) to handle the complex development, testing and integration of microprocessor-driven vehicle functions. The IDE for developing software for microcontrollers must support controller-area-network, local-interconnect network. Compilers and debuggers from Lauterbach, IAR, Noral and Green Hills are being used. The IDE in many development centers will support designs for entertainment applications, keyless-entry systems and electronics modules.


Related Articles

  • ARM/NEC/Renesas processor emulators.  // Electronics Weekly;1/14/2004, Issue 2129, p25 

    Ashling Microsystems Ltd. has a range of emulators that are self-contained, compact and available in both runtime and trace versions. Each unit is supplied with an appropriate version of the micro VIEW-PLUS debug software providing C/C++ capabilities for the supported compilers. The range offers...

  • Automatic Detection and Diagnosis of Faults in Generated Code for Procedure Calls. Bailey, Mark W.; Davidson, Jack W. // IEEE Transactions on Software Engineering;Nov2003, Vol. 29 Issue 11, p1031 

    In this paper, we present a compiler testing technique that closes the gap between existing compiler implementations and correct compilers. Using formal specifications of procedure-calling conventions, we have built a target-sensitive test suite generator that builds test cases for a specific...

  • Verifying Automotive Serial Data Designs. Hertz, Mike // EE: Evaluation Engineering;Jul2007, Vol. 46 Issue 7, p54 

    The article focuses on troubleshooting automotive serial data designs. It explains that several techniques support rapid characterization of automotive signaling, including physical-layer scanning techniques applied to Controller Area Network (CAN) and Serial Peripheral Interface. The article...

  • Testing Programs with the Aid of a Compiler. Hamlet, Richard G. // IEEE Transactions on Software Engineering;Jul77, Vol. 3 Issue 4, p279 

    If finite input-output specifications are added to the syntax of programs, these specifications can be verified at compile time. Programs which carry adequate tests with them in this way should be resistant to maintenance errors. If the specifications are independent of program details they are...

  • Reversible Debugging Using Program Instrumentation. Shyh-kwei Chen, Subbarayan; Fuchs, W. Kent; Jen-Yao Chung // IEEE Transactions on Software Engineering;Aug2001, Vol. 27 Issue 8, p715 

    Reversible execution has not been fully exploited in symbolic debuggers. Debuggers that can undo instructions incur a significant performance penalty during a debugging session. In this paper, we describe an efficient reversible debugging mechanism based on program instrumentation. The approach...

  • What Are Customers Saying about LabVIEW 2009?  // Instrumentation Newsletter;2012 3rd Quarter, Vol. 21 Issue 3, p28 

    The article presents a case study on the latest features in LabVIEW 2009 software. According to Dan Burns, graduate researcher from the Massachusetts Institute of Technology, the new field-programmable gate array (FPGA) high-speed arithmetic improves the way how the LabVIEW Digital Filter Design...

  • A Tour Through Cedar. Teitelman, Warren // IEEE Transactions on Software Engineering;Mar85, Vol. 11 Issue 3, p285 

    This paper' introduces the reader to many of the salient features of the Cedar programming environment, a state-of-the-art programming system that combines in a single integrated environment: high quality graphics, a sophisticated editor and document preparation facility, and a variety of tools...

  • Keep up with multiple cores. Weltzin, Casey; Bell, Ian // Electronics Weekly;5/27/2009, Issue 2385, p12 

    The article focuses on harnessing developments in the parallel processing. Most commercial compilers do not automatically optimize code for parallel execution, so embedded designers use parallel programming which add overhead and are difficult to debug. The most apparent solution to the...

  • Titus on Embedded. Titus, Jon // ECN: Electronic Component News;Apr2011, Vol. 55 Issue 4, p17 

    The article focuses on controller-area network (CAN)-bus analyzers, which can examine problems in CAN-bus system, initiate and monitor bus events, and simulate a network device. Wolfgang Langer of Softing North America explains the use of cable tester in analyzing the condition of signal in the...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics