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

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

3天内不再提示

赛灵思的局部重配置技术(Partial Reconfiguration)

Hack电子 来源:Hack电子 2023-03-17 14:03 次阅读

这里提到的局部重配置技术(Partial Reconfiguration) 是现场可编程门阵列(呵呵,就是FPGA了) 器件中的一部分。指的是在FPGA其他部分还在正常运行的情况下对其局部进行的重新配置。

众所周知,硬件也可以像软件一样做模块化的设计。比如使用HDL在FPGA器件内部,先创建子模块,再用更高级的模块来封装各种子模块。在某些情况下,如果在FPGA的一部分还在正常工作时,能实时调整其他一个或多个子模块功能,将是一个很有好处的事情。

一般情况下,要重新配置一个FPGA需要使其处于复位状态,并通过外部控制器重新加载一个新设计到器件中。而局部重配置技术允许在FPGA内部或外部的控制器在加载一个局部设计到一个可重配置模块中时,设计中的其他部分仍能继续正常工作。局部重配置还可以用于存储多种设计时的节省空间目的,比如说只存储多种设计之间不同的局部,设计的相同部分仅保存一次,不会重复保存。

举个常见例子,比如在通信产品中,如果一个FPGA器件控制多个连接,一些连接可能要加密,并且要加载不同的加密IP核来处理不同的连接,这时有了局部重配置技术就不用down掉整个控制器来切换了。

目前局部重配置技术还不能支持XILINX旗下全部的FPGA产品系列。当前版本的软件中仅支持Virtex II, Virtex II Pro, and Virtex 4系列,更新的产品系列应该在更新的软件版本中支持。一个特殊的软件流程要在这种模块设计过程中被强调注意。典型情况下,这种设计模块是建立在FPGA内部经过良好定义的边界上的,并且需要通过特别的设计,将其映射到内部硬件上。

从设计的功能性上来分,局部重配置可以分为以下两种:

动态局部重配置(dynamic partial reconfiguration), 显而易见,这是个可以活动的重配置,它允许FPGA的其他部分还在正常运行的情况下改变器件的一部分。
静态局部重配置(static partial reconfiguration),在这种重配置处理期间,器件不是活动的。当局部数据被发送入FPGA时,器件的其余部分是停止的(处于shutdown模式),配置完成后其余部分才又开始运行。
XILINX的FPGA器件的局部重配置还可以分为以下两种类型:

基于模块的局部重配置(Module-based partial reconfiguration)允许重配置设计中特定的模块元件。要确保通过可重配置模块边界的通信,需要事先准备好一种特殊的总线宏单元。该总线宏单元作为一种固定的路由桥工作,连接设计中空余部分的可重配置模块。基于模块的局部重配置在设计规范阶段需要运行一套特定的Guidelines。最终为设计中的每个可重配置模块都创建一个分立的bit流。这样的bit流即可被用来运行局部重配置。

基于区别的局部重配置(Difference-based partial reconfiguration) 可以被用在对设计的一次小修改上。尤其是在改变LUT等式或存储器块内容时尤为有效。这样的局部bit流仅包含现有设计结构和新结构之间的区别信息。基于区别的局部重配置有两种方式:前端和后端。前端方式基于硬件描述语言(HDL)的修改。这种方式对于一个需要完全重复综合和实现过程的解决方案来讲是很清晰的。后端方式允许在原型设计的实现阶段进行修改,因此不需要重新执行综合过程。两种方式的运用都会创建局部bit流,并都能用于FPGA的局部重配置功能。

需要提示注意的是:局部重配置仅能更新FPGA的一部分。更新期间不需要FPGA的任何部分继续运行。

审核编辑 :李倩

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

    关注

    1631

    文章

    21806

    浏览量

    606681
  • 控制器
    +关注

    关注

    112

    文章

    16487

    浏览量

    179794
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    131572

原文标题:谈谈赛灵思的局部重配置技术(Partial Reconfiguration)

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

收藏 人收藏

    评论

    相关推荐

    低温失效的原因,有没有别的方法或者一些见解?

    低温失效的原因,有没有别的方法或者一些见解。就是芯片工作温度在100°--40°区间,然后呢我们到了0°以下就不工作了,然后在低温的情况下监测了电流和电压都正常,频率也都正常,频率不是FPGA的频率是晶振的频率,焊接的话七
    发表于 12-30 16:28

    喜报!全国首批!成功获选国家级专精特新重点“小巨人”企业!

    万里挑一!从16000多家专精特新“小巨人”企业中脱颖而出,荣获国家级专精特新“重点小巨人企业。
    的头像 发表于 12-05 11:46 350次阅读
    喜报!全国首批!<b class='flag-5'>赛</b><b class='flag-5'>思</b>成功获选国家级专精特新重点“小巨人”企业!

    FPGA产品的主要特点

    近年来,全球半导体供应链屡受挑战,芯片短缺问题一度对行业产生深远影响。易通过优化供应链管理、强化产能规划,确保客户的FPGA需求得到及时满足。面向工业控制、机器视觉、医疗影像、消费电子、汽车智驾等一众终端领域,易
    的头像 发表于 12-04 14:20 737次阅读
    易<b class='flag-5'>灵</b><b class='flag-5'>思</b>FPGA产品的主要特点

    ×广东移动 | 携手国内最大运营商省公司,筑牢超1.1亿用户移动通信安全防线!

    携手广东移动,增强核心骨干同步网授时性能,筑牢移动网络安全每一道防线,让时间“黑客”无机可乘!
    的头像 发表于 11-23 20:16 517次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>思</b>×广东移动 | <b class='flag-5'>赛</b><b class='flag-5'>思</b>携手国内最大运营商省公司,筑牢超1.1亿用户移动通信安全防线!

    尔芯题正式发布,邀你共战EDA精英挑战

    题发布COMPETITIONRELEASE2024中国研究生创芯大赛·EDA精英挑战(原“集成电路EDA设计精英挑战”)现已正式拉开帷幕。作为核心出题企业之一尔芯(S2C),已
    的头像 发表于 08-03 08:24 771次阅读
    <b class='flag-5'>思</b>尔芯<b class='flag-5'>赛</b>题正式发布,邀你共战EDA精英挑战<b class='flag-5'>赛</b>!

    Trion FPGA PS配置模式--update(6)

    文件。注意修改Bitstream生成模式时,不需要进行工程的全编译,只需运行最后一步数据流生成即可。 PS配置启动过程 这里以X1模式为例,PS的配置过程如下: (1)在启动配置之前要先把
    的头像 发表于 07-23 08:48 742次阅读
    易<b class='flag-5'>灵</b><b class='flag-5'>思</b>Trion FPGA PS<b class='flag-5'>配置</b>模式--update(6)

    快讯 | 发展新质生产力问道如何下好“创新棋”?

    7月11日,南湖区委宣传部、清华大学马克主义学院共同带队一行莅临围绕时频新质生产力创新层面进行实地调研,副总经理田永和、对外合作部
    的头像 发表于 07-12 13:31 502次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>思</b>快讯 | 发展新质生产力问道<b class='flag-5'>赛</b><b class='flag-5'>思</b>?<b class='flag-5'>赛</b><b class='flag-5'>思</b>如何下好“创新棋”?

    FPGA下载问题

    在ARM开发中,通常可供选择的下载器有多种。清华的FPGA,除了官方的专用下载器,有其他的下载器可以使用吗?使用下载器可以吗?
    发表于 06-23 12:28

    中科爱毕红外光电探测技术,打破高端市场“卡脖子”困境

    “超晶格红外光电探测,如同照相机通过可见光感知事物,但它是通过红外手段来感知世界的……”在中科爱毕(常州)光电科技有限公司(以下简称“中科爱毕”),工作人员这样介绍公司的核心产
    的头像 发表于 05-30 09:14 1.7w次阅读
    中科爱毕<b class='flag-5'>赛</b><b class='flag-5'>思</b>红外光电探测<b class='flag-5'>技术</b>,打破高端市场“卡脖子”困境

    半导体与新加坡三福半导体达成战略合作

    近日,合肥安近日,合肥安半导体有限公司与新加坡三福半导体科技有限公司成功签署战略合作备忘录。半导体有限公司与新加坡三福半导体科技有限公司成功签署战略合作备忘录。
    的头像 发表于 05-21 14:49 897次阅读

    快讯 | 热烈欢迎嘉兴市政协一行领导莅临总部调研指导工作!

    近日,嘉兴市政协一行领导莅临总部调研指导工作,副总经理王文涛、田永和全程陪同。嘉兴市政协一行领导莅临
    的头像 发表于 05-17 13:22 527次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>思</b>快讯 | 热烈欢迎嘉兴市政协一行领导莅临<b class='flag-5'>赛</b><b class='flag-5'>思</b>总部调研指导工作!

    首站!浙江之声“寻找新质生产力”融媒调研暨启动仪式 —

    循“新”出发,以“质”取胜。4月30日,浙江之声“寻找新质生产力”融媒调研团走进进行首场调研,探寻时频的新质生产力,同时在这里见证了调研活动的启动仪式。“寻找新质生产力”融媒调
    的头像 发表于 05-06 13:42 445次阅读
    首站!浙江之声“寻找新质生产力”融媒调研暨启动仪式 — <b class='flag-5'>赛</b><b class='flag-5'>思</b>站

    给我一个FPGA,可以撬起所有显示的接口和面板

    作为FPGA的发明者——,手握极具灵活性、高性能的FPGA技术,似乎看别的芯片都有一种嫌弃不够畅快的感觉。当瞄上显示领域时,就会发出来自心底的一问:“一个FPGA就能解决的事,为
    发表于 04-25 18:10

    FPGA flash操作原理

    FPGA flash操作原理分享
    的头像 发表于 04-09 15:03 1106次阅读

    Sora爆火引全球算力需求激增?时间同步技术使算力如虎添翼!

    近日,联想集团杨元庆表示,Sora的推出会加大全球AI算力的需求,会进一步带动AI的普及和平民化应用。从供给侧来看,这一方面会提高对传统性能的要求,另一方面也需要进行新的技术创新。时频创新
    的头像 发表于 03-01 10:36 546次阅读
    Sora爆火引全球算力需求激增?<b class='flag-5'>赛</b><b class='flag-5'>思</b>时间同步<b class='flag-5'>技术</b>使算力如虎添翼!