How,make,right,selection,betwe business, insurance How to make right selection between FPGA and DSP
Small offices have unique needs, and thatincludes document shredding. Designed with the smaller business inmind, the Dahle 20314 is a cross-cut shredder that offers Level 3security and brings you into compliance with federal regulations. The As we all know to live in this world we have to perform some activity by which we can earn money. There are many activities by which we can earn money and meet the standards to live in this society. And from one of them is franchise. Franc
EE Times-India | eetindiaFPGAis an electronic device that helps the design engineers to createcustom logic for high commutation signal processing and DSP is a CPUfor signal processing applications that has been designed to executesignal processing algorithms for which the principle algorithm thatis multiply-and-accumulate operation is similar to all otheralgorithms. In the implementation of DSP (Digital Signal Processor)and FPGA (Field Programmable Gate Array), design engineers focus onvarious parameters such as: Power Consumption, System Performance,Form Factor, Systems Future Upgrade Ability, Non-RecurringEngineering (NRE) Investment, Bill-of-Materials (BOM) Cost andProject Risk. Generally the engineers know about DSP but notcompletely aware of FPGA and hence this creates a situation wherethey need to select any one of them. Thesedevices are very different from each other and designed to servedifferent purposes. DSP provide an optimized platform for signalprocessing algorithms implemented in software whereas FPGA were forglue logic. Nowadays, there are certain applications where both thesedevices deliver optimum solutions. FPGA is the better choice fornetworking applications and DSP is at its best in video applications.This example indicates their performance has gone through aremarkable change over the years.In terms of cost-performance values,DSP and FPGA are compared in three MMAC (Millions ofMultiply-Accumulate Operations per Second) performance categoriesviz. High, Medium and Low. MMACis the number of fixed-point-32-bit or single-precisionfloating-point multiply-and-accumulate operations that can beexecuted in units of millions per second. The table given below canhelp the design engineers in making the right selection between DSPand FPGA.MMACCategoryDeviceCost RangeMinimumCents/MMAC for FPGAMinimumCents/MMAC for DSPHigh(>1000 MMAC)$100to $3002.95.8$300to $10004.213.4$1000to $1000020-Medium(300 to 1000 MMAC)$10to $301.41.6$30to $1002.83Low(<300 MMAC)<$10-1.8Forapplications with performance requirements above 1000 MMAC,FPGA/DSP Hybrid solutions are often the ideal solution. Theseapplications often include multiple signal processing algorithms,some of which have low performance requirements. In such cases,relatively inexpensive DSPs can implement the algorithms withlow-to-medium performance requirements, leaving thehigher-performance algorithms to FPGAs. For designs with MMACrequirement below 300 MMAC, DSPs are in general the optimumsolution from cost/performance perspective. For designs with MMACrequirement between 300 and 1000 MMAC, the DSP is generallypreferable when it comes with application specific resources (such asvideo/audio ports, ARM processor, etc., as is the case with theDaVinci digital media processors). When a DSP with applicationspecific resources does not exist, other aspects of the design mustbe considered. Applications where system architectssearch for platforms provided by DSP and FPGA such as video ports andother interface connectivity, digital signal processing power, forexecuting management and controlling tasks are:Digital CamerasDigital Video RecordersSet-top-boxes in videoapplicationsEntertainment devicesBeganto Electronic Components
How,make,right,selection,betwe