Views
3 years ago

What is DSP - Hardware Conference 2013

What is DSP - Hardware Conference 2013

What

What is DSP ? Digital Signal Processing (DSP) is about using mathematics to replace analogue functions and expand the options available to us in handling of signals. A/D Digital Input Samples DSP Modified Output Samples D/A In most cases we are looking at an analogue world through ‘digital spectacles’ BRINGING YOU THE NEXT LEVEL IN EMBEDDED DEVELOPMENT _ 3 Why DSP ? ‣ Repeatable and controllable ‣ Easily modified ‣ “Perfect world” creation ‣ Use of techniques not available in nature ‣ Utilization of transmission mediums ‣ Alternative data storage techniques ‣ Secrecy BRINGING YOU THE NEXT LEVEL IN EMBEDDED DEVELOPMENT _ 4

The FIR Filter The most common DSP function implemented in a Xilinx devices is the Finite Impulse Response filter: Viewed as an Equation Y (n) = i=N-1 S i=0 Accumulate N times k i .X (n-i) Coefficients Multiply Coefficient Delay Multiply X (n) Z -1 Viewed as a Diagram Z -1 k 0 Z -1 k 1 k 1 k 3 Z -1 Σ k N-1 Y (n) Summation How do we implement this filter in a FPGA ? BRINGING YOU THE NEXT LEVEL IN EMBEDDED DEVELOPMENT _ 5 Basic Building Blocks Delays and Data Storage Multiplication Addition, Subtraction, Summation, and Accumulation D in Z -1 Z -1 Z -1 Z -1 + × + D out Data Σ RAM k n K out Coefficient ROM + DSP48 / DSP48E can be used in multiplication, accumulation, summation, and MAC modes + Load Z -1 + BRINGING YOU THE NEXT LEVEL IN EMBEDDED DEVELOPMENT _ 6

Electronics Development @ FEI - Hardware Conference
Control Plane Data Plane - Hardware Conference
Plaats hier de titel van de slide - Hardware Conference
DESIGN FOR MANUFACTURABILITY - Hardware Conference
Sensors for Maritime Applications - Hardware Conference
Implementing Hardware and Software for an ARM Cortex-M1 in FPGA
What Makes Them Give? - 2013 DFW Philanthropy Conference
BCHC13 Registration form Cosponsor - Hardware Conference 2013
FPGA Adaptive Debugging - Hardware Conference
Gen2DSP: A Green DSP for DECT and VoIP - Hardware Conference
Cognitive Radio Chip-Hardware Challenges - Hardware Conference
A Hardware Implementation of Genetic Algorithm for Extraction of ...
DSP: Designing for Opitmal Results - Xilinx
Initial Product Performance - Hardware Conference
FPGA Implementation of Efficient Hardware for the Advanced ...
System Generator for DSP Getting Started Guide - Xilinx
Xilinx System Generator for DSP Getting Started Guide
BCHC13 Registration form Platinum sponsor - Hardware Conference
BlueICe company overview - Hardware Conference 2013
“Hardware-based Morphological filters implementation using ... - IAT
Platinum sponsorship agreement - Hardware Conference 2013
Comparative Analysis of the Hardware Implementations of Hash ...
IP Validation for FPGAs using Hardware Object Technology™
Floating Point Hardware for Embedded Processors in FPGAs ... - pucrs