基于多FPGA互联的DUT时钟信号恢复方法及系统
基本信息
申请号 | CN202011445207.1 | 申请日 | - |
公开(公告)号 | CN112558684A | 公开(公告)日 | 2021-03-26 |
申请公布号 | CN112558684A | 申请公布日 | 2021-03-26 |
分类号 | G06F1/08(2006.01)I;G06F1/24(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 丁群;周缵;江吕锋;刘敢峰 | 申请(专利权)人 | 芯原微电子(南京)有限公司 |
代理机构 | 上海光华专利事务所(普通合伙) | 代理人 | 倪静 |
地址 | 201203上海市浦东新区中国(上海)自由贸易试验区春晓路289号张江大厦20A(疫情期间寄顺丰) | ||
法律状态 | - |
摘要
摘要 | 本发明提供基于多FPGA互联的DUT时钟信号恢复方法及系统。所述方法包括:用PLL反馈模式锁定互联的每个FPGA内部CLK_IN和CLK_OUT的相位;将时钟源经过clk_buffer分成多路,经过相同走线长度输入到每个FPGA的专用时钟引脚以作为所述PLL的输入,并输出DUT时钟信号;判断各FPGA输出的DUT时钟信号是否同相位,在输出的DUT时钟信号为不同相位的情况下,重置各个FPGA的PLL直至各FPGA输出的DUT时钟信号同相位。本发明对大型同步逻辑RTL的分割点无特殊要求,尤其适合大型同步逻辑在多个FPGA上的真实功能和性能验证;可以保证原有设计RTL的数据吞吐效率,不增加任何额外时钟级延时,且FPGA具有相当快的运行速度;配合SelectIO使用,可以进行大量信号跨FPGA互传,并且实现后FPGA工程时序易收敛。 |
