【技术实现步骤摘要】
本专利技术涉及存储器控制器领域,尤其涉及一种存储器控制器自动化测试 方法及装置。
技术介绍
目前SOC(System on Chip,嵌入式系统)芯片设计的目标是更专用的,不 是通用的。它要求刚刚合用、最低的成本代价、最高的集成度。以它为核心 的产品将因此能够更快上市、成本理低、功能更丰富、体积更小、功耗更低。SOC的硬件部分,包括处理器/微处理器、存储器及外设器件和I/O端 口、图形控制器等。嵌入式系统有别于一般的计算机处理系统,它不具备像 硬盘那样大容量的存储介质。软件部分包括操作系统软件(要求实时和多 任务操作)和应用程序编程。应用程序控制着系统的运作和行为;而操作 系统控制着应用程序编程与硬件的交互作用。SOC(System on Chip,嵌入式系统)芯片设计中 一般带有存储器控制器, 以支持多种类型和配置的存储器,典型的存储类型有SDRAM (同步动态随 机存储器)、DDR SDRAM (双倍速率同步动态随机存储器)、NAND FLASH (与非门闪存)、NORFLASH (或非门闪存)、SRAM (静态随机存储器) 等。以512Mb容量以下的SDR ...
【技术保护点】
一种存储器控制器自动化测试装置,其特征在于,包括,交换矩阵模块、存储器类型模块、配置接口、查询接口,其中,交换矩阵模块,用于存储总线到存储器类型模块之间的连接交换;存储器类型模块,用于存储各种存储器仿真模型的测试用例、编号以 及存储器的参数;配置接口,用于配置所述交换矩阵模块,以及对所述交换矩阵模块当前配置的检查;查询接口,用于对当前支持的所有存储器的参数和编号的查询,以及对交换矩阵模块的配置参数的查询;通过所述查询接口选择存储类型以及存 储器的参数,并通过所述配置接口将选择的存储类型以及存储器的参 ...
【技术特征摘要】
1、一种存储器控制器自动化测试装置,其特征在于,包括,交换矩阵模块、存储器类型模块、配置接口、查询接口,其中,交换矩阵模块,用于存储总线到存储器类型模块之间的连接交换;存储器类型模块,用于存储各种存储器仿真模型的测试用例、编号以及存储器的参数;配置接口,用于配置所述交换矩阵模块,以及对所述交换矩阵模块当前配置的检查;查询接口,用于对当前支持的所有存储器的参数和编号的查询,以及对交换矩阵模块的配置参数的查询;通过所述查询接口选择存储类型以及存储器的参数,并通过所述配置接口将选择的存储类型以及存储器的参数下发到所述交换矩阵模块,针对选择的存储类型执行所需的初始化以及测试用例,进行存储器的测试。2、 如权利要求l所述的装置,其特征在于,所述交换矩阵模块包括交换矩阵配置参数模块,所述交换矩阵配置参数 模块用于存放当前交换矩阵模块的配置,包括存储总线的数量、每条存储总 线的配置、当前配置的有效性检查结果、交换总线就绪状态;所述存储器类型模块中,每一种类型的存储器都对应一个独立的所述编号;所述配置接口的所述^r查内容包括每条存储总线对应的所述编号、总线 宽度、寻址范围、映射沖突、地址冲突、类型冲突。3、 如权利要求2所述的装置,其特征在于,所述配置接口包括配置 读写接口、配置参数检查模块、交换矩阵配置库、配置握手模块、出错处理模块,其中,配置读写接口,用于所述测试装置和软件部分的接口,通过所述配置读 写接口 ,软件实现对所述测试装置的控制和监测; 配置参数检查模块,用于所述测试装置对软件下配参数的合法性检查;交换矩阵配置库,用于记录所述测试装置当前支持的所有存储模型的参 数列表;配置握手模块,用于辅助所述测试装置完成所述配置读写接口中的各种 同步;出错处理模块,用于负责捕获参数下发过程中出现的各种错误,并集中 上报所述测试装置。4、 如权利要求3所述的装置,其特征在于,所述配置参数检查模块包括,测试系统状态检查模块、模型存在性检查 模块、模型参数有效性检查模块、模型协同工作检查模块,其中,测试系统状态检查模块,用于负责所述测试装置的自检,检查所述测...
【专利技术属性】
技术研发人员:沈梓荣,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。