当前课程知识点:测试系统集成技术 >  第二章:接口总线 >  2.1:GPIB总线技术、VXI总线技术、LXI总线技术 >  ATSIF-6-VXI总线接口技术4-a

返回《测试系统集成技术》慕课在线视频课程列表

ATSIF-6-VXI总线接口技术4-a在线视频

ATSIF-6-VXI总线接口技术4-a

下一节:ATSIF-6-VXI总线接口技术4-b

返回《测试系统集成技术》慕课在线视频列表

ATSIF-6-VXI总线接口技术4-a课程教案、知识点、字幕

大家好,我们接着刚才的内容给大家介绍

刚才我们是说好了我这个电路板或者是我这个模块怎么被定位到

就是我这个器件被定位到了

我们知道了片选信号之后,就是说我在这个内部

我这个内部会根据我是什么样的器件来实现它相应的这些寄存器

基本的配置寄存器还有跟器件相关的其他的寄存器

那么我们刚才看我们是一个A16空间的D16的消息型器件

消息型器件我们应该除了基本配置寄存器以外还要支持消息的通信

为了支持基本的消息通讯

那我应该一定要有数据寄存器

数据寄存器里边只是承载的消息本身

那么这个能不能够正常地去收发我还要标志信息

标志信息就在我们响应寄存器里边

所以说我们在做这个事情的时候

那除了基本的配置寄存器之外还应该在通信组里边来实现我们的数据低寄存器和响应寄存器

就说我们在这方面的这个表从00 02 04 08 01 0A

就是我们要在内部做的这个译码电路

内部做到译码电路什么样子

就跟这个电路图的最下面

因为这个电路图它是从一个具体的设计中得到的

那么这两个图本身以前不在一张图上面

它从另外一个得到的

那么它的这个东西有一个片选信号

这个片选信号的名字跟这个地方不一样,这个没有关系

我们知道它因为它是一个具体的设计

弄过来之后没有做这个相应的这个编辑和处理

但我们自己知道就这个ADCS这个信号就是我们的这个片选

当我这个板子被选中的时候

这个信号有效

这个信号就有效,它们的电平是反过来的

它就有效了,那么它有效之后

那么我就要来看一下是我里边的哪一个寄存器被访问

就根据我们刚才的说法

我们这个时候是按照16位来做的

那么我们就把A1A2A3拿过来

那么它们的地址的变化就应该是加2

那么这个地方会有8个信号出来

那么就从我们刚才讲到A00 A02 A04 A08 A0A和A0E

就对应着我们刚才讲的一个基本的消息型器件

你在内部还会在这种信号有效的时候访问到

你给别人提供的这个消息型器件的基本的寄存器

这个就是内部的选择

好除了刚才我们讲到的选择我们这个信号之外

那么我们还要注意一些

就是应答信号的产生

应答信号产生在这个上面就有这个RRDY和WRDY

在这个地方

WRDY和RRTY就把这个标志信息正常的去把它生成之后

我们这个通信的过程才能够建立起来。好那我们先看一看寄存器怎么来设计

然后我们再看一看这些标志信息怎么去设计。

第一个问题寄存器怎么设计

寄存器有这么多123456六个

我们选一个来给大家举个例子

我们就选这个比较有代表性的数据寄存器

数据低寄存器

我们看一看在数据低寄存器的设计上面我们怎么来考虑它

我们先看一看这是一个设计的实例

这个设计的实例

它是用图源的方式来做

然后用的是选的是现成的74系列的这个器件来完成

那么它的整个这个思路我们在这个地方给大家简单的说一下

让大家比较容易理解它的这个设计方式

它的这个总的这个思路是这样的

就是说我们的这个数据通信的时候我们不可能本地的数据直接就发送到总线上面去

也不可能是远地的设备来写我的

给我写数据的时候直接就写到我的内部总线

不能这样操作,中间要隔离一下

要缓冲一下隔离一下

那么它的设计思想是这样的

就是说之前我们有一个这个锁存之后我们有一个三态电路

那么这部分的数据

这部分的这个数据是从外部总线或者是说某一个总线目标总线

这个是目标总线

那这边数据是我们的目标设备这边的总线

它们之间先锁存

然后再通过三态来缓存

那么这边有一个源这边的写信号

然后这边会有一个EN

是目标端的EN

也就是说我们在实现这个通信用的数据寄存器的时候

你可以写没有问题

你就先把它写到这

做一个缓存写到这它们连在一起

但是这个信号是不能够直接就上我们这边的总线

不能够直接上了就出问题了

那在什么时候可以上

在我本地的这个设备

在我们从目标端的这个设备它来取这个数的时候

目标端的设备来取这个数的时候

它会使这个EN有效

然后把我们所承载这边的这个信息放到这个上面去

就是整体的设计思路是这样

源设备把这个从它的主线把数据先写到一个锁存器

目标设备在使用这个数据的时候再把它放到它自己的总线

通过这两级来做的

那么从这张图上我们来看一下

我们这张图上面写的是数据的输入和数据的输出

为了这个看起来方便

我们在中间可以给它画一根线

我们从中间给它画一根线下来

这边是讲的是数据的输入寄存器右边讲的是数据的输出寄存器

我们先看一看数据的输入

数据的输入这个地方它用的是74273来做数据的锁存

用的是这个74541来做的这个三态

那么在这个上面它选的

因为它是为了就是选74x系列库里边的这个器件

那么选出来的就只有8位,那么我们要做的16位

所以说这上面这两个实际上是一样的

只是一个是低8位,一个是高8位而已

它们的控制信号都是一样的

我们可以把这两个看成是一个

把这两个也看成是一个

这样来看这个图就简单一些

那么我们下面看就是说数据线

从VXI来的数据直接到到这一端

那么它通过什么信号把它锁存进去。

通过这两个信号

一个是right信号

一个是right,一个是这个数据寄存器被选中

数据寄存器被选中right有效

通过了一个或非逻辑把它写到这个数据输入寄存器的锁存器里面

那么谁来用呢?谁来使用

那就是我们刚才讲的

你本地有个CPU嘛

肯定有一些器件

本地的这个CPU来使用这个数据

它会产生一个本地的读信号

那么这张图上面大家注意一下

前面加了一个L的,包括这边这个LD

那么再加了L都是本地消息

local都是本地消息这样大家来看的比较清楚

本地设备来产生一个local的read和选中这个01这个设备

那么锁存到这个273上面数据就通过这三态门到达本地总线

会被本地的CPU选中,被本地的CPU读走

测试系统集成技术课程列表:

第一章:绪论

-1.1:自动测试系统的出现及意义

--Video

--Video

--附件

-1.2:测试系统体系结构

--Video

--Video

--Video

-第一章:绪论--1.3:课堂实验:网络化仪器控制

第二章:接口总线

-2.1:GPIB总线技术、VXI总线技术、LXI总线技术

--ATSIF-1-GPIB接口技术1-a

--ATSIF-1-GPIB接口技术1-b

--ATSIF-1-GPIB接口技术1-c

--ATSIF-1-GPIB接口技术1-d

--ATSIF-1-GPIB接口技术1-e

--ATSIF-1-GPIB接口技术1-f

--ATSIF-1-GPIB接口技术2-a

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--VXI总线接口技术4_a

--VXI总线接口技术4_b

--VXI总线接口技术4_c

--VXI总线接口技术4_d

--VXI总线接口技术4_e

--ATSIF-5-VXI总线接口技术3-a

--ATSIF-5-VXI总线接口技术3-b

--ATSIF-5-VXI总线接口技术3-c

--ATSIF-5-VXI总线接口技术3-d

--ATSIF-5-VXI总线接口技术3-e

--ATSIF-6-VXI总线接口技术4-a

--ATSIF-6-VXI总线接口技术4-b

--ATSIF-6-VXI总线接口技术4-c

--ATSIF-6-VXI总线接口技术4-d

--ATSIF-6-VXI总线接口技术4-e

-第二章:接口总线--2.2:课堂实验:示波器程控

第三章:消息交换控制协议

-3.1:消息交换控制协议

--视频-3-MEC中:程控仪器消息交换协议(一)-a

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-3.2:程控消息句法

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-第三章:消息交换控制协议--3.3:课堂实验:信号源程控

第四章:可程控仪器标准命令

-4.1:SCPI的目标及主要内容

--Video

--Video

--Video

--Video

-4.2:SCPI语法与风格

--Video

--Video

--Video

--Video

-4.3:标准命令

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-第四章:可程控仪器标准命令--4.4:课堂实验:频谱仪程控、数字多用表程控

第五章:虚拟仪器软件架构

-5.1:VISA概述

--Video

--Video

-5.2:VISA库构成

--Video

-5.3:VISA程序基本结构

--Video

-5.4:自动测试系统软件设计综合实验

--Video

--Video

--Video

--Video

--Video

-第五章:虚拟仪器软件架构--5.4:课堂实验:VISA程序设计基础实验

第六章:可互换虚拟仪器技术

-6.1:IVI概述

--Video

-6.2:IVI程序设计基础实验

--Video

-第六章:可互换虚拟仪器技术--6.2:IVI程序设计基础实验

ATSIF-6-VXI总线接口技术4-a笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。