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 |
|
The Goertzel Algorithm
|
2002-09-02 |
| The Goertzel algorithm can perform tone detection using much less CPU horsepower than the Fast Fourier Transform, but many engineers have never heard of it. This article attempts to change that |
|
Back to the basics: The art of algorithm implementation
|
2005-10-11 |
| The article discusses how a common interface performing interactive algorithm design decreases inefficiencies and provides a single programming platform to design, prototype and deploy intelligent devices |
|
A DSP algorithm for frequency analysis
|
2004-02-01 |
| The Chirp-Z Transform (CZT), a little-known spectrum analysis algorithm, offers engineers a high-resolution FFT combined with the ability to specify bandwidth. Here's a look at how CZT works and what it has to offer |
|
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 |
|
Back to the basics: The art of algorithm implementation
|
2005-10-11 |
| The article discusses how a common interface performing interactive algorithm design decreases inefficiencies and provides a single programming platform to design, prototype and deploy intelligent devices |
|
Accelerate CORDIC algorithm with a DSP
|
2009-01-21 |
| The strength of the CORDIC algorithm is its ability to solve vector rotation without using a multiplier |
|
Encrypting data with the Blowfish algorithm
|
2003-08-02 |
| Many embedded systems depend on obscurity to achieve security. We often design systems to download unsigned or unencrypted firmware upgrades or store unencrypted user data. The stealthy practice, however, is no longer kosher. With the help of this public-domain encryption algorithm, we can clean up our act |
|
Moving part of an algorithm into an FPGA co-processor
|
2010-04-08 |
| This article discusses the general issues of moving part, or all, of a DSP industrial application onto an FPGA using system software design tools. |
|
Simulation reveals embedded-algorithm behavior
|
2001-06-01 |
| interest here is in assembling a |
|
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. |
|
Automated video algorithm implementation
|
2006-06-02 |
| The article presents an overview of a C-based design flow that enables designers to generate high-quality hardware for video algorithms. A video line filter example is used to illustrate techniques for coding video algorithms. |
|
Unite algorithm and hardware design flows
|
2008-08-05 |
| This article explains why past attempts to bridge the gap between DSP design and physical implementations fell short. It introduces a DSP synthesis approach that creates a truly integrated design flow. |
|
Fixed-point DSP and algorithm implementation
|
2006-10-25 |
| The article discusses the primary differences between conventional and DSP processors and how the latter allows for efficient implementation of signal processing algorithms. |
|
Blazing with the Goertzel algorithm technique
|
2003-07-16 |
| Most engineers are familiar with the FFT and would have little trouble using a |
|
Automatically generated FPGA coprocessor accelerates algorithm
|
2006-08-09 |
| Recent advances in C-to-FPGA design methodologies and tools facilitate the rapid creation of hardware-accelerated embedded systems. |
|
Generating testbed for wireless sensor nets
|
2004-11-01 |
| Embedded system-based testbeds for wireless sensor networks are useful for protocol and related algorithm verification |
|
Enhance efficiency of femtocell's DSP with turbo encoder
|
2009-02-12 |
| Learn how to implement an algorithm based on turbo codes for use in a 14.4Mbps 3G femtocell design |
|
Design platforms for energy-efficient variable-speed motors
|
2007-07-24 |
| A sensorless, field-oriented control algorithm enables cost-effective variable speed control of PMSM, based on current measurements alone |
|
Multi-core MPEG-4 video encode partitioning
|
2006-10-06 |
| Learn techniques in partitioning a video-encoding algorithm onto a multi-core architecture, including data partitioning and data pipelining |
|
Accelerating algorithms in hardware
|
2005-01-17 |
| When trying to get the best performance out of your algorithm and you're out of software tricks, try acceleration through hardware/software repartitioning |
|
Apply parallel programming basics to multi-processor designs, Part 2
|
2008-09-19 |
| Error diffusion is a technique for displaying continuous-tone digital images on devices that have limited colour range. Learn the three-step process of basic error diffusion algorithm from this paper |
|
Implement trigonometric functions in software with CORDIC
|
2008-07-23 |
| This tutorial describes software implementation of fixed-point trigonometric routines using the CORDIC algorithm |
|
Sorting data in two clock cycles
|
2005-02-01 |
| Image recognition can be a tricky and math-intensive problem. This research uncovered a way to do much of the work using an FPGA . . . and just the right sort of algorithm |
|
Ultra-low-power DSP design
|
2007-08-30 |
| This article presents detailed power results for the optimization of a low-power DSP, specifically by tuning its algorithm, processor architecture, and memory system, as well as through clock gating |
|
Cut design time, cost with early verification
|
2010-02-11 |
| Verification of algorithm-intensive systems is a long, costly process. In this article, we'll explain three practical approaches to early verification |
|
Learn about enhanced video encoding
|
2008-08-01 |
| The goal of a video compression algorithm is to reduce the data used to represent the original video without compromising perceptual quality of the compressed video. Motion estimation and motion compensation both enable enhanced video encoding by quickly retrieving the right frame information |
|
DC/DC converter with embedded MPPT for photovoltaic panels
|
2010-09-16 |
| This article describes a DC/DC converter realised in monolithic structure, including the maximum power point tracking algorithm for photovoltaic panels |
|
| Extending hybrid/EV battery packs' lifetime (Part 2)
|
2012-01-04 |
| Here's a look at the control algorithm and the results of lab tests |
|
Hit performance goals with configurable processors
|
2006-10-17 |
| With mainstream DSPs, code must be hand-tuned using assembly code in order to meet performance goals. A more productive approach would be to tailor the processor to the algorithm |
|