The world's largest supply platform for sources of shortages and hard-to-find parts

Which is more promising, DSP or FPGA

Published Time: 2023-01-31 23:57:46
First of all, it is necessary to distinguish between the integrated DSP and the general-purpose DSP in the FPGA.

This is TI's general DSP TMS320C66x


It can be seen that this is actually a VLIW-style processor, a general-purpose processor optimized for digital signal processing applications.


This is the DSP48E1 Slice integrated in Xilinx

It can be seen that this is actually just a hard module with digital signal processing functions, that is, a circuit including fixed-point adder, multiplier, and ALU.

It can be seen that these two things are not the same thing. General DSP development is actually writing software. It is necessary to understand digital signal processing algorithms, understand the architecture of DSP processors, and obtain the final executable file through a compiler or directly write assembly. The method of software is used to complete the development, while the development of FPGA is actually designing hardware. It is also necessary to understand the algorithm of digital signal processing, understand what logic resources are inside the FPGA (such as DSP Slice, CMT, CLB, etc.), and complete the design of RTL. The device synthesizes RTL into a netlist and finally places and routes to obtain the final bit file. This is to complete the development by means of hardware.

To sum up, whether it is FPGA, DSP or even GPU, these are all tools, and the core competitiveness of engineers lies in mastering the skills of development proficiently.

More importantly, courses such as signal and system and digital signal processing allow you to understand algorithms and optimize algorithms; as well as digital circuits, microcomputer principles, processor architecture, etc., let you understand why these tools are designed in this way, and you need to learn a little bit systematically Architecture, then these processors with data-level parallelism, instruction-level parallelism, and thread-level parallelism are no longer unfamiliar.

More Products Hot Selling

MECT-110-01-M-D-RA1
Pluggable Connectors
MECT-110-01-M-D-RA1
20 Position SFP+ Receptacle Connector Solder Surface Mount, Right Angle
FG6943010R
Transistors - FETs, MOSFETs - Arrays
FG6943010R
FG6943010R Panasonic Electronic Components
TSHA4401
LED Emitters - Infrared, UV, Visible
TSHA4401
TSHA4401 Vishay Semiconductor Opto Division
MAX7456EUI-T
Audio Special Purpose
MAX7456EUI-T
MAX7456EUI+T Manufacturer Analog Devices Inc./Maxim Integrated Video IC Serial, SPI NTSC, PAL 28-TSSOP-EP Package
EPM7064SLI44-7N
Embedded - PLDs (Programmable Logic Device)
EPM7064SLI44-7N
EPM7064SLI44-7N Altera IC CPLD 64MC 7.5NS 44PLCC
APTGF75H120TG
Transistors - IGBTs - Modules
APTGF75H120TG
APTGF75H120TG Manufacturers Microchip Technology IGBT Modules Power Module - IGBT
R-785-0-0-5
PMIC - DC-DC Converter
R-785-0-0-5
R-785.0-0.5 Manufacturer Recom Power Linear Regulator Replacement DC DC Converter 1 Output 5V 500mA 6.5V - 32V Input
R570452000
Coaxial Switches
R570452000
R570452000 Coaxial Switches SPDT Ramses SMA 18GHz Latching Self-cut-off 12Vdc Diodes Pins Terminals
NTCALUG01T103G400A
Temperature Sensors - Thermostats - Solid State
NTCALUG01T103G400A
NTCALUG01T103G400A Temperature Sensors - Thermostats NTC LUG01T 10K 2% 3984K G26 40MM
AD8223ARMZ-R7
Audio Special Purpose
AD8223ARMZ-R7
Single-Supply, Low Cost Instrumentation Amplifier
M29W640GB70NA6E
Memory IC
M29W640GB70NA6E
Parallel NOR Flash Embedded Memory M29W640GH, M29W640GL M29W640GT, M29W640GB

Recommended Parts