¿Por qué se utilizan a menudo chips FPGA en sistemas DSP?
El punto fuerte de dsp es su función informática. Por ejemplo, una operación de multiplicación y división de 8 bits realizada por la CPU puede requerir docenas de ciclos de reloj, porque requiere una serie de pasos como buscar instrucciones y llamar. funciones, y dsp tiene un módulo alu dedicado, generalmente la operación de multiplicación se puede completar dentro de un ciclo de reloj, y el chip DSP integra muchas funciones, múltiples interfaces spi, múltiples interfaces uart, puerto de administración ddr dedicado, interfaz de almacenamiento extendida dedicada, etc. ., se puede decir que estas interfaces, aunque se pueden configurar como GPIO (puerto de entrada y salida de uso general), son un poco derrochadoras.
FPGA tiene alta flexibilidad, bajo costo de desarrollo y fácil depuración. Ricos puertos IO y es fuerte en la realización de operaciones lógicas. Además, varios módulos se ejecutan en paralelo y la eficiencia también es alta. No hay registros en el chip, por lo que es muy conveniente usarlo mientras edita. A menudo se utiliza como puerto IO de expansión, codificador de expansión, salida de pulso de expansión, memoria de expansión y control lógico de expansión. Sin embargo, la función de FPGA se está volviendo cada vez más poderosa y ha comenzado a tener funciones. de CPU y DSP.
La combinación de los dos se complementan
Es puramente hecho a mano. Espero que lo adoptes, ¡aunque no darás puntos!