| |
Embedded Systems Articles
-
Quality of Service at Layer 2 (MAC) of an 802.11 Wireless LAN System (Oct. 20, 2005)
This white paper discusses QoS as applicable in a Wireless Local Area Network (WLAN2) scenario, the benefits of QoS and the parameters that govern QoS in a network in general
-
Develop FFT apps on low-power MCUs (Oct. 19, 2005)
This article describes a Fast Fourier Transform (FFT) application developed using a low-power microcontroller that includes a single-cycle hardware multiplier.
-
Extreme partitioning (Oct. 05, 2005)
Small changes in the initial design of a complex embedded system can often have an unpredictable outcome and have a significant impact on the final system performance
-
Tutorial: Enhance Your Signal Processing Toolbox with Complex Notation (Sep. 27, 2005)
This article about complex notation is a survival guide to some of the most important basics of signal processing
-
Securing embedded systems for networks (Sep. 26, 2005)
Embedded-systems designers often believe they must make difficult trade-offs among security, reliability and time-to-market.
-
Tips for efficient embedded code generation (Sep. 18, 2005)
Following are a number of coding examples and tips for efficient code generation on compilers
-
Tutorial: The SA Forum's Hardware Platform Interface (Sep. 12, 2005)
A standard that is gaining broad acceptance and adoption in embedded systems in a variety of markets is the Service Availability Forum’s Hardware Platform Interface (HPI)
-
The changing role of software as hardware (Sep. 07, 2005)
By Gary Banta, CEO of Stretch, Inc
-
Video Messaging for ARM7-based Cellular Chipsets. (Sep. 06, 2005)
By Hantro
-
Using peripheral DMA boosts networked 32 bit MCU security and bandwidth (Sep. 06, 2005)
By Dany Nativel, Jacko Wilbrink and Tim Morin
-
Ensuring efficient DSP power management (Aug. 29, 2005)
Power consumption in many digital signal processor applications is just as significant as performance-and just as important for the designer to understand
-
Selecting the right media processor for networked multimedia designs (Aug. 17, 2005)
Selecting a processor for networked multimedia (NM) applications is a complex endeavor
-
Processor Know Thyself: moving beyond on-chip JTAG emulation (Aug. 08, 2005)
Experienced programmers know you can't have too many tools in your debug tool box. While instrumenting code with debug variables and patches can help locate a certain class of bug, for many bugs, you need hardware assistance.
-
Choosing between dual and single core media processor configurations in embedded multimedia designs (Aug. 03, 2005)
Selecting a processor for an embedded multimedia application is a complex endeavor. It involves a thorough analysis of the processor's core architecture and peripheral set, a solid understanding of how video and audio data flows through the system, and an
-
Expand your 8051 memory (Jul. 26, 2005)
Suppose for a moment that you're an engineer designing a new 8051-based product. Not unexpectedly, the application's code size will greatly exceed the 64KB architectural limit of the 8051's program memory.
-
Revving video encoding on C64x/DM64x DSPs (Jun. 20, 2005)
How does one improve video encoding performance on the Texas Instruments TMS320C64x/TMS320DM64x digital signal processor generation?
-
Optimize performance and power consumption with DSP hardware, software (Jun. 06, 2005)
By Leon Adams, DSP Strategist and Raj Agrawala, C5000 Product Manager
-
Build the next generation of telecom systems with open interfaces (Part 1) (May. 26, 2005)
by Ajay Kamalvanshi and Timo Jokiaho, Nokia Corp., and members of the Service Availability Forum
-
Build the next generation of telecom systems with open interfaces (Part 2) (May. 26, 2005)
by Ajay Kamalvanshi and Timo Jokiaho, Nokia Corp., and members of the Service Availability Forum
-
Assertive debugging: correcting software as if we meant it (May. 11, 2005)
Assertive debugging is a new way to make embedded systems ensure their own health by having your code monitor itself
-
Software must take full advantage of multicore platforms (May. 09, 2005)
Heterogeneous multicore silicon (CPUs and DSPs) makes it possible to run demanding media-intensive applications in a power-efficient manner, as a CPU is more flexible and a DSP more power-efficient
-
Subtract software costs by adding CPUs (Apr. 26, 2005)
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 multiprocessing systems.
-
Optimized tools ZAP embedded bugs (Apr. 03, 2005)
Optimized tools ZAP embedded bugs
-
Rapid Protocol Stack Development Framework (Mar. 24, 2005)
Rapid Protocol Stack Development Framework
-
Compilers Enable Embedded Comm Application Optimization (Mar. 15, 2005)
Compilers Enable Embedded Comm Application Optimization
-
Adapting Ethernet Controllers to Meet Embedded Networking Needs (Feb. 03, 2005)
Adapting Ethernet Controllers to Meet Embedded Networking Needs
-
Tunneling SPI-4.2 Through an Advanced Switching Fabric (Sep. 09, 2004)
Tunneling SPI-4.2 Through an Advanced Switching Fabric
-
Ten secrets of embedded debugging (Apr. 02, 2004)
Ten secrets of embedded debugging
-
Multi Chip, Multi Environment Simulation, Bringing Software Closer to Hardware and Saving Money (Feb. 13, 2004)
Multi Chip, Multi Environment Simulation, Bringing Software Closer to Hardware and Saving Money
-
Introduction to the Philips’ LPC 2100 ARM 7-based microcontroller – the first standard microcontroller to integrate ARM-7 – and the first to use Philips’ new Memory Acceleration Module (Feb. 12, 2004)
Introduction to the Philips’ LPC 2100 ARM 7-based microcontroller – the first standard microcontroller to integrate ARM-7 – and the first to use Philips’ new Memory Acceleration Module



