Reduce development costs through software partitioning
|
2006-07-10 |
| This article guarantees resources while simplifying verification. |
|
Extreme partitioning
|
2005-10-02 |
| Extreme partitioning is not just for the brave. This real-life example of extreme partitioning proves that throwing hardware at the problem can make development quicker and more predictable |
|
Design embedded DSP software with multi-core SoCs (2
|
2007-11-27 |
| This is the second instalment of a series that focuses on DSP software design using multi-core SoC architecture |
|
| ASIC generation revamped for IP reuse
|
2001-06-01 |
| ASIC generation revamped for IP reuse |
|
Fit the hardware to the algorithm with SystemC models
|
2006-10-10 |
| Learn how to model DSP algorithms in SystemC without being a SystemC expert. |
|
| Real system-level design challenge: Hardware-firmware integration
|
2001-06-16 |
| For today's engineering co-design, the real system challenge is the hardware/firmware integration. |
|
| Employ SPARK for secure code dev't (Part 2)
|
2012-01-23 |
| Learn how SPARK can be used to cost-effectively develop high-security systems. |
|
| Easing embedded processing development (Part 3)
|
2011-09-01 |
| Here's as an introduction to the fundamentals of embedded software design and the considerations to aid with embedded processor design |
|
| Cable modems tap high-speed data
|
2001-03-01 |
| In the drive to market broadband cable to everyone, a key challenge for the industry was to develop a standard method of implementing high-speed data services. |
|
Developing embedded Linux device drivers for a system-on-chip device
|
2004-04-22 |
| IIC-China/ESC-China 2004 7 Conference Proceedings 139 |
|
| How switching technologies transform data centres
|
2012-05-11 |
| Discover how sophisticated switching technologies can deliver maximum scale and performance. |
|
| Fundamentals of core-based FPGA design (Part 1)
|
2011-08-22 |
| The first instalment of this series provides an overview of FPGA processor core types—firm, hard and soft—and the pros and cons that need to be evaluated in the context of an embedded system's requirements. |
|
Simulating and debugging multi-core behaviour
|
2006-03-04 |
| Debugging a single processor is hard enough. What can you do when there are multiple processors inside one chip? One answer is to simulate the system before the actual hardware is ready. |
|
| Boost automotive electronics documentation, troubleshooting
|
2012-05-08 |
| Read about software tools that may be used to improve the process of both documentation and troubleshooting in automotive electronics |
|
| Preparing your application code for multi-core
|
2011-08-02 |
| Learn about a more efficient way to parallelise code for embedded multi-core designs. The process makes use of an online tool for parallelising Google’s VP8 video decoder. |
|
| Making multi-core viable for medical electronics
|
2011-10-28 |
| This article discusses the validation of safety claims for systems running on multi-core processors, as well as OS characteristics that can facilitate multi-core migration. |
|
Debug embedded Linux apps on ARM9/ARM11
|
2009-07-14 |
| Learn how Embedded Linux can be successfully used as an operating system for modern ARM processors. |
|
| Logic suppliers seek ways to embed FPGAs
|
2001-03-01 |
| Driven by the convergence of communications, computing and consumer applications, SoC design complexity increases the time required to bring competitive products to market, putting a premium on design speed and flexibility. |
|
| Implement safety features in industrial system designs
|
2012-02-01 |
| Know how prequalified FPGAs save substantial time in achieving product certification as worldwide safety standard requirements become increasingly complex. |
|
Subtract software costs by adding CPUs
|
2005-05-01 |
| The best way to get a project done on time is to break it into smaller, more manageable chunks. That theory works better than some programmers suspect, extending even into multi-processing systems. Jack Ganssle shows how breaking one big program into smaller programs that each run on their own processor can work wonders on performance, schedules, and sanity. |
|
| Go beyond LTE requirements, goals
|
2008-12-26 |
| LTE presents a number of lofty goals, creating challenges for technology and service providers, and equipment manufacturers. |
|
| Discovering the ideal multi-processing tile
|
2011-09-06 |
| Read about a project launched to identify a promising multi-processor "tile" that could act as a building block for many-core designers. |
|
| Employ SPARK for secure code dev't (Part 1)
|
2012-01-18 |
| Know the general issues surrounding software security and the potential approaches based on language subsetting |
|
| FlexRay spec rev features back compatibility, lower costs
|
2012-03-26 |
| Learn about the impact of the release of FlexRay electrical physical layer spec rev. 3.0.1 and the production of second generation transceivers. |
|
Network talk: Voice over IP
|
2000-08-05 |
| Voice over IP (VoIP) has a big place in the future of the Internet. This article tells you what software is required to support VoIP and how the system should be architected |
|
Codec from Canada outperforms H.264 video with wavelets
|
2006-12-08 |
| This article describes the structure and algorithms of a wavelet-based video codec, presents its compression efficiency, and explains the reasons why it can perform better than H.264. |
|
| Achieve flexibility through test code management
|
2012-03-09 |
| To get the most from test automation, you must design test software that lets you quickly write new code and integrate it into the system |
|
Maximise system performance with slack scheduling
|
2009-10-05 |
| By giving software designers the capability to factor timing computations into slack scheduling and/or the high criticality fixed budget timeline, Deos also allows creative use of CPU time to maximise system performance without risk |
|
| High Availability Design For Embedded Systems
|
2001-04-03 |
| In the post-PC era, the role of smart devices is expanding every |
|
Simplify design with multi-core processors using hardware-based virtualisation
|
2011-07-19 |
| Using hardware-implemented virtualisation, developers can offload queue and traffic management to boost application efficiency, maximise resource throughput, reduce latency, and increase system reliability. |
|