摘要
本发明提供了一种基于FPGA的SSD控制器原型验证方法和装置,所述方法包括:对SSD控制器的RTL代码进行模块划分,得到多个RTL子模块;将多个RTL子模块分别部署在多个FPGA上,多个RTL子模块之间通过FPGA的Serdes端口之间的物理连接进行通信;根据测试方案部署对应预设的测试参数及通信端口逻辑;启动系统级测试,获取测试结果。该方法能够支撑大型SSD控制器芯片原型验证,通过Serdes端口完成多片互联FPGA之间的数据交互,在提高数据传输的可靠性与效率前提下,用户可根据实际验证背景选择同步/异步数据传输方案,通过验证性能分析得到SSD控制器芯片真实工作场景下的性能,基于以上优势,该方法在芯片流片前,能够高效、准确发现芯片研发过程中的潜在问题,提高芯片流片质量。
技术关键词
SSD控制器芯片
原型验证方法
原型验证装置
启动系统
端口
参数
时钟
编码算法
处理器
逻辑
功能模块
存储装置
物理
可读存储介质
程序
关系
场景