首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于区块化设计的FPGA设计方法 

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

申请/专利权人:无锡中微亿芯有限公司

摘要:本申请公开了一种基于区块化设计的FPGA设计方法,涉及FPGA技术,该方法对于包含跨区块路径的局部路径的目标区块添加形成为目标区块的输入口或输出口的虚拟端口模块,并以目标区块对应的局部芯片区域外围的绕线架构的位置确定虚拟端口模块的布局位置,使得在设计每个区块时就可以对每个目标区块内包含的跨区块路径的局部路径进行时序约束,在全片整合时就可以尽快达成区块路径的全路径时延的要求,避免了全片整合阶段的反复解固重新设计,弥补了现有区块化设计的缺陷,提高了FPGA设计效率,真正发挥出区块化设计的优势。

主权项:1.一种基于区块化设计的FPGA设计方法,其特征在于,所述方法包括:将全局用户设计划分为若干个具有连接关系的区块,每个区块对应所述全局用户设计中的一部分的子设计,且每个区块对应于FPGA芯片上的局部芯片区域;所述全局用户设计中存在至少一条跨区块路径,所述跨区块路径包括多条相连的局部路径且分布在多个不同的目标区块内以及目标区块之间,目标区块是内部包含至少一条跨区块路径的局部路径的区块,每个目标区块包含的局部路径通过虚拟端口模块对外连接属于同一条跨区块路径的其他局部路径;确定各个目标区块对应的子设计中的虚拟端口模块的布局位置,每个目标区块的每个虚拟端口模块的布局位置以所述目标区块对应的局部芯片区域外围的绕线架构的位置确定;对各个区块的子设计在对应的局部芯片区域内按照各自的区块约束完成设计,每个目标区块的区块约束包括所述目标区块内的跨区块路径的局部路径的时延约束;对完成设计的各个区块进行全片整合得到所述全局用户设计在所述FPGA芯片上的设计结果;所述全局用户设计划分得到的若干个区块中,存在至少一个目标区块为已经完成设计的复用区块,所述复用区块的虚拟端口模块的布局位置固化;在所述复用区块的虚拟端口模块的布局位置已经固化的基础上,任意一个与所述复用区块的虚拟端口模块相连的其他目标区块的虚拟端口模块的布局位置、与所述复用区块的虚拟端口模块的布局位置之间的距离不超过距离阈值;在使用已经完成设计的复用区块时,在所述复用区块对应的局部芯片区域包含的资源支持的条件、且内部的模块的相对布局位置保持不变的情况下,调整所述复用区块内的模块的布局位置使其已经固化的虚拟端口模块的布局位置朝向其连接的其他目标区块。

全文数据:

权利要求:

百度查询: 无锡中微亿芯有限公司 一种基于区块化设计的FPGA设计方法

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