【技术实现步骤摘要】
本专利技术涉及到现场可编程门阵列(简称,FPGA)原型验证系统搭建技术,特别涉及到一种调整FPGA总线延时的方法及装置。
技术介绍
FPGA原型验证是一种在FPGA上搭建片上系统(简称,SoC)和专用集成电路(简称,ASIC)设计原型的方法学,可以方便的进行硬件验证和早期软件开发。此方法学也称为ASIC原型验证或SoC原型验证。系统原型验证是SoC成功新的关键因素。随着SoC设计越来越复杂,设计者们发现由于仿真速度和建模的限制,仅仅依靠软件仿真很难验证硬件设计的正确性。在FPGA原 型上运行SoC设计是验证硬件设计正确性的可靠方法,而原型验证平台的运行频率直接影响验证效率以及验证范围。FPGA原型验证平台的运行频率取决于两个方面,一个是FPGA内部的逻辑复杂度,另外一个是验证平台中FPGA之间硬件互连速度,在实际的FPGA原型验证平台中需要保证FPGA之间的硬件互连速度必须大于系统运行速度,而FPGA之间的总线同步问题直接制约系统的运行速度。针对FPGA之间大量并行总线的同步问题,现在的FPGA通常都带有管脚输入输出(简称,10)延时单元(简称,IO DELAY ...
【技术保护点】
一种调整FPGA总线延时的方法,其特征在于,包括:步骤1、将主FPGA和从FPGA之间的互连总线分为至少一组;依次对每组总线执行如下操作;步骤2、主FPGA将该组总线的所有信号线的状态反转;步骤3、从FPGA检测到任何一条该组总线的信号线上的信号发生反转时,记录从FPGA检测到的该组总线所有信号线上的信号;步骤4、判断是否存在没有检测到状态反转的信号线;步骤5、如果存在没有检测到状态反转的信号线,在主FPGA和从FPGA中选择一个FPGA,将所选择的FPGA的该组总线中检测到状态反转的信号线的管脚延时一个延时单位;返回执行步骤2;其中,所选择的FPGA应满足,被选择的FPG ...
【技术特征摘要】
【专利技术属性】
技术研发人员:高峰,王明耀,
申请(专利权)人:重庆重邮信科通信技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。