0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA动态可重构技术是什么,局部动态可重构的时序问题解决方案

OpenFPGA 来源:OpenFPGA 作者:OpenFPGA 2021-07-05 15:41 次阅读

所谓FPGA动态可重构技术,就是要对基于SRAM编程技术的FPGA实现全部或部分逻辑资源的动态功能变换。根据实现重构的面积不同,动态可重构技术又可分为全局重构和局部重构。

35afcd32-dbac-11eb-9e57-12bb97331649.jpg

1、何为局部动态可重构

局部动态可重构可以简单的理解为通过下载局部分区bit 文件来动态修改对应分区的逻辑功能,同时其余分区的逻辑功能持续运行而不中断。

2、局部动态可重构技术的优势

a、系统灵活性:可以在保持通信连接的同时执行更多的系统功能;

b、降低FPGA资源和成本:通过分时复用的方式降低FPGA硬件尺寸;

c、降低功耗:通过卸载掉暂时不用的局部逻辑的方式降低FPGA功耗;

3、FPGA局部动态重构流程

a、规划系统整体框架和可重构模块框架,编写各模块HDL代码,综合生成各子模块网表文件;

b、规划分区以及给各分区分配足够资源,创建各分区及静态部分的时序约束文件,执行DRC检查;

c、对各分区进行布局布线配置;

d、遍历各种可能的配置,编译生成全局bit文件和可重构模块的局部bit文件。

3671796e-dbac-11eb-9e57-12bb97331649.jpg

4、局部动态可重构的时序问题

36880508-dbac-11eb-9e57-12bb97331649.png

如上图所示,局部重构会带来时序路径的变化,使得局部可重构工程的时序约束问题变得更加复杂。

36b6cadc-dbac-11eb-9e57-12bb97331649.jpg

解决方法:在静态逻辑和可重构模块间的信号传递路径上添加代理逻辑点,如下图红色数字点,将单条时序路径分割为两个独立的部分,然后分别对两部分的路径进行单独约束,以达到时序要求。

文章出处:【微信公众号:OpenFPGA】

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1625

    文章

    21663

    浏览量

    601672
  • 代码
    +关注

    关注

    30

    文章

    4741

    浏览量

    68325

原文标题:浅析FPGA局部动态可重构技术

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于相变材料的重构超构表面用于图像处理

    动态重构处理的能力是超构表面用于实际计算系统的关键。 据麦姆斯咨询报道,美国纽约市立大学(City University of New York)、罗切斯特大学(University
    的头像 发表于 11-13 10:24 109次阅读
    基于相变材料的<b class='flag-5'>可</b><b class='flag-5'>重构</b>超构表面用于图像处理

    【电磁兼容技术案例分享】某氢燃料电池系统自兼容问题解决案例

    【电磁兼容技术案例分享】某氢燃料电池系统自兼容问题解决案例
    的头像 发表于 10-19 08:05 143次阅读
    【电磁兼容<b class='flag-5'>技术</b>案例分享】某氢燃料电池系统自兼容<b class='flag-5'>问题解决</b>案例

    MLCC断裂问题解决方案

    MLCC断裂问题解决方案
    的头像 发表于 10-16 09:43 328次阅读

    C2000 F28004x系列MCU PLL锁相失败问题解决方案

    电子发烧友网站提供《C2000 F28004x系列MCU PLL锁相失败问题解决方案.pdf》资料免费下载
    发表于 09-27 11:24 0次下载
    C2000 F28004x系列MCU PLL锁相失败<b class='flag-5'>问题解决方案</b>

    【电磁兼容技术案例分享】高低压电缆混合布线导致的传导问题解决案例

    【电磁兼容技术案例分享】高低压电缆混合布线导致的传导问题解决案例
    的头像 发表于 09-12 08:05 304次阅读
    【电磁兼容<b class='flag-5'>技术</b>案例分享】高低压电缆混合布线导致的传导<b class='flag-5'>问题解决</b>案例

    【电磁兼容技术案例分享】对地电容接地点差异导致辐射发射问题解决案例

    【电磁兼容技术案例分享】对地电容接地点差异导致辐射发射问题解决案例
    的头像 发表于 08-30 12:30 212次阅读
    【电磁兼容<b class='flag-5'>技术</b>案例分享】对地电容接地点差异导致辐射发射<b class='flag-5'>问题解决</b>案例

    FPGA和ASIC有什么不同之处

    FPGA是“重构逻辑”器件。先制造的芯片,再次设计时“重新配置”。
    的头像 发表于 07-24 09:32 946次阅读
    <b class='flag-5'>FPGA</b>和ASIC有什么不同之处

    麦格纳为中国本土汽车制造商提供重构座椅系统

    在过去的逾65年时间里,麦格纳始终致力于重新定义驾乘体验和车辆设计概念。如今,麦格纳再一次颠覆传统座舱设计,为一家中国本土汽车制造商提供重构座椅系统,这也是麦格纳全球的首个重构座椅
    的头像 发表于 06-18 17:13 1811次阅读

    重构柔性装配产线:AI边缘控制技术的崭新探索

    在信息化和智能化浪潮的推动下,制造业正面临着前所未有的转型升级挑战。其中,重构柔性装配产线以其独特的AI边缘控制技术,为制造业的智能化转型提供了新的解决方案
    的头像 发表于 04-30 16:11 354次阅读
    <b class='flag-5'>可</b><b class='flag-5'>重构</b>柔性装配产线:AI边缘控制<b class='flag-5'>技术</b>的崭新探索

    重构柔性装配产线整体解决方案,智能化生产转型的引领者

    在当今数字化时代,智能制造已成为企业提升生产效率和降低成本的关键。而重构柔性装配产线基于富唯智能AI工业控制与决策平台打造,通过一台AI边缘控制器即可控制整个系统,实现跨品类产品的数控自动化
    的头像 发表于 04-29 16:29 958次阅读
    <b class='flag-5'>可</b><b class='flag-5'>重构</b>柔性装配产线整体<b class='flag-5'>解决方案</b>,智能化生产转型的引领者

    【电磁兼容技术案例分享】智能门禁的ESD问题解决案例

    【电磁兼容技术案例分享】智能门禁的ESD问题解决案例
    的头像 发表于 04-19 08:16 327次阅读
    【电磁兼容<b class='flag-5'>技术</b>案例分享】智能门禁的ESD<b class='flag-5'>问题解决</b>案例

    瑞萨发布下一代动态重构人工智能处理器加速器

    瑞萨最新发布的动态重构人工智能处理器(DRP-AI)加速器,在业界引起了广泛关注。这款加速器拥有卓越的10 TOPS/W高功率效率,相比传统技术,效率提升了惊人的10倍。其独特之处在
    的头像 发表于 03-08 13:45 716次阅读

    【电磁兼容技术案例分享】由SGMII通讯导致的辐射发射高频单支超标问题解决案例

    【电磁兼容技术案例分享】由SGMII通讯导致的辐射发射高频单支超标问题解决案例
    的头像 发表于 02-19 13:20 856次阅读
    【电磁兼容<b class='flag-5'>技术</b>案例分享】由SGMII通讯导致的辐射发射高频单支超标<b class='flag-5'>问题解决</b>案例

    PCB压合问题解决方法

    PCB压合问题解决方法
    的头像 发表于 01-05 10:32 1001次阅读

    一种重构的莫尔相干纳米激光阵列

    ,展示了纳米激光能够以“P”“K”“U”和“中”“国”等图形生成重构的阵列化相干激射。研究成果以《相位同步重构莫尔纳米激光阵列》(“Reconfigurable moiré nan
    的头像 发表于 12-16 11:42 602次阅读
    一种<b class='flag-5'>可</b><b class='flag-5'>重构</b>的莫尔相干纳米激光阵列