基于多FPGA互联的收发信号恢复方法、系统以及终端
基本信息
申请号 | CN202011310514.9 | 申请日 | - |
公开(公告)号 | CN112486248A | 公开(公告)日 | 2021-03-12 |
申请公布号 | CN112486248A | 申请公布日 | 2021-03-12 |
分类号 | G06F1/12(2006.01)I;G06F15/163(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 丁群 | 申请(专利权)人 | 芯原微电子(南京)有限公司 |
代理机构 | 上海光华专利事务所(普通合伙) | 代理人 | 倪静 |
地址 | 201203上海市浦东新区中国(上海)自由贸易试验区春晓路289号张江大厦20A(疫情期间寄顺丰) | ||
法律状态 | - |
摘要
摘要 | 本发明的基于多FPGA互联的收发信号恢复方法、系统及终端,应用多FPGA多SelectIO互联的系统,所述方法包括:收发双方FPGA均使用由本地DUT clk以及派生出的Strobe信号,采用固定封包结构进行收发信号管理。解决了大型同步RTL逻辑无法在多个FPGA中进行实现的问题。本发明采用FPGA的SelectIO作为底层串并转换基础,基于多个FPGA内DUT clk的产生方法(另外专利申请中),在每个FPGA内部以验证逻辑实际运行DUT clk上升沿做Strobe信号,采用固定的封包结构,完成RTL分割后的大量跨芯片signal从一个FPGA传输到另外一个FPGA的实现。本专利方法可对大型同步逻辑RTL,在任意block边界分割到多个FPGA上的实现,保证原有设计RTL的clk cycle级的真实吞吐效率。并且FPGA还有相当快的运行速度。 |
