当前位置: 首页 > 专利查询>复旦大学专利>正文

一种生成多FPGA原型验证平台的片间IO布局的方法技术

技术编号:42204499 阅读:25 留言:0更新日期:2024-07-30 18:49
本发明专利技术属于FPGA原型验证技术领域,具体为一种生成多FPGA原型验证平台的片间IO布局方法。本发明专利技术方法根据综合后端网表结构,定义切割线网之间的逻辑距离;根据FPGA结构,定义I/O之间的物理距离;最后定义一个包含逻辑距离和物理距离的目标函数;通过对目标函数的优化实现IO Placement的全局优化。相较于随机IO分配方案,本发明专利技术能带来性能提升;相较于逐片FPGA进行IO Placement的方案,本发明专利技术性能较优,且可以并行的进行后端实现。

【技术实现步骤摘要】

本专利技术属于fpga原型验证,具体涉及一种生成多fpga原型验证平台的片间io布局的方法。


技术介绍

1、fpga是一种可以通过编程来实现各种逻辑电路的逻辑器件。fpga在量产后并不具有任何逻辑功能,硬件设计师可以重复编程实现fpga内部的逻辑电路来满足用户的需求。使用fpga的好处有:重新配置i/o模块的高度灵活性,市场周转时间短,适用于高端控制应用等。近年来越来越受到电路设计人员的重视,广泛应用于逻辑验证和快速原型设计以及可重构的自定义计算平台等方面。

2、在现代电子系统设计中,多fpga系统的应用(如fpga原型验证)越来越广泛。fpga原型验证是一种成熟芯片验证技术,通过将rtl移植到现场可编程门阵列(fpga)来验证asic的功能。对于大型的设计,一块fpga往往容纳不下,此时必须将多块fpga互联才能验证整个设计。图1为一个多fpga原型验证平台的示意图。该原型验证平台包含4片fpga。每片fpga的i/o引脚被分成j1-j8 8组socket。不同fpga的socket可以使用线缆进行连接,从而实现fpga间的互联。连接完成之后本文档来自技高网...

【技术保护点】

1.一种生成多FPGA原型验证平台的片间IO布局方法;其特征在于根据综合后端网表结构,定义切割线网之间的逻辑距离;根据FPGA结构,定义I/O之间的物理距离;最后定义一个包含逻辑距离和物理距离的目标函数;通过对目标函数的优化实现IO Placement的全局优化;具体步骤如下:

【技术特征摘要】

1.一种生成多fpga原型验证平台的片间io布局方法;其特征在于根据综合后端网表结构,定义切割线网之间的逻辑距离;根据fpga结构,定义i/...

【专利技术属性】
技术研发人员:吴昌张青青
申请(专利权)人:复旦大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1