CN102608520A - 一种基于usb转iic协议的芯片测试*** - Google Patents

一种基于usb转iic协议的芯片测试*** Download PDF

Info

Publication number
CN102608520A
CN102608520A CN2012100591248A CN201210059124A CN102608520A CN 102608520 A CN102608520 A CN 102608520A CN 2012100591248 A CN2012100591248 A CN 2012100591248A CN 201210059124 A CN201210059124 A CN 201210059124A CN 102608520 A CN102608520 A CN 102608520A
Authority
CN
China
Prior art keywords
chip
usb
test
data
iic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012100591248A
Other languages
English (en)
Inventor
王茂海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUXI HUADA GUOQI TECHNOLOGY CO LTD
Original Assignee
WUXI HUADA GUOQI TECHNOLOGY CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUXI HUADA GUOQI TECHNOLOGY CO LTD filed Critical WUXI HUADA GUOQI TECHNOLOGY CO LTD
Priority to CN2012100591248A priority Critical patent/CN102608520A/zh
Publication of CN102608520A publication Critical patent/CN102608520A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明涉及一种基于USB转IIC协议的芯片测试***,与外部测试芯片连接,包括上位机、测试板、IIC总线;上位机内设测试软件并通过USB接口与测试板连接,用于生成测试数据并通过USB接口传递给测试板;测试板接收测试数据并进行USB协议与IIC协议转换,通过ICC总线与外部测试芯片连接。能够可视化的查看修改寄存器的数据,得到的返回值可以直观的显示在PC端,以及批量读取Memory、Flash中的数据,便宜测试人员的对芯片内部数据有一个直观的了解。

Description

一种基于USB转IIC协议的芯片测试***
技术领域
本发明涉及芯片测试领域,尤其涉及一种基于USB转IIC协议的芯片测试***。
背景技术
数字集成电路设计(IC设计)一般有以下流程:
1.***功能设计阶段
设计人员产品的应用场合,设定一些诸如功能、操作速度、接口规格、环境温度及消耗功率等规格,以做为将来电路设计时的依据。更可进一步规划软件模块及硬件模块该如何划分。
2.设计描述和行为级验证
***功能设计完成后,可以依据功能将SOC划分为若干功能模块,并决定实现这些功能将要使用的IP核。此阶段将接影响了SOC内部的架构及各模块间互动的信号,及未来产品的可靠性。决定模块之后,可以用VHDL 或Verilog 等硬件描述语言实现各模块的设计。接着,利用VHDL 或Verilog 的电路仿真器,对设计进行功能验证。
3.逻辑综合
确定设计描述正确后,可以使用逻辑综合工具(synthesizer)进行综合。  
4.门级验证
   门级功能验证是寄存器传输级验证。主要的工作是要确认经综合后的电路是否符合功能需求,该工作一般利用门电路级验证工具完成。
5.布局和布线
布局指将设计好的功能模块合理地安排在芯片上,规划好它们的位置。布线则指完成各模块之间互连的连线。
6. 流片测试
通过半导体工艺制造出所设计的芯片,用以测试。
7. 大规模量产。
发明内容
本发明应用于芯片流片成功后的板级测试阶段,在芯片大规模生产之前一般需要对其进行“试生产”也就是流片,对流片后的样品进行检测验证,用以检测集成电路设计是否成功,功能是否满足要求等,
为达到上述目的,本发明采用的技术方案是:一种基于USB转IIC协议的芯片测试***,与外部测试芯片连接,其特征在于:包括上位机、测试板、IIC总线;
所述的上位机通过USB接口与测试板连接,用于生成测试数据并通过USB接口传递给测试板;
所述的测试板接收测试数据并进行USB协议与IIC协议转换,通过ICC总线与外部测试芯片连接。
本发明的第一优选方案为,所述的USB接口为USB2.0接口。
本发明的第二优选方案为,所述的USB协议为USB2.0协议。
本发明的第三优选方案为,所述的内设测试软件为可视化界面。
本发明的第四优选方案为,所述的测试板包括芯片Cy68013。
本发明的技术优势在于:能够可视化的查看修改寄存器的数据,得到的返回值可以直观的显示在PC端,以及批量读取Memory、Flash中的数据,便宜测试人员的对芯片内部数据有一个直观的了解。
下面结合附图和具体实施方式对发明做进一步说明。
附图说明
图1为本实施例结构示意图。
具体实施方式
参考图1,一种基于USB转IIC协议的芯片测试***,与外部测试芯片连接,包括上位机、测试板、IIC总线;上位机内设测试软件并通过USB接口与测试板连接,用于生成测试数据并通过USB接口传递给测试板;测试板接收测试数据并进行USB协议与IIC协议转换,通过ICC总线与外部测试芯片连接。USB接口为USB2.0接口。USB协议为USB2.0协议。内设测试软件为可视化界面。测试板包括芯片Cy68013。
具体实现方法包括以下步骤:
(1)     操作者通过可视化界面把数据输入上位机,上位机内部软件把数据格式化成USB2.0协议的数据,然后通过USB接口把数据发送出去;
(2)     上位机软件发送来的数据通过USB2.0接口进入到板级芯片Cy68013中,在Cy68013中完成USB2.0到IIC协议转化,最后IIC总线把数据发送出去。
(3)     IIC总线根据扇区地址把数据配送到各个寄存器、Memory等接口中。
(4)     各个接口、寄存器的接收数据,经过芯片功能逻辑运算后,再通过这个链路返回到PC端,显示。
上位机软件:
上位机内部软件包括read按钮、write按钮、对话框、根据芯片的模块划分成不同的功能页,功能页内包涵着对应的寄存器,使用寄存器ID对其进行排序,每个寄存器有读写两种操作,点击read按钮可以读取寄存器内的数据,并且返回到相应的窗体上;点击write按钮,可以把相应对话框中的数据写到寄存器中,如果读写正常会有相应的提示。
在最下端有记录操作的对话框。
b) USB到IIC协议转换
在测试版中搭载了Cypress公司的Cy68013芯片,芯片连接到PC机的USB接口端可以接受PC传输过来的数据,在Cy68013芯片中集成了8051单片机,使用8051的两个普通I/O口可的模拟出IIC总线协议,数据通过IIC总线发送出去。
c) IIC总线到芯片端
在IIC总线搭载的数据中包含了各个寄存器的扇区地址,各个寄存器通过扇区地址寻址找到相应的数据,数据进入相应的寄存器经过逻辑运算后重新返回IIC总线,根据原链路反送回去。

Claims (5)

1.一种基于USB转IIC协议的芯片测试***,与外部测试芯片连接,其特征在于:包括上位机、测试板、IIC总线;
所述的上位机通过USB接口与测试板连接,用于生成测试数据并通过USB接口传递给测试板;
所述的测试板接收测试数据并进行USB协议与IIC协议转换,通过ICC总线与外部测试芯片连接。
2.一种基于USB转ICC协议的芯片测试***,其特征在于:所述的USB接口为USB2.0接口。
3.根据权利要求1或2所述的一种基于USB转ICC协议的芯片测试***,其特征在于:所述的USB协议为USB2.0协议。
4.根据权利要求1所述的一种基于USB转ICC协议的芯片测试***,其特征在于:所述的内设测试软件为可视化界面。
5.根据权利要求1所述的一种基于USB转ICC协议的芯片测试***,其特征在于:所述的测试板包括芯片Cy68013。
CN2012100591248A 2012-03-08 2012-03-08 一种基于usb转iic协议的芯片测试*** Pending CN102608520A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012100591248A CN102608520A (zh) 2012-03-08 2012-03-08 一种基于usb转iic协议的芯片测试***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012100591248A CN102608520A (zh) 2012-03-08 2012-03-08 一种基于usb转iic协议的芯片测试***

Publications (1)

Publication Number Publication Date
CN102608520A true CN102608520A (zh) 2012-07-25

Family

ID=46526037

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012100591248A Pending CN102608520A (zh) 2012-03-08 2012-03-08 一种基于usb转iic协议的芯片测试***

Country Status (1)

Country Link
CN (1) CN102608520A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106445751A (zh) * 2016-08-30 2017-02-22 大唐微电子技术有限公司 一种调试板、调试***及调试方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000100880A (ja) * 1998-09-22 2000-04-07 Sharp Corp 半導体集積回路のテスト装置
CN1385709A (zh) * 2001-05-11 2002-12-18 株式会社鼎新 支持多虚拟逻辑测试仪的半导体测试***
US20030145142A1 (en) * 2002-01-28 2003-07-31 Dell Products, L.P. Computer system with improved data capture system
CN2565029Y (zh) * 2002-08-15 2003-08-06 北京自动测试技术研究所 基于高档微处理器为图形发生器的集成电路测试装置
CN101398467A (zh) * 2007-09-26 2009-04-01 鸿富锦精密工业(深圳)有限公司 内部集成电路总线接口测试***及方法
CN201434900Y (zh) * 2009-07-08 2010-03-31 天津渤海易安泰电子半导体测试有限公司 新型集成电路芯片测试机
CN102158277A (zh) * 2011-02-22 2011-08-17 东莞市铭普实业有限公司 一种光模块收发一体自动化测试***
CN202815170U (zh) * 2012-03-08 2013-03-20 无锡华大国奇科技有限公司 芯片测试***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000100880A (ja) * 1998-09-22 2000-04-07 Sharp Corp 半導体集積回路のテスト装置
CN1385709A (zh) * 2001-05-11 2002-12-18 株式会社鼎新 支持多虚拟逻辑测试仪的半导体测试***
US20030145142A1 (en) * 2002-01-28 2003-07-31 Dell Products, L.P. Computer system with improved data capture system
CN2565029Y (zh) * 2002-08-15 2003-08-06 北京自动测试技术研究所 基于高档微处理器为图形发生器的集成电路测试装置
CN101398467A (zh) * 2007-09-26 2009-04-01 鸿富锦精密工业(深圳)有限公司 内部集成电路总线接口测试***及方法
CN201434900Y (zh) * 2009-07-08 2010-03-31 天津渤海易安泰电子半导体测试有限公司 新型集成电路芯片测试机
CN102158277A (zh) * 2011-02-22 2011-08-17 东莞市铭普实业有限公司 一种光模块收发一体自动化测试***
CN202815170U (zh) * 2012-03-08 2013-03-20 无锡华大国奇科技有限公司 芯片测试***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106445751A (zh) * 2016-08-30 2017-02-22 大唐微电子技术有限公司 一种调试板、调试***及调试方法

Similar Documents

Publication Publication Date Title
CN100573537C (zh) 一种soc芯片***级验证***及方法
CN202815170U (zh) 芯片测试***
CN105446847B (zh) 一种arinc659总线的自动化测试***及其方法
KR101460665B1 (ko) 메모리 인터페이스를 사용한 SoC 디바이스 검증 모델
US20110202894A1 (en) Method and Apparatus for Versatile Controllability and Observability in Prototype System
CN105738854A (zh) 智能电表嵌入式应用的模拟存储器测试板***及测试方法
CN102542110B (zh) 一种应用于移动存储soc芯片的仿真验证方法
CN109189619B (zh) I2c总线兼容性测试方法、***、存储介质及设备
CN102540050A (zh) 一种测试芯片的方法及装置
US20040078179A1 (en) Logic verification system
CN101630283A (zh) 自动生成报告的***及方法
CN104077203A (zh) 一种可经由usb接口实现计算机硬件诊断的方法及装置
CN203260029U (zh) 基于fpga的***芯片原型验证调试装置
CN101689216B (zh) 压缩型电路仿真输出
CN107168843A (zh) 一种基于axi总线的功能验证平台的搭建方法
CN101114249A (zh) 主板的i2c总线检测装置及其方法
CN102053898A (zh) 针对主机pcie插槽上总线接口的测试方法及其读写测试方法
CN202838317U (zh) 总线装置及背板***
CN103064011B (zh) 一种rfid读写器芯片中测***及方法
CN107784185B (zh) 一种门级网表中伪路径的提取方法、装置及终端设备
CN105447215A (zh) 数字电路设计方法及相关的***
CN104063297A (zh) 一种利用usb接口对计算机硬件进行诊断的方法及装置
CN111060807B (zh) 基于SoC的高速集成电路测试平台及其测试方法
US9158609B2 (en) Universal serial bus testing device
CN102855147A (zh) 用于局部重配置模拟的方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120725