-
公开(公告)号:CN118410751A
公开(公告)日:2024-07-30
申请号:CN202410545958.2
申请日:2024-04-30
Applicant: 山东云海国创云计算装备产业创新中心有限公司 , 上海云脉芯联科技有限公司
IPC: G06F30/331 , G06F30/347
Abstract: 本发明公开了一种芯片原型验证的资源评估方法、装置、设备及介质,涉及电路设计技术领域,该方法包括:将输入的初始RTL源文件中的目标黑盒子文件转换为目标白盒子文件,获取目标RTL源文件;根据输入的约束文件,对目标RTL源文件对应的功能设计模块进行预分割,确定各功能设计模块各自对应的FPGA;根据目标寄存器传输级电路源文件,获取各FPGA各自的资源使用情况;根据资源使用情况,确定FPGA的资源评估结果;本发明能够将设计文件中原本在分割与综合阶段中作为黑盒子处理的文件转换为白盒子,使得在预分割过程之后便能够准确地评估设计所需的FPGA资源,提高了芯片原型验证设计的成功率和效率。
-
公开(公告)号:CN119180241A
公开(公告)日:2024-12-24
申请号:CN202411117845.9
申请日:2024-08-14
Applicant: 山东云海国创云计算装备产业创新中心有限公司
IPC: G06F30/327 , G06F30/394 , G06F30/392 , G06F30/34 , G06F30/347
Abstract: 本发明实施例提供了一种寄存器置换级设计的处理方法、装置、电子设备及存储介质,方法包括:响应于针对待处理的寄存器置换级RTL设计的处理指令,对所述RTL设计进行划分,得到至少一个目标模块;对各个所述目标模块进行综合处理,得到各个所述目标模块对应的第一网表;对各个所述第一网表进行组合,得到顶层网表;对所述顶层网表进行分割,得到至少一个第二网表;对各个所述第二网表进行布局布线,并生成对应的至少一个比特流文件;基于各个比特流文件生成所述RTL设计对应的配置文件。本发明实施例使得分割得到的结果更贴合实际情况,有益于后续的时序收敛,而且可以不再严格按照传统方法中预分割‑分割的流程,而是直接运行分割,从而提高处理效率。
-
公开(公告)号:CN118569154A
公开(公告)日:2024-08-30
申请号:CN202410706067.0
申请日:2024-05-31
Applicant: 山东云海国创云计算装备产业创新中心有限公司
IPC: G06F30/33 , G06F30/337 , G06F30/34
Abstract: 本申请实施例提供了一种资源使用率的确定方法及装置,该方法包括:将目标对象提供的当前设计参数输入至预测模型,通过以下方式获取预测模型输出的当前资源使用率:将数据收集模块运行当前设计参数后得到的当前FPGA资源数据发送给迭代二分器算法模块,以使迭代二分器算法模块基于当前设计参数和当前FPGA资源数据生成第一资源使用率;将当前FPGA资源数据发送给预测模型的多元线性回归模块,以使多元线性回归模块基于当前设计参数和当前FPGA资源数据生成第二资源使用率;将第一资源使用率和第二资源使用率发送至比较与优化模块,以使比较与优化模块对第一资源使用率和第二资源使用率进行比较,根据进行比较的比较结果确定FPGA原型验证平台的当前资源使用率。
-
公开(公告)号:CN118569201A
公开(公告)日:2024-08-30
申请号:CN202410867966.9
申请日:2024-06-28
Applicant: 山东云海国创云计算装备产业创新中心有限公司
IPC: G06F30/398 , G06F30/394 , G06F30/392 , G06F111/04
Abstract: 本发明涉及芯片验证领域,公开了一种芯片原型验证方法、装置、电子设备和可读存储介质,包括:S11、当首次分割流程结束,时钟交叉数量不为零时,更新间接约束策略,形成更新后间接约束策略;S12、利用更新后间接约束策略再次进行分割流程,得到新的时钟交叉数量;S13、判断新的时钟交叉数量是否等于零;S14、若新的时钟交叉数量为零,则执行布线流程;S15、若新的时钟交叉数量不为零,则返回S11,直至新的时钟交叉数量等于零。当首次分割存在时钟交叉,更新间接约束策略并再次分割,得到新的时钟交叉数量,根据新的时钟交叉数量是否为零确定是否重新更新,当新的时钟交叉数量为零时再进行布线避免验证过程多次返工,提升效率。
-
-
-