爱板网论坛

查看: 139|回复: 0

[资料] 基于FPGA的可重构系统结构分析

[复制链接]

378

主题

86

好友

5030

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    郁闷
    昨天 00:00
  • 签到天数: 471 天

    连续签到: 53 天

    [LV.9]以坛为家II

    发表于 2017-12-17 22:06:02 |显示全部楼层
    由于可重构系统的研究历史很短,目前尚未形成标准的结构形式,在此仅根据已有的应用做初步分析。

      按重构的粒度和方式,可重构系统可以粗略地分为两种。一种是粗粒度重构单元的模块级重构,即重构时改变某一个或若干个子模块的结构。此时不仅电路逻辑改变,连线资源也重新分配。重构所需的电路输出配置信息事先由编译软件生成。通常重构时系统需要暂停工作,待重构完成后再继续。这种重构系统设计简单,但灵活性不足,且有时不能完全发挥出硬件运算的效率。较适合应用于嵌入式系统中。

      另一种细粒度的重构单元的元件级重构,即重构时仅改变若干元件的逻辑功能。通常情况下重构时连线资源的分配状况不作修改,重构所需的电路配置信息在系统运行过程中动态产生。重构时系统可以边重构边工作。这种重构系统设计复杂,但灵活性大,能充分发挥出硬件运算的效率,较适合高速数字滤波器、演化计算、定制计算等方面的应用。

      从现有的可重构系统组织结构看,可以根据应用类型加以区分,在中低端应用中,主要采用通用微处理器MPU(MCU/DSP)+FPGA形式;在高端应用中,主要采用处理器集成型,即将处理器、存储器、I/O口、LVDS、CDR等系统设计需要的资源集成到一个FPGA芯片上,构建成一个可编程的片上系统SoPC(System on Programmable Chip)

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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

    手机版|爱板网 |网站地图  

    GMT+8, 2018-1-23 10:20 , Processed in 0.752548 second(s), 9 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部