内部集成电路总线接口测试系统及方法技术方案

技术编号:2648386 阅读:156 留言:0更新日期:2012-04-11 18:40
一种内部集成电路总线接口测试方法,该方法包括如下步骤:启动主机中的通用串行总线控制器,使其产生通用串行总线信号;将所述通用串行总线信号通过通用串行总线接口传送给与主机相连的信号转换设备;信号转换设备将接收到的通用串行总线信号转换成内部集成电路总线信号;将该内部集成电路总线信号通过内部集成电路总线接口传送给主机中的串行存在探测芯片;判断所述内部集成电路总线信号是否能对串行存在探测芯片进行操作以确定内部集成电路总线接口测试是否通过。另外,本发明专利技术还提供一种内部集成电路总线接口测试系统。

【技术实现步骤摘要】

本专利技术涉及一种。技术背景提高和保证产品质量,是企业活动中的重要内容。为了提高和保证产品质量,企业必须 对产品实施测试以获得产品及其制造过程的质量信息,按照这些信息对产品的制造过程实施 控制——进行修正和补偿活动,使废次品与返修品率降到最低程度,最终保证产品质量形成 过程的稳定性及其产出产品的一致性。众所周知,由于内部集成电路总线(I2C: Inter — Integrated Circuit)简单性和有效 性以及其接口直接在组件之上,12C总线占用的空间非常小,减少了电路板的空间和芯片管 脚的数量,降低了互联成本。因此,在个人计算机(PC: Personal Computer)上安装有 12C接口越来越广泛。另外,由于通用串行总线(USB: Universal Serial Bus)允许外设在 开机状态下热插拔,最多可串接127个外设,传输速度可达480MB/S,且向低压设备提供5伏 电源,同时可以减少个人计算机(PC: Personal Computer) 1/0接口数量,因此在PC上几乎 都安装有USB接口。目前,在对I2C接口进行测试时,都是单独对其进行测试,而不能在USB接口测试合格之 后,通过USB接口发送的信号对I2C接口进行测试。如此既费时又耗资,测试成本增加。
技术实现思路
鉴于以上内容,有必要提供一种内部集成电路总线接口测试系统,其可以通过通用串行 总线接口发送的信号对内部集成电路总线接口进行测试。鉴于以上内容,还有必要提供一种内部集成电路总线接口测试方法,其可以通过通用串 行总线接口发送的信号对内部集成电路总线接口进行测试。一种内部集成电路总线接口测试系统,该系统包括主机及信号转换设备,所述主机包括 通用串行总线控制器、通用串行总线接口、串行存在探测芯片及内部集成电路总线接口,所 述信号转换设备用于将通用串行总线信号转换成内部集成电路总线信号,所述主机还包括 启动模块,用于主机中的启动通用串行总线控制器,使其产生通用串行总线信号;传送模块 ,用于将上述产生的通用串行总线信号通过通用串行总线接口传送给与主机相连的信号转换 设备;所述传送模块,还用于将信号转换设备转换成的内部集成电路总线信号通过内部集成 电路总线接口传送给串行存在探测芯片;判断模块,用于判断所述内部集成电路总线的信号 是否能对串行存在探测芯片进行操作以确定内部集成电路总线接口测试是否通过。一种内部集成电路总线接口测试方法,该方法包括如下步骤启动主机中的通用串行总 线控制器,使其产生通用串行总线信号;将所述通用串行总线信号通过通用串行总线接口传 送给与主机相连的信号转换设备;信号转换设备将接收到的通用串行总线信号转换成内部集 成电路总线信号;将该内部集成电路总线信号通过内部集成电路总线接口传送给主机中的串 行存在探测芯片;判断所述内部集成电路总线信号是否能对串行存在探测芯片进行操作以确 定内部集成电路总线接口测试是否通过。相较于现有技术,所述的,其可以在USB接口测 试合格之后,通过USB接口发送的信号对I2C接口进行测试,节约测试成本及测试时间。附图说明图1是本专利技术内部集成电路总线接口测试系统较佳实施例的硬件架构图。 图2是图1中所示主机的功能模块图。图3是本专利技术内部集成电路总线接口测试方法较佳实施例的流程图。具体实施方式如图1所示,是本专利技术内部集成电路总线接口测试系统较佳实施例的系统架构图。该系 统主要包括主机l、信号转换设备6及显示设备7。所述主机l中包含有通用串行总线(USB: Universal Serial Bus)控制器2、通用串行总线接口3、串行存在探测(SPD: Serial Presence Detect)芯片4、内部集成电路总线(I2C: Inter —Integrated Circuit)接口5 。所述USB控制器2通过USB接口3连接信号转换设备6,该信号转换设备6通过I2C接口5连接 SPD芯片4。所述主机1还连接有显示设备7。所述USB控制器2用于通过USB接口3发出信号,通常USB控制器2集成在主机1的南桥芯片上。所述SPD芯片4用于保存内存模组的配置信息(速度、容量、电压与行、列地址带宽等参 数信息),所述配置信息存放在一个容量为256字节的EEPR0M (Electrically Erasable Programmable Read Only Memory,电擦除可编程只读存储器)中,并与I2C接口5相连。所述主机1用于将USB控制器2发出的USB信号通过USB接口3传送给信号转换设备6。所述信号转换设备6用于将接收到的USB信号转换成I2C的信号。所述主机1还用于将信号转换设备6转换的I2C通过I2C接口5传送给SPD芯片4,通过转换 的I2C信号是否能对SPD芯片4进行操作判断I2C接口5是否合格。 所述信号转换设备6用于将USB的信号转换成I2C的信号。所述显示设备7用于显示测试的结果。所述的显示设备7可以是显示器,也可以是其它任 意合适显示装置。如图2所示,是图l中所示主机l的功能模块图。所述主机1包括启动模块210、传送模块 211、判断模块212、显示模块213。本专利技术所称的模块是完成一特定功能的计算机程序段, 比程序更适合于描述软件在计算机中的执行过程,因此在本专利技术以下对软件描述中都以模块 描述。其中,所述启动模块210用于启动USB控制器2,使其产生USB信号。所述USB控制器用于 对USB接口发出信号,通常USB控制器集成在主机1的南桥芯片上。所述传送模块211用于将USB控制器2产生的USB信号通过USB接口3传送给信号转换设备6 。该信号转换设备6将该USB的信号转换成I2C的信号。所述传送模块211还用于将信号转换设备6转换成的I2C信号通过I2C接口5传送给SPD芯片4 所述判断模块212用于判断所述I2C的信号是否能对SPD芯片4进行操作。所述的操作是指 12C的信号对SPD芯片4上的信息进行读取或者修改,例如读取SPD芯片4上的电压。所述显示模块213用于当所述I2C的信号能对SPD芯片4进行操作时,在与主机l相连的显 示设备7上显示I2C接口5测试通过。具体而言,若USB控制器2发出是读取SPD芯片4上电压的 USB信号,信号转换设备6转换该信号为I2C信号,之后通过I2C接口传给SPD芯片4,而经过转 换的I2C信号能够读取SPD芯片4上的电压,表明通过I2C接口5进行信号传输正常,则所述的 12C接口5合格,显示设备7上显示I2C接口5测试"PASS"。所述显示模块213还用于当所述I2C的信号不能对SPD芯片4进行操作时,在与主机l相连 的显示设备7上显示I2C接口5测试异常。具体而言,若USB控制器2发出是读取SPD芯片4上电 压的USB信号,信号转换设备6转换该信号为I2C信号,之后通过I2C接口5传给SPD芯片4,而 经过转换的I2C信号不能够读取SPD芯片4上的电压,表明通过I2C接口5进行信号传输异常, 则所述的I2C接口5不合格,显示设备7上显示I2C接口5测试"FAIL"。如图3所示,是本专利技术内部集成电路总线接口测试方法较佳实施例的流程图。步骤SIO,首先,启动模块210启动USB控制器2,使其产生USB信号。所述U本文档来自技高网...

【技术保护点】
一种内部集成电路总线接口测试系统,该系统包括主机及信号转换设备,所述主机包括通用串行总线控制器、通用串行总线接口、串行存在探测芯片及内部集成电路总线接口,所述信号转换设备用于将通用串行总线信号转换成内部集成电路总线信号,其特征在于,所述主机还包括: 启动模块,用于主机中的启动通用串行总线控制器,使其产生通用串行总线信号; 传送模块,用于将上述产生的通用串行总线信号通过通用串行总线接口传送给与主机相连的信号转换设备; 所述传送模块,还用于将信号转换设备转换成的内部集成电路总线信号通过内部集成电路总线接口传送给串行存在探测芯片;及 判断模块,用于判断所述内部集成电路总线的信号是否能对串行存在探测芯片进行操作以确定内部集成电路总线接口测试是否通过。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈军民彭朝东廖翼
申请(专利权)人:鸿富锦精密工业深圳有限公司鸿海精密工业股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利