采用GPIB和计算机并行口的SoC自动化测试方案介绍

2012-08-15 14:53:04来源: 21ic

    引言

    GPIB(通用接口总线)是国际通用的标准仪器接口。测试仪器供应商一般都提供丰富的GPIB指令集,用户可以直接调用通讯命令,从而大大缩减底层搭建的工作量。
 

    计算机打印接口应用扩展

    计算机打印接口(LPT1,也可称为并行口)有三个端口,包括数据输出端口(端口地址为0378H)、状态输入端口(0379H)和命令输出端口(037AH)。一般情况下,计算机打印接口的三个端口通过25脚D型插接件与打印机连接,实现数据、状态和命令信息的传送。本文设计的SoC自动化测试方案主要应用数据输出端口,该端口有一个8位数据输出寄存器,其I/O特性如表1所示。

表1 并行端口数据输出位特性

    对数据输出端口发出一条OUT指令可将数据直接写到插接件的引脚上。端口寄存器及其所连引脚状态可通过同一端口读出,其目的是为了检验数据输出端口传输的正确性。状态输入端口由5个三态门缓冲器构成,缓冲器输入端与插接件的引脚连接。

    SoC测试系统中需要的数字信号较多,在使用外部数据作为控制信号且要求传输速率不高于10MHz的情况下,支持24路并行信号输出的计算机打印接口是该测试系统的理想选择。

    测试平台的构建

    本文将测试平台中的并行控制端口部分、可编程逻辑芯片配置部分以及测试部分独立,分别设计后再进行各模块间的连接和通信。这样避免了各模块之间的设计干扰,提高了测试平台搭建效率,另外只要保证物理连接和通信的有效性,就可以充分利用上位机和下位机软件进行控制,并可以随时修改。图1所示为并行控制端口的原理图设计方案。并行接口设有三根时钟信号输出端,用以控制寄存器芯片正确写入数据,同时达到片选的目的。74HC574芯片的片选端口通过PC_CONTROL置高或者置低,用以控制测试平台工作在自动测量或手动单片测试两种模式。由于计算机对并行口数据有正向输出和反向输出两种数据结构,所以利用74HC14反相器搭建了时钟驱动电路。如图1所示,

并行端口数据输出位特性

图1 并行控制端口原理图

    10、12、13端口外接电阻,使计算机可以通过查找电阻判断系统是否存在以及是否工作正常。

[1] [2]

关键字:GPIB  计算机并行口  SoC  自动化测试

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2012/0815/article_5679.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
GPIB
计算机并行口
SoC
自动化测试

小广播

独家专题更多

迎接创新的黄金时代 无创想,不奇迹
迎接创新的黄金时代 无创想,不奇迹
​TE工程师帮助将不可能变成可能,通过技术突破,使世界更加清洁、安全和美好。
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
TTI携TE传感器样片与你相见,一起传感未来
富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved