fpga与dsp简单比较

alifpga alifpga     2022-11-12     500

关键词:


FPGA与DSP比较

两者的优势不一样。在硬件层面,DSP是ASIC,如同CPU GPU一样,适宜于量产降低成本,缺点是(硬件)设计一旦确定,便不易于修改。

而FPGA较灵活,可以通过硬件描述语言进行快速设计和改进,但成本较高,传统上讲用于ASIC的prototype设计。

另外,在软件层面上,给DSP写程序和给多核CPU写程序,给GPU写程序,没有太大区别,DSP有完善的C语言编译器。

而FPGA没有“软件设计”这个概念,因为它没有DSP或者CPU中指令的概念,一切逻辑都要通过硬连线实现(除非在FPGA中使用软核模拟,而软核的效率是不能和ASIC相提并论的),虽然硬件描述语言和软件开发语言形式很相似,但实际上是直接对硬件电路进行设计。

所以做FPGA和DSP系统对开发人员的技能要求也是不同的。

目前高端的FPGA中都集成了硬核DSP。


版权所有权归卿萃科技 杭州FPGA事业部,转载请注明出处

作者:杭州卿萃科技ALIFPGA

原文地址:杭州卿萃科技FPGA极客空间 微信公众号


扫描二维码关注杭州卿萃科技FPGA极客空间


 

数字电路设计中dsp和fpga的比较与选择

...,只知道FPGA是并行的,用来处理速度要求高,运算结构简单的大数据量过程或算法,比如接收处理天线各阵元采样的初始数据等;DSP是顺序的,用来处理数据量较低但运算量较大的算法,比如DBF算法、矩阵求逆算法等。看了下... 查看详情

fpga与dsp之间的是怎么传输的?我一点也不懂,请问应该怎么去学习啊?非常非常感谢!

...问题,应该从那儿学起啊?我现在是完全没基础啦找一款简单的dsp芯片,比如ti的54系列,看看emif接口,fpga可以跟emif挂接,然后用emif的读写来操作fpga内部逻辑。不过,fpga的逻辑时序要符合dsp的emif接口时序。先把dsp看好。fpga是... 查看详情

dsp/fpga——dsp与fpga的供电问题

最近在使用FPGA与DSP,在设计其硬件和编写程序时,遇到了其供电电压有多个的问题,网上经验参考和自己的理解如下:1.DSP为什么有两个电源,分别给什么供电?  DSP28335需要有3.3V和1.8V两种电源供电,内核供电1.8V,系统供电3... 查看详情

[培训-dsp快速入门-1]:dsp概述(基本框架cpu,gpu,fpga比较,常见型号)

作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing本文网址:https://blog.csdn.net/HiWangWenBing/article/details/118885060目录引言:第1部分什么是DSP第2部分为什么需要DSP 第3部分DSP的基本框架第4部分CPU,DSP,GPU,FPGA比较 查看详情

有没有dsp与fpga通信的硬件测试软件

一般搞dsp+fpga的方案会遇到这种问题看你fgpa和dsp是通过什么连上的如果fpga挂在dsp的emif上就可以定义一段地址空间给fpga,并在fpga内部例化若干blockram以供dsp访问,dsp对这段地址空间进行写-读验证就可以了其他的原理也类似例如sp... 查看详情

fpga连接dsp

本人想做一个dsp+fpga的控制板。请教一下两者的硬件连接方法,还有就是两者之间通信是怎么实现的。谢谢。FPGA都是IO口不说了DSP有数据口和地址口,按照你的要求全都连到FPGA的IO口上,然后根据地址的变化来传输数据。参考技... 查看详情

创龙基于c66x平台dsp与fpga通信测试

本文为基于创龙TL665xF-EasyEVM开发板的DSP与FPGA通信测试。TL665xF-EasyEV开发板的简介绍如下:由核心板+底板构成。核心板DSP端采用单核TMS320C6655或双核TMS320C6657处理器,FPGA端采用XilinxArtix-7处理器,实现异构多核处理器架构,DSP与FPGA... 查看详情

fpga与dsp相连的问题,跪求大神解决之~~

...出引脚;endmoduleDSP中如果有暂时还未用到的脚,但是连在FPGA上如何去设置它的状态DSP的XINTF地址线连在FPGA上是属于输入还是输出?参考技术A一般情况下啊DSP和FPGA相连都用EMIF接口,也可以用普通的IO,地址管教设置成input数据管... 查看详情

请问fpga可以通过emif口读dsp中的数吗

...以使用DSP的HPI口。在HPI接口上,DSP是从设备。参考技术A简单,在FPGA中开一个FIFO,DSP中C代码实现通过EMIF接口往FPGA的FIFO写数据,然后FPGA内部逻辑读该FIFO,就把数据获得了。(如果是只有EMIF口跟FPGA相连,就只有这样了。)-------... 查看详情

基于国产银河飞腾多核dsp+fpga的图像识别硬件设计与算法实现

...院自主研发的高性能多核DSP芯片作为处理核心,辅以FPGA,搭建图像采集和识别硬件处理平台,并在该平台上研究和实现舰船目标识别算法。 主要工作& 查看详情

基于国产银河飞腾多核dsp+fpga的图像识别硬件设计与算法实现

...院自主研发的高性能多核DSP芯片作为处理核心,辅以FPGA,搭建图像采集和识别硬件处理平台,并在该平台上研究和实现舰船目标识别算法。 主要工作& 查看详情

基于dsp+fpga的高清图像跟踪系统研制

...工作原理、详细功能和性能要求,设计了基于DSP+FPGA的图像跟踪系统并进行了实验验证,主要工作包括:1)本文设计的图像跟踪系统主要由图像跟踪电路、通讯控制电路和视频接口电路组成,以高速DSP+FP... 查看详情

基于omap-l138dsp+arm处理器与fpga实现sdr软件无线电系统

...文将探讨如何基于德州仪器的OMAP-L138 DSP+ARM处理器与FPGA来实现该系统。平台信迈选择其XM138F-IDK-V3嵌入式系统模块作为SD 查看详情

基于dsp+fpga+ad9238的冲击波超压测试系统设计与实现

...制ADC进行采集,由于冲击波测试对系统的实时性要求比较高,基于软件控制的方法无法获得精确的时钟信号,且处理器速度不足,因此需要采用合适的控制器进行系统设计。冲击波测试系统需对高频信号进行高速... 查看详情

dsp与stm32大pk

1.FPGA:是可编程逻辑阵列,常用于处理高速数字信号,不过随着科技的发展,现在很多FPGA CPLD可以集成mcu内核,甚至具备了ARM DSP的功能  2.ARM,是一类内核的称谓,就像51一样,具体到芯片的话,会有很多不同的厂家... 查看详情

srio接口卡航电总线解决方案

TES600是天津拓航科技的一款基于FPGA与DSP协同处理架构的通用高性能实时信号处理平台,该平台采用1片TI的KeyStone系列多核浮点/定点DSPTMS320C6678作为主处理单元,采用1片Xilinx的Kintex-7系列FPGAXC7K325T作为协处理单元,具有1个FMC子卡... 查看详情

求dsp6747与fpga用emif通信例程

674x就行   参考技术A供参考CodeSegmentThefollowingcodesegmentsetsuptheEMIFasdescribedaboveusingtheTMS320C6000PeripheralRuntimeSupportControlLibrary.#include<emif.h>../*OTHERUSERCODE*/./*GetdefaultvaluesforallEMIFregisters*/unsignedintg_ctrl=GET_REG(EMIF_GCTRL);unsignedintce0_ctrl... 查看详情

dspfpga区别

...率高。能完成复杂的时序逻辑设计,且编程灵活,方便,简单,可多次重复编程。许多FPAG可无限重复编程。利用重新配置可减少硬件的开销。缺点是:掉电后一般会丢失原有逻辑配置;时序难规划;不能处理多事件;不适合条... 查看详情