Optimize Linux to meet carrier-grade requirements
|
2003-10-01 |
| Optimize Linux to meet carrier-grade requirements |
|
Technology trends in flash MCUs
|
2009-05-08 |
| Read about the previous technology trends and the new requirements of the next generations of this technology. |
|
Distributed processing blocks boost processor efficiency
|
2009-12-02 |
| Multiple instantiations of the same processor now share the processing burden of the applications running on the PC. Here's how you can boost processor efficiency. |
|
Enhance MCU performance with DMA-based system controller
|
2010-03-10 |
| To be able to handle the high data rates and frequencies of real-time I/O and peripherals, MCUs must achieve higher processing efficiency. |
|
Breeding smart multimedia for a mobile world
|
2004-09-16 |
| Breeding smart multimedia for a mobile world |
|
Securing PC and network access is the key
|
2003-12-16 |
| Securing PC and network access is the key |
|
| Programming the Cell Broadband Engine
|
2006-06-01 |
| At long last, the wraps come off the mysterious Cell processor from IBM, Sony, and Toshiba, the heart of the PlayStation 3 and numerous upcoming consumer electronic devices. The Cell is as complex as it is fascinating. This article gives us a detailed insider's look at how to program it, written by one of Cell's own architects. |
|
| How to benefit from low-power modes on MCUs
|
2012-03-29 |
| Learn about several common low power operating profiles and how they can be used to optimise a microcontroller's operation to meet specific system requirements. |
|
| Improving user/device interaction in touchscreens
|
2011-08-01 |
| Here's a look at the recent developments in touchscreen technology. |
|
Understand the evolving motion-control requirements for PC fans
|
2007-08-14 |
| Increasing heat dissipation requires advanced cooling techniques and consideration, for noise control and efficiency. |
|
Optimising compilers and embedded DSP software
|
2006-11-07 |
| Understanding the DSP architecture, the compiler, and the algorithms can help you speed up applications by an order of magnitude. |
|
Cell balancing to maximize battery packs capacity
|
2004-01-01 |
| POWER |
|
Software components for real time
|
2000-12-02 |
| Create your own framework for component-based real-time software without a huge cost, effort, or run-time overhead. |
|
| Improve MCU security, performance with hardware accelerated crypto
|
2012-04-25 |
| Know how to accelerate compute-intensive cryptographic algorithms and off load those tasks from the ARM core. |
|
| Open source hardware
|
2002-12-02 |
| This technical article discusses how open-source techniques in hardware design are still impossible to achieve with the current technology available to engineers. |
|
| HW/SW co-dev't with focus on software
|
2012-01-13 |
| Here's a discussion on the problems of hardware/software co-development from the point of view of the software designer. |
|
| Easing embedded processing development (Part 6)
|
2011-09-20 |
| Here's the last instalment of this series that tackles embedded software design and the considerations to aid with embedded processor design. Part 6 looks into the security issues involved in embedded design. |
|
Use processor-driven tests for functional verification
|
2006-10-04 |
| This article discusses processor driven test bench methods in detail and presents their strengths and weaknesses. It examines the inherent value of combining PDT with traditional HDL test benches. |
|
| Incorporate graphics without using dedicated graphics controller
|
2012-02-07 |
| Discover the ways by which integrated peripherals on MCU along with graphics libraries enable embedded designers to cut costs by driving an LCD display without a graphics controller. |
|
Understanding the common tools for Linux-based systems (Part 1)
|
2009-11-13 |
| Developers who want to use the Linux OS are presented with a dilemma. Here's a summary of some of the performance tools available to Linux developers. |
|
Optimising for cache performance (1)
|
2006-07-04 |
| Learn how caches work and what causes cache misses. |
|
The challenges of multi-core technology
|
2010-03-18 |
| Multicore is here to stay, and the software community is being forced to do something about it. The challenges of concurrent programming are proposed to be addressed by functional programming languages/hybrids, and tools like CUDA, RapidMind, openMP that allow developers to refactor code. |
|
| Uncovering the mysterious A5
|
2011-05-02 |
| Here's a closer look at Apple's A5, the second-generation processor that powers the iPad 2. |
|
Use OpenMP for programming in multi-core apps
|
2007-08-15 |
| This article introduces the OpenMP API as a way to write code for highly parallel multi-core and multi-threaded designs. |
|
Internet connected real-time systems vulnerable to attack?
|
2003-04-01 |
| By Richard Jones |
|
| Wi-Fi latest in Location free feats
|
2007-12-10 |
| It's a media junkie's dream: watch your real-time or time-shifted video with a suitably fast Internet connection whether across the house or across the world. |
|
Mobile devices' new roles need new tools
|
2004-01-01 |
| Mobile devices' new roles need new tools |
|
Problems of PWM duty cycles and higher switching frequencies
|
2008-08-13 |
| This article examines the weaknesses of conventionally generated digital PWM (DPWM). |
|
| Implementing functional safety in modern MCUs
|
2012-04-12 |
| Know the key functional safety attributes available in modern semiconductor devices. |
|
| Simplify automotive power steering design
|
2012-02-15 |
| Read about the design of a control system featuring a microcontroller plus ASIC or microcontroller plus programmable logic SoC for an automotive electric power steering system. |
|