找回密码
 注册
关于网站域名变更的通知
查看: 559|回复: 2
打印 上一主题 下一主题

FPGA与DSP之内部资源

[复制链接]
  • TA的每日心情
    开心
    2019-11-20 15:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2018-11-28 10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    FPGADSP之内部资源
    . S' c, d- v: ?" K+ ]
    FPGA侧重于设计具有某个功能的硬件电路,内部资源是VersaTIles(ActelFPGA)之类的微小单元,FPGA的内部单元初始在编程前都是 使用的是HDL语言实现硬件电路的设计描述。FPGA内部的连线资源将这些功能模块的内部和模块之间的信号连接起来,构成较大的模块。FPGA可以内部实现ALU,加法器,乘法器,累加器,FIFO,SRAM,DDRcontroller,FFT,HDLC,DMA,PWM等等数字电路,也就说我们要用其 实现一个特定的或是通用的硬件功能一个或是多个模块,这些模块的各个细节都要要用HDL来描述设计实现。5 l: H8 S# L+ ?1 D, K
    : I$ ~' e0 @5 f  {8 F
    ' F' }4 J. V* r8 S; k: A4 q2 v' U5 k

    - s- e0 o  I3 H  t. W目前的FPGA都可以直接内嵌诸如ARM7,CoretexM1,Core8051等微处理器,用于FPGA的软核的,也有的FPGA厂商将一些硬件模块 直接做到FPGA中,这些是FPGA内部的硬核。传统的FPGA都是实现纯数字电路的,业界只有Actel的FPGA实现了数模混合的PSC单芯片技术, 真正的提升和扩大了FPGA的应用功能和领域。
    7 M  w' |# a- R
    2 g: @& g: P& A* A2 b# i7 t6 p2 o$ x( |

    ) x& g2 |& O5 b0 k, C5 S, ?此外,多数FPGA都有PLL,DLL之类的锁相环,Slew可调,Actel的还内建了OSC,RTC,Powermanager之类的硬件单元,甚至 Actel的Fusion系列还内建了600kbps的12bit的ADC以及MOSFETDriver之类模拟接口,内部有 UseRFlashMemeory,FlashROM等资源可以实现真正的PSC,Bootloader之类的功能。
    : Z5 n$ f. G" ~8 i
    ( |  v7 H, K- ~( \1 B& @2 g" Y1 V* W) \: g& ?" u7 l5 T- Z+ H  Y! @

      L3 u  e/ O: J6 o' }- lDSP主要是算法处理,内部资源主要是乘法器,加法器之类的资源,有SPI接口,UART接口,接受一定的指令集,内部的资源基本上都是现成的,需要客户 的需要而重新配置,方便于客户的使用,但是相对来讲其功能是有局限性的,所以主要用于某些特定的领域。DSP也有内嵌的锁相环,计数器,Baudrate 发生器,有的DSP也有ADC模拟接口。
    3 F3 i( x' T9 m& U; w8 c

    该用户从未签到

    3#
    发表于 2019-2-22 18:36 | 只看该作者
    学习一下,谢谢分享
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-28 07:23 , Processed in 0.125000 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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