Technology Filtered by - Embedded Software Development

New Electronics strives to bring you all the latest technology news from the Embedded Software Development sector. Advances in electronics are often fast-paced and innovative, so we know that as a design engineer you want to be kept up-to-date with current developments.

Below is a comprehensive list of all the latest electronics technology news from New Electronics.

Long term view of embedded software development will improve quality and reduce development time

Many embedded applications are developed with a limited view of the need for long term reusability, yet almost all organisations can benefit by establishing a development framework that provides a high degree of platform independence and which facilitates reusability. The benefits are not only future proof embedded software components, but also long term improvements in quality and reduced development time.

Efficient GPGPU programming with OpenCL

Today's graphics processors are highly programmable, massively parallel compute engines. In this role, they are commonly called general purpose graphics processing units, or GPGPUs. You can program them with the open and standard based OpenCL framework, distributing compute chores to CPUs, GPUs, and DSPs to optimise a system's overall performance.

Intelligent debug tools becoming a commercial necessity

When developers start a new microprocessor based project, they are faced with a critical choice – which debug solution should they use? This article seeks to explain why many developers are choosing a new generation of intelligent trace analysis tools and why, in many instances, these tools have become a commercial necessity.

Extensions to FreeRTOS bring productivity gains to embedded design engineers

Operating systems can be a major source of stress for embedded design engineers. Factors such as size, cost and support all contribute to make the development process more complex. The process can become even more fraught when engineers look to develop products with real time operating systems. An off the shelf operating system can play an important role in keeping costs and development time as low as possible.

Is the hardware engineer becoming an ‘endangered species’?

There is general agreement that software is now the dominant part of the embedded design process. There is also a trend towards platform based design, with variants created by software differentiation, and the use of SoCs and ASSPs as 'black boxes'. So is hardware design becoming less relevant? Is the hardware designer an 'endangered species'? Time to turn to the experts.

How in the loop testing aids embedded system validation

Embedded systems software can provide competitive advantage. For a vehicle, software can make a comfortable ride even more appealing; it can also reduce cabin noise or fuel consumption. Some of this functionality could, potentially, be implemented in hardware, but that would increase manufacturing cost and product price. Software also enables reuse and can be updated more frequently to satisfy user needs.

Beat the clock: System design and frequency management

Clocks are the 'heart beat' of almost all electronic systems and clock management is an especially important part of the overall system design. Since clock accuracy, stability and overall signal quality affect system performance, choosing the right timing solution that fits the design application is critical.

Developing rugged robots for the nuclear industry

Robots have fascinated humans for many years and the idea of having a remotely controlled or autonomous machine at our beck and call has always appealed. But robots are becoming increasingly important in areas where humans cannot go – from war zones to hazardous industrial environments. The Japanese have even developed a robot to collect injured people in areas that medical crews cannot reach.

Model behaviour: Autosar

Autosar is a major topic when it comes to discussions about automotive design. While much has been written about the architecture, the benefits of reuse, exchangeability and redistribution of functions, what does Autosar mean for those who actually develop a car's functionality?

Setting your priorities

The increasing complexity of today's microcontroller systems is making ever greater demands on the embedded software engineers that bring them to life. At the same time, the latest microcontrollers are achieving higher performance than ever, with more complex peripherals and larger embedded memories.

Subscribe to our Newsletter