一种用于原型验证的虚拟存储设备制造技术

技术编号:26478440 阅读:32 留言:0更新日期:2020-11-25 19:22
本发明专利技术实施例中提供了一种用于原型验证的虚拟存储设备,属于计算机辅助装置技术领域,具体包括虚拟接口、控制器和虚拟存储器;虚拟接口与待验证存储控制器连接,用于接收待验证存储控制器的指令信息,并将指令信息传输至虚拟存储器;虚拟存储器用于根据指令信息作出读写操作;控制器连接虚拟存储器,用于读写虚拟存储器。本发明专利技术采用模拟存储器替代存储器外设,在需要更换内部逻辑时,直接通过控制器擦除原逻辑写入新逻辑即可;还能够通过控制器将格式化等指令发送给模拟存储器,直接完成对存储控制器原型验证的初始化。因此在整个验证过程中,不需要再次拆装存储器外设,不需要人工介入,降低了验证时长。

【技术实现步骤摘要】
一种用于原型验证的虚拟存储设备
本专利技术涉及计算机辅助装置
,尤其涉及一种用于原型验证的虚拟存储设备。
技术介绍
在集成电路验证阶段的原型验证阶段,一般会通过各种存储器外设来验证客户的存储控制器。而参与验证的存储器外设内部在不同的验证阶段需要被写入不同的逻辑。因此现有技术的做法为在验证的一个阶段完成后,取出存储器外设,在外部进行再次编码后重新安装至原型验证系统。这种方法需要多次人工介入,多次拆装参与验证的存储器外设,程序复杂、耗时长、无法实现针对存储控制器的自动化验证;且这种方法无法单独反映一个验证流程中的多个指令信息是否正确,不利于建立更加复杂且有效的验证流程,增加了验证流程的数量,进一步增加了验证过程的耗时。
技术实现思路
有鉴于此,本专利技术实施例提供一种用于原型验证的虚拟存储设备,采用模拟存储器替代存储器外设,在需要更换内部逻辑时,直接通过控制器擦除原逻辑写入新逻辑即可;还能够通过控制器将格式化等指令发送给模拟存储器,直接完成对存储控制器原型验证的初始化。因此在整个验证过程中,不需要再次拆装存储器外设本文档来自技高网...

【技术保护点】
1.一种用于原型验证的虚拟存储设备,其特征在于:包括虚拟接口、控制器和虚拟存储器;所述虚拟接口与待验证存储控制器连接,用于接收所述待验证存储控制器的指令信息,并将所述指令信息传输至所述虚拟存储器;所述虚拟存储器用于根据所述指令信息作出读写操作;所述控制器连接所述虚拟存储器,用于读写所述虚拟存储器。/n

【技术特征摘要】
1.一种用于原型验证的虚拟存储设备,其特征在于:包括虚拟接口、控制器和虚拟存储器;所述虚拟接口与待验证存储控制器连接,用于接收所述待验证存储控制器的指令信息,并将所述指令信息传输至所述虚拟存储器;所述虚拟存储器用于根据所述指令信息作出读写操作;所述控制器连接所述虚拟存储器,用于读写所述虚拟存储器。


2.根据权利要求1所述的用于原型验证的虚拟存储设备,其特征在于:所述虚拟存储器还用于存储所述指令信息。


3.根据权利要求1所述的用于原型验证的虚拟存储设备,其特征在于:所述虚拟接口为SPI、LOCALBUS或AXL接口。


4.根据权利要求1所述的用于原型验证的虚拟存储设备,其特征在于:所述虚拟存储器为大容量高速DDR。


5.根据权利要求1所述的用于原型验证的虚拟存储设备,其特征在于:所述控制器上设置有外端接口。

【专利技术属性】
技术研发人员:谢超吴滔
申请(专利权)人:思尔芯上海信息科技有限公司
类型:发明
国别省市:上海;31

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

1