[发明专利]一种存储器控制器自动化测试方法及装置有效
申请号: | 200710129499.6 | 申请日: | 2007-07-19 |
公开(公告)号: | CN101118788A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | 沈梓荣 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G11C29/56 | 分类号: | G11C29/56 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储器 控制器 自动化 测试 方法 装置 | ||
1、一种存储器控制器自动化测试装置,所述存储器控制器用于支持多种类型和配置的存储器,所述测试装置特征在于,包括,交换矩阵模块、存储器类型模块、配置接口和查询接口,其中,
交换矩阵模块,用于存储总线到存储器类型模块之间的连接交换;
存储器类型模块,用于存储各种存储器仿真模型的测试用例、编号以及存储器的参数,每一种类型的存储器都对应一个独立的编号;
配置接口,用于配置所述交换矩阵模块,以及对所述交换矩阵模块当前配置的检查;
查询接口,用于对当前支持的所有存储器的参数和编号的查询,以及对交换矩阵模块的配置参数的查询;
通过所述查询接口选择存储类型以及存储器的参数,并通过所述配置接口将选择的存储类型以及存储器的参数下发到所述交换矩阵模块,针对选择的存储类型执行所需的初始化以及测试用例,进行存储器的测试。
2、如权利要求1所述的装置,其特征在于,
所述交换矩阵模块包括交换矩阵配置参数模块,所述交换矩阵配置参数模块用于存放当前交换矩阵模块的配置,包括存储总线的数量、每条存储总线的配置、当前配置的有效性检查结果和交换总线就绪状态;
所述配置接口的所述检查内容包括每条存储总线对应的所述编号、总线宽度、寻址范围、映射冲突、地址冲突和类型冲突。
3、如权利要求2所述的装置,其特征在于,所述配置接口包括配置读写接口、配置参数检查模块、交换矩阵配置库、配置握手模块和出错处理模块,其中,
配置读写接口,用于所述测试装置和软件部分的接口,通过所述配置读写接口,软件实现对所述测试装置的控制和监测;
配置参数检查模块,用于所述测试装置对软件下配参数的合法性检查;
交换矩阵配置库,用于记录所述测试装置当前支持的所有存储模型的参数列表;
配置握手模块,用于辅助所述测试装置完成所述配置读写接口中的各种同步;
出错处理模块,用于负责捕获参数下发过程中出现的各种错误,并集中上报所述测试装置。
4、如权利要求3所述的装置,其特征在于,
所述配置参数检查模块包括,测试系统状态检查模块、模型存在性检查模块、模型参数有效性检查模块、模型协同工作检查模块,其中,
测试系统状态检查模块,用于负责所述测试装置的自检,检查所述测试装置是否就绪;
模型存在性检查模块,用于检查对下发参数中指定的存储模型是否是所述测试装置所支持,是否在所述测试装置中真实存在;
模型参数有效性检查模块,用于负责完成对单种模型下发参数的其它部分的检查,包括各种参数是否越界,参数之间是否协同工作;
模型协同工作检查模块,用于负责对下发的多种模型是否协同工作进行检查。
5、如权利要求3所述的装置,其特征在于,所述配置握手模块,根据所述测试装置支持存储模型的复杂程度,采用不同的握手协议来实现同步。
6、如权利要求4或5所述的装置,其特征在于,还包括所述配置接口和所述查询接口的读写接口,用于所述配置接口和所述查询接口的读写操作;所述配置接口和所述查询接口的配置握手通过异步互锁的机制来实现。
7、如权利要求6所述的装置,其特征在于,所述配置握手模块采用两个信号量实现互锁同步;
所述配置接口和所述查询接口的读写接口为编程语言接口、Verilog编程接口、直接编程接口或者电子设计自动化工具专有接口。
8、一种存储器控制器自动化测试的方法,所述存储器控制器用于支持多种类型和配置的存储器,所述方法包括以下步骤,
a、对存储器建模,为各种类型的存储器分配独立的编号,整理各存储器的参数;
b、通过查询当前支持的存储器的类型及编号,选择存储器的类型以及存储器的参数,并通过配置交换总线,以及对当前交换总线的配置的检查,将所述存储器的参数下发到所述交换总线;
c、针对选择的存储器的类型,执行所需的初始化以及测试用例,完成对当前配置的存储器的测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710129499.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光伏风车装置及其制作方法
- 下一篇:一种离子降阻剂