FPGA与DSP简单比较



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极客空间



FPGA与DSP简单比较

原文地址:https://www.cnblogs.com/alifpga/p/9035515.html

时间: 2024-10-25 20:11:50

FPGA与DSP简单比较的相关文章

XMOS发布集单片机,AI,FPGA,DSP于一身的跨界处理器完全体xcore.ai,致力于AIOT,售价1美元起步

说明:XMOS这次致力于打造全新的,颠覆性的嵌入式平台,简化开发人员要学一堆东西才能开发一款高性能AIOT产品的痛点. XCORE.AI集单片机,AI,FPGA,DSP于一身,嵌入式软件开发人员可以灵活的实现各种控制,而不用担心固定的硬件性能/资源不够用的问题.并且性能强劲,可以让物联网终端设备在本地就处理数据,无需上传到云端处理. 引言: 过去的5年中,Amazon Alexa,  Google Home, Facebook Portal,  Apple Homepod等都是采用的XMOS语音

数字电路设计中DSP和FPGA的比较与选择

博主研究生所在的实验室是搞雷达的,项目所涉及的板卡都是DSP+FPGA架构的,至于原因,只知道FPGA是并行的,用来处理速度要求高,运算结构简单的大数据量过程或算法,比如接收处理天线各阵元采样的初始数据等:DSP是顺序的,用来处理数据量较低但运算量较大的算法,比如DBF算法.矩阵求逆算法等.看了下面的文章,有了更全面的理解. 原文地址:http://www.chinaaet.com/article/index.aspx?id=13921 摘  要: DSP和FPGA是目前数字电路设计采用的两种主

ARM、8051、AVR、MSP430、Coldfire、DSP、FPGA七种体系比较区别

概述 我以为这样比没有意义,做嵌入式系统最大特征是“嵌入”二字,也就是说你的控制系统是嵌入于你的控制对象之中,所以首先是服从于对象的需求和特征,脱离对象空论谁好谁坏有何依据? 每个MCU都有其存在的价值,每个使用者的选择都有其道理,AVR开始时是以单时钟周期指令为卖点,相对于当时 12个时钟的经典51确实有优势,而且基于CMOS的特征,时钟越高功耗越大,所以它在能耗上似乎明显占优. 可随着技术的改进,51现在已经早就有了4时钟周期,`2时钟周期乃至单时钟周期的芯片了,此时AVR的速度优势已不存在

干货丨ARM、MCU、DSP、FPGA、SOC各是什么?区别是什么?

https://www.iyiou.com/p/42478.html 1.ARM ARM处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器.更早称作AcornRISCMachine.ARM处理器本身是32位设计,但也配备16位指令集,一般来讲比等价32位代码节省达35%,却能保留32位系统的所有优势. ARM历史发展: 1978年12月5日,物理学家赫尔曼·豪泽(HermannHauser)和工程师ChrisCurry,在英国剑桥创办了CPU公司(CambridgePro

FPGA UART简单的串口接收模块

FPGA UART RX,FPGA设计一个简单的串口接收模块 FPGA UART TX,简单的FPGA串口发送模块

202-基于TI DSP TMS320C6678、Xilinx K7 FPGA XC72K325T的高速数据处理核心板

基于TI DSP TMS320C6678.Xilinx K7 FPGA XC72K325T的高速数据处理核心板 一.板卡概述 该DSP+FPGA高速信号采集处理板由我公司自主研发,包含一片TI DSP TMS320C6678和一片Xilinx FPGA K7 XC72K325T-1ffg900.包含1个千兆网口,1个FMC HPC接口.可搭配使用ADFMC子卡.图像FMC子卡等,用于软件无线电系统,基带信号处理,无线仿真平台,高速图像采集.处理等. 二.技术指标 以xilinx 公司K7系列FP

DSP/FPGA——DSP与FPGA的供电问题

最近在使用FPGA与DSP,在设计其硬件和编写程序时,遇到了其供电电压有多个的问题,网上经验参考和自己的理解如下: 1. DSP为什么有两个电源,分别给什么供电? DSP28335需要有3.3V和1.8V两种电源供电,内核供电1.8V,系统供电3.3V.因为DSP对于功耗有着严格的要求,对实时性.处理数据的速度都要求高,故其特点就是运算速度快.功耗低.其中时钟核心电压为1.8V,IO电压为3.3V,flash编程电压3.3V.另外,板子上有多个电源引脚,是因为系统集成复杂,单线供电能力有限,如果

转载论文关于fir滤波器的fpga实现

摘 要 本文讨论的FIR滤波器因其具有严格的线性相位特性而得到广泛的应用.在工程实践中,往往要求信号处理具有实时性和灵活性,本论文研究FIR的FPGA解决方案正体现了电子系统的微型化和单片化. 本论文主要讨论了以下的问题: 首先,以FIR滤波器的基本理论为依据,研究适应工程实际的数字滤波器的设计方法,确定了直接型网络结构.窗函数设计法的设计方案: 然后,讨论了FPGA的原理与结构特点,总结FPGA的设计流程与设计原则,并用Verilog HDL语言根据设计方案编写出FIR滤波器程序: 接着,采用

DSP与MCU的区别

以前刚学习单片机时,经过一定的编程,能实现很多不同的功能,当时就觉得单片机真的是神通广大.后来接触到DSP,发现DSP处理数字在通信上,更加方便.于是我就很好奇的问自己,DSP和单片机,究竟有什么区别: 1 .存储器结构不同       单片机使用冯.诺依曼存储器结构.这种结构中,只有一个存储器空间通过一组总线(一个地址总线和一个数据总线)连接到处理器核.大多数DSP采用了哈佛结构,将存储器空间划分成两个,分别存储程序和数据. 2 .定点计算     大多数DSP使用定点计算,而不是使用浮点.为