下载中心
USB在存储器芯片在线测试系统中的应用pdf
1星 发布者: lamaba

2013-09-17 | 1积分 | 170.82KB |  0 次下载

下载 收藏 评论

文档简介
标签: USB在存储器芯片在线测试系统中的应用

USB在存储器芯片在线测试系统中的应用

        本文介绍了在存储器芯片在线测试系统中,运行Windows 操作系统的工控机作为上位机,运行Dos 操作系统的工控机作为下位机。为了实现上下位机之间的通信,上位机利用Delphi7 集成环境中的Spcomm 控件开发通信接口软件,下位机使用自行设计的基于ISA插槽和USB100 模块的通信板。本文将重点介绍本系统中数据通信部分的设计与实现。关键字:USB100;SPCOMM;通信协议;         存储器芯片在线测试系统主要是对目标电路板上存储器芯片的存储内容进行分时采集并加以分析,以达到在线测试的目的。在本系统的采集应用中,有许多复杂任务需要在采集端实现。并且所采集的数据不需要实时传递给运行Windows 操作系统的上位机,只是在上位机发出上传命令时才进行数据的传递。所以在实际设计中,没有采用单片机来开发数据采集系统,而是使用运行Dos 操作系统的工控机作为数据采集端。本系统中数据采集的过程是通过向电路板上的被测芯片及周边芯片提供输入激励,自动采集并记录被测芯片的输出响应。由于提供输入激励的时间要求严格,所以选择运行Dos 操作系统的工控机作为下位机(Dos 主机以下简称为下位机)。因为Dos 是单任务操作系统,不存在任务调度及时间片分配等问题,采用Dos 操作系统可满足任务单一、采集时间准确的实际应用。运行Windows操作系统的工控机作为上位机,在Windows 操作系统上利用Delphi7 开发的主控软件系统具有界面友善、开发快捷、图形显示丰富、使用方便等优点。(Windows 主机以下简称为上位机)但是由于 Dos 操作系统不支持网口和串口等双机互连的通信方式,所以在下位机中采用基于USB100 通信模块的通信板完成通信功能。USB 通信板如果采用PCI 总线,虽然具有高速的特点,但基于PCI 总线的开发比较困难,成本较高。因此在通信板的设计中选用ISA 总线,实现ISA 总线转USB 总线的模式。由于USB100 模块已经封装了USB 协议,编程接口非常简单,对于运行Windows 操作系统的上位机它是COM3 或COM4,对于运行Dos 操作系统的下位机它是一个简单的I/O 端口。这样通过USB 线缆连接上、下位机,既实现了两台工控机间各种命令的交互,又解决了采集数据的上传问题。在下位机使用Tuborc2.0 开发串口通信程序及数据采集程序,在上位机使用Delphi7 并配合串口控件Spcomm 开发串口通信程序和控制程序。

评论
相关视频
  • Soc Design Lab - NYCU 2023

  • 嵌入式开发入门模电(模拟电路)基础

  • 电赛特训营(硬币检测装置)

  • 微波收发机系统ADS仿真与设计实践

  • 数模混合信号电路设计(鲁汶大学)

  • 进阶混讯实体晶片布局设计

推荐帖子
精选电路图
  • PIC单片机控制的遥控防盗报警器电路

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 带有短路保护系统的5V直流稳压电源电路图

  • 如何构建一个触摸传感器电路

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

×