站 内 搜 索
文章 下载 图片 论坛 今天是:
您现在的位置: SMT专家网 >> 文章中心 >> SMT工艺论文 >> 测试工艺论文 >> 文章正文 用户登录 新用户注册
基于单片机的高速信号测试接口板的实现(二)          【字体:
基于单片机的高速信号测试接口板的实现(二)
SMT产品,半导体产品,回流焊,防静电产品—SMTVIP商城(smtvip.com)
作者:佚名    文章来源:网络    点击数:    更新时间:2007-1-23

1.2  FIFO1与被测板的通信(数据输入被测板)
   
   FIFO1与被测板的通信连接包括数据线以及读允许REN1。REN1的的作用是控制被测板的读取过程,只有当此信号为低电平,被测板才能从FIFO1中读数据。

   由于被测板的读取速度很高,而单片机的指令周期相对慢得多,当FIFO1被读空后,如果使用单片机来控制读允许使其恢复到高电平,可能在关闭读允许以前被测板已经读入了很多无用数据,所以这里采用FIFO1的空标志位通过D触发器,和单片机的读允许端一起组成控制信号具体电路如图3(a)所示。

 

控制信号产生

    当单片机发出读允许信号,被测板开始读取数据,当FIFO1为空,EF1通过D触发器关断使被测板停止读数,同时,单片机关闭FIFO1的读有效信号。

    1.3  被测板与FIFO2的通信(数据从被测板输出)   
   
   被测板与FIFO2的通信连接包括数据线、写允许、反馈线NW、部分复位PRS以及时钟CLK。PRS 的作用是部分复位FIFO,即将FIFO的读写指针归零,其他设置不变。CLK由被测板提供,作为FIFO1的读时钟和FIFO2的写时钟,这里为40 MHz,当测试不同的单元电路时,CLK的频率也可以随着被测对象的总线频率改变而改变。

   被测板对测试信号进行处理后,首先通过PRS将 FIFO2部分复位,防止由于两者没有同时复位带来的数据误读。接着被测板将BWEN2置为低,开始向FIFO2写数据。

   当FIFO2被写满,同样存在一个及时关闭其写允许的问题。这里采用FIFO2的满标志位FF2通过D触发器关断同时触发NW信号反馈给被测板,通知被测板停止输出数据,如图3(b)所示。

   1.4  FIFO2与RS232口通信(数据从RS232口输出)

 

文章录入:SMT2006    责任编辑:smt2006 
  • 上一篇文章:
  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      相关内容 更多>>
     博客相册
    最新培训
    网上商城
    技术文章
    行业动态
    更多商品:
    培训动态
    培训课程
    学习园地
    讲师风采