dsp processor vs fpga
I find FPGAs a lot more fun/useful/challenging than DSP chips. I started using DSPs about 15 years ago, building various array signal processors and controllers. About 5 years ago I dropped them and switched to Xilinx FPGAs. Enormously faster, more flexible, and less expensive than DSPs. However, many engineers find FPGA HDL more difficult to learn than DSP C/Assembler. An engineer with only software skills probably should not attempt FPGA unless you wish to learn a new career, because to create good FPGA designs you have to think like a digital hardware designer.