Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
专利交易 商标交易 积分商城 国际服务 IP管家助手 科技果 科技人才 会员权益 需求市场 关于龙图腾 更多
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 北京时代民芯科技有限公司;北京微电子技术研究所田春生获国家专利权

北京时代民芯科技有限公司;北京微电子技术研究所田春生获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉北京时代民芯科技有限公司;北京微电子技术研究所申请的专利一种基于强化学习的FPGA布局方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114970422B

龙图腾网通过国家知识产权局官网在2026-03-31发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210333437.1,技术领域涉及:G06F30/347;该发明授权一种基于强化学习的FPGA布局方法是由田春生;陈雷;王硕;周婧;张瑶伟;周冲;庞永江;马筱婧;帅鉴峰;冯涵旭;杜忠;张璐;席陪陪设计研发完成,并于2022-03-30向国家知识产权局提交的专利申请。

一种基于强化学习的FPGA布局方法在说明书摘要公布了:本发明属于集成电路领域,具体涉及一种基于强化学习的FPGA布局方法:首先,根据输入的网表文件,提取出FPGA设计电路中所包含的逻辑单元,进而完成逻辑单元的初始化布局操作;针对传统模拟退火方法布局收敛慢的问题,提出了多种搜索区域构建方法,能够有效提升布局解空间的搜索效率;在此基础上,提出了一种基于强化学习的最优搜索区域选择方法,能够自适应地选择出最优的搜索区域执行逻辑单元的交换操作。该布局方法能够在保持所需要的线长与关键路径延时的情形下,大幅度降低FPGA布局所需花费的时间。

本发明授权一种基于强化学习的FPGA布局方法在权利要求书中公布了:1.一种基于强化学习的FPGA布局方法,其特征在于包括如下步骤: S1、对FPGA设计中所使用的逻辑单元执行布局初始化操作; S2、判断当前FPGA布局状态是否达到退出条件,若达到退出条件,则退出布局过程;否则,初始化迭代次数,进入步骤S3; S3、采用强化学习的方法,在FPGA内部选择进行布局优化的搜索区域; S4、在所选择的搜索区域内,选取一个逻辑单元作为待扰动逻辑单元,预估执行待扰动逻辑单元位置交换操作所引起的布局成本函数变化量; S5、判断待扰动逻辑单元交换前后布局成本函数的变化量是否小于0,如果小于0,则执行待扰动逻辑单元位置交换操作;否则,以一定的概率执行待扰动逻辑单元位置交换操作,之后进入步骤S6; S6、判断迭代次数是否大于预设门限,如果大于,则回到步骤S2重新执行步骤S2~步骤S6;否则,重新执行步骤S3~步骤S6; 所述步骤S3强化学习过程如下: S301、将FPGA布局作为智能体,根据FPGA布局当前时刻的温度值,确定当前的布局状态,所述布局状态包括第一布局状态s1和第二布局状态s2; 第一布局状态与第二布局状态之间切换条件为: 其中,Tt表示当前t时刻的温度值,可根据当前的布局状态计算得到,为上一个时刻的温度值,为缩放因子; S302、根据当前的布局状态,确定智能体的动作集合,计算选择动作集合中各个动作的概率; 当所述智能体处于s1状态时,动作集合中包含有3个动作,分别为中值搜索区域构造方法、迫零搜索区域构造方法以及随机搜索区域构造方法; 当所述智能体处于s2状态时,动作集合中包含有6个动作,分别为中值搜索区域构造方法、迫零搜索区域构造方法、加权中值搜索区域构造方法、加权迫零搜索区域构造方法、关键时序搜索区域构造方法以及随机搜索区域构造方法; S303、按照计算出的各个动作的概率,选择相应的动作确定的区域,作为进行布局优化的搜索区域。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京时代民芯科技有限公司;北京微电子技术研究所,其通讯地址为:100076 北京市丰台区东高地四营门北路2号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。