集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2783|回复: 4

FPGA与DSP之内部资源

[复制链接]
4798345 发表于 2017-3-27 15:59:41 | 显示全部楼层 |阅读模式
FPGA侧重于设计具有某个功能的硬件电路,内部资源是VersaTIles(ActelFPGA)之类的微小单元,FPGA的内部单元初始在编程前都是 使用的是HDL语言实现硬件电路的设计描述。FPGA内部的连线资源将这些功能模块的内部和模块之间的信号连接起来,构成较大的模块。FPGA可以内部实现ALU,加法器,乘法器,累加器,FIFO,SRAM,DDRcontroller,FFT,HDLC,DMA,PWM等等数字电路,也就说我们要用其 实现一个特定的或是通用的硬件功能一个或是多个模块,这些模块的各个细节都要要用HDL来描述设计实现。



目前的FPGA都可以直接内嵌诸如ARM7,CoretexM1,Core8051等微处理器,用于FPGA的软核的,也有的FPGA厂商将一些硬件模块 直接做到FPGA中,这些是FPGA内部的硬核。传统的FPGA都是实现纯数字电路的,业界只有Actel的FPGA实现了数模混合的PSC单芯片技术, 真正的提升和扩大了FPGA的应用功能和领域。



此外,多数FPGA都有PLL,DLL之类的锁相环,Slew可调,Actel的还内建了OSC,RTC,Powermanager之类的硬件单元,甚至 Actel的Fusion系列还内建了600kbps的12bit的ADC以及MOSFETDriver之类模拟接口,内部有 UserFlashMemeory,FlashROM等资源可以实现真正的PSC,Bootloader之类的功能。



DSP主要是算法处理,内部资源主要是乘法器,加法器之类的资源,有SPI接口,UART接口,接受一定的指令集,内部的资源基本上都是现成的,需要客户 的需要而重新配置,方便于客户的使用,但是相对来讲其功能是有局限性的,所以主要用于某些特定的领域。DSP也有内嵌的锁相环,计数器,Baudrate 发生器,有的DSP也有ADC模拟接口。
fpga_wuhan 发表于 2017-3-28 09:39:12 | 显示全部楼层
     FPGA与DSP
zhangyukun 发表于 2018-2-9 09:24:59 | 显示全部楼层
FPGA与DSP之内部资源
hellokity 发表于 2018-3-14 11:56:55 | 显示全部楼层
DSP主要是算法处理,内部资源主要是乘法器,加法器之类的资源,有SPI接口,UART接口
大鹏 发表于 2018-4-2 09:22:34 | 显示全部楼层
DSP主要是算法处理,内部资源主要是乘法器,加法器之类的资源
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-24 00:13 , Processed in 0.090273 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表