Right-brained programming
|
2006-05-03 |
| Rotating pixels, finding a square root, picking the length of a timeout on a watchdog timer--what do all these typical computing problems have in common? They're all likely to get you stuck in a rut, using the same boring algorithms. Knowing how to think creatively helps you solve all sorts of puzzles. Time to take a fresh look at some old problems |
|
Design WiMAX picocells with AGC, Part 2
|
2009-02-10 |
| Know how MAC algorithms can be used to provide additional margin to WiMAX system designs |
|
Manage quantisation errors in digital motor control systems
|
2006-10-02 |
| 32bit implementations liberate system designers from examining their algorithms in detail for quantisation issues in motor control systems |
|
Instruction set simulation in C
|
2002-04-02 |
| When developing software for small microcontrollers, it is common to use assembly language in the final product. But there is still much value in prototyping the software and its algorithms in C. Here's a helpful way to migrate from C to assembly smoothly, while still working in the prototype environment |
|
Detecting CTCSS tones with the Goertzel algorithm
|
2006-04-04 |
| You can improve your wireless communications by detecting Continuous Tone Carrier Squelch System (CTCSS) tones using the modified Goertzel DFT algorithm. Code listings, algorithms, and practical advice make this a must-keep article for working engineers |
|
Dynamic system simulation
|
2001-03-01 |
| High-fidelity simulations of dynamic embedded systems can be invaluable. This follow-up to "Modelling Dynamic Systems" (August 2000) presents some techniques and algorithms you might find useful |
|
Multi-antenna signal processing for mobile WiMAX
|
2007-01-05 |
| Steven Glapa reviews the principles of multi-antenna signal (MAS) architectures, examines performance characterisation of MIMO algorithms, and lists considerations for WiMAX equipment developers |
|
Touch interface drivers pave way for new apps
|
2009-07-13 |
| Read about DSP- and MCP-based technologies that allows the realisation of capacitive touch sensor arrays. |
|
Standardized programmable power management for circuit boards
|
2007-05-29 |
| This article discusses how to deal with the complexity of power management for modern circuit board design with the use of a standardized, programmable power management device. |
|
Advancing RFID reader apps with convergent processors
|
2006-12-05 |
| This article explores the basic software components that need to run on the RFID reader as well as the server connection and discusses briefly the background of RFID applications. |
|
Platform designs of motor controls allow efficient buildings
|
2008-07-28 |
| Appliances should contribute to energy-saving efforts in the face of increasing scarcity of energy resources. |
|
Use active PFC to boost motor efficiency
|
2009-07-06 |
| Control of the power factor in an efficient manner means less lost energy, both in the motor and drive electronics. |
|
Translating MATLAB-to-C, Part 2: Complex functions, C interfaces
|
2009-03-06 |
| Know the complex functions and the role C interface constraints play in the translation process. |
|
Digital Signal Processing: Frequency Translation without multiplication
|
2007-09-24 |
| This article provides DSP design hints and tricks, particularly focusing frequency translation without multiplication. |
|
Video transcoding techniques, apps
|
2009-02-10 |
| Learn how to avoid the brute force method in video transcoding to save system resources. |
|
Understand audio protocols, standards
|
2009-02-16 |
| Know the various standards and protocols relevant to audio industry, as well as the structure of audio systems for different platforms. |
|
Design software radio systems using FPGAs (2)
|
2007-03-21 |
| This is the second part of a series that discusses the strengths of FPGAs and how they can be optimally used in software radio systems. |
|
Using model-based design in signal integrity engineering
|
2007-08-01 |
| RF techniques, originally developed for wireless communication projects, are being repurposed to solve the increasingly complex problem of preserving signal integrity in high-speed data transmission between chips joined by backplanes and printed circuit boards. |
|
Automating disease detection
|
2009-06-16 |
| Here is an overview of medical CAD technology and its applications for disease detection. |
|
Guidelines for DSP development
|
1998-09-01 |
| To develop DSP applications, a number of challenges must be overcome, ranging from which architecture to use to which tools will meet your needs. Early analysis is a key to meeting these challenges, as this article explains. |
|
Tech Tutorial: Programming high-performance DSPs
|
2006-11-27 |
| This article explains the features of high-performance DSPs, with a focus on VLIW pipelines and multi-level memory architectures. |
|
| Scatterometry-based critical dimension and profile metrology
|
2002-09-16 |
| This technical article discuss how as geometries are pushed below 0.15m, critical dimensions and feature profile metrology has become key to overall control of lithography. |
|
| Position location strategies, applications (Part 2)
|
2011-11-04 |
| The second instalment of this series focuses on ad hoc and sensor network scenarios. |
|
A generic API bit manipulation in C
|
1999-07-02 |
| The built-in facilities for bit manipulation in C may be sufficient for interaction with memory-mapped device registers, but they are often insufficient for other uses. This article presents a solution to the bit manipulation problems that is portable to any platform. |
|
Mobile video: ARM vs. DSP vs. hardware
|
2008-09-18 |
| This article compares fixed-function hardware, DSPs and RISC processors for video on handsets. It examines power area, flexibility and other issues. |
|
| Knowing Android's strengths and weaknesses
|
2011-10-14 |
| Here's a look at the techniques for exploiting Android's strengths and managing its limitations, especially in hard real-time, mission-critical systems. |
|
Get Faster, Quicker!
|
2004-05-01 |
| Get Faster, Quicker! |
|
Implementing Goertzel algorithm on DSPs
|
2010-03-15 |
| This article briefly discusses the Goertzel algorithm flow and its fixed-point implementation on the Analog Devices Blackfin BF5xx processor family using the Blackfin's special arithmetic modes. |
|
Back to the language roots
|
2005-01-02 |
| It's not time for the revolution yet. Traditional hardware-description languages have specific features that make them superior to software programming languages; although SystemC has its place in the hardware-design process, it still can't compete with Verilog and VHDL. |
|
Wireless sensors streamline data
|
2004-04-16 |
| Wireless sensors streamline data |
|