自动测试系统及相关分析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动测试系统 三线挂钩、初级接口功能实现 三线挂钩过程 在三线挂钩过程中,当一切受方都已全部准备妥当时,NRFD线才变为高态(RFD消息为真);源方收到RFD消息后,才将数据拜特发到DIO线上并通知数据有效(DAV)。受方得知后即着手接收,一直到一切受方都确已接收完毕后,NDAC线才会变高(DAC为真),这时源方才能撤除或更换DIO线上的信息。 三线挂钩技术保证了适应性极强的异步传递。不管源方和受方器件各自的响应速度是快是慢,也不论有多少个速度如何悬殊的受方,它总能保证受方全都准备好了才发数据,数据一直保持到最慢的受方都收到了之后才撤除或更新。 三线挂钩过程 在自动测试系统中,影响系统运行速度的因素很多,其中 最重要的因素是数传速度的快慢。要提高整个系统工作速度, 必须解决系统中速度最慢的受者的问题。因为不论其它受者工 作速度如何,只要系统中挂上了一个速度慢的受者,那么整个 系统的工作速度就慢下来了。 从保证数传的可靠来说,异步传输可靠性高,但从工作速 度来看,异步传输速度往往比较低,这在数传量大,而且要求 高速传输时往往是不利的,在组建高速系统时,要特别注意。 upD7210 upD7210是按GPIB标准设计的大规模集成电路接口芯片, 具有十种接口功能,可编程选择LE、TE、L和T功能, upD7210还 考虑了与各种微处理器的相容性问题。 电路分为两个部分 38条线分为两大群 (除电源和地线外) * * 三线连锁挂钩过程 在自动测试系统中多线接口消息和多线器件消息 的传输多采用三线挂钩技术。 GPIB三线连锁挂钩过程——消息拜特传递基本控 制规程。在数传过程中某个发送数据的一个SH功能与 接收数据器件的一个或多个AH功能之间,通过三条消 息传递控制线DAV、NRFD、NDAC进行通信联系,控 制数据在DIO线上传递,这一过程称为三线挂钩。这种 三线连锁挂钩技术之目的在于自动适应测试系统中各 种不同器件的数传速度,从而保证消息拜特经DIO线在 互联设备件准确、无误地传递。 tA tB tC t-2 t-1 t0 t1 t2 t3 t4 t4 t5 DIO8~ DIO1 DAV NRFD NDAC 三线挂钩过程 ①源方令DAV=0,说明总线上 数据无效 ②受者NRFD=1,NDAC=1 ③ t-2 时刻,源方检查NRFD +NDAC=0,如果RFD·DAC=1, 说明无受者,挂钩无法进行 ④ t-2 ~ t0,数据在DIO总线上 的稳定时间 ⑤ t-1,NRFD=0,说明全部受者都已准备好接收数据了 ⑥ t0,源方发现NRFD=0,宣布DAV=1,数据有效 ⑦ t1,速度最快的受者开始接收,进入ACDS态,NRFD=1 tA tB tC t-2 t-1 t0 t1 t2 t3 t4 t’4 t5 DIO8~ DIO1 DAV NRFD NDAC 三线挂钩过程 ⑧ t2,速度最快的受者收完,NDAC=1 ⑨ t3,速度最慢的受者收完,NDAC=0 ⑩ t4,源方宣布DAV=0 t’4,源方内部产生nba,并将数据从 总线上撤掉 t5,受者进入ANRS态,令NDAC=1 进行第二个字节的数据异步传输 时将重复上述过程。 由波形图的分析,在传送一个字节时,可以得到三个时间, tA= t-2~ t4’,即从nba数据放到总线上起, 至nba,数据从总线上撤掉 为止,数据始终停留在总线上,所以tA称为 数据在总线上停留时间。 tB= t0~ t4, t0时刻 DAV=1起至t4时刻DAV =0止,为数据有效时间。 11 12 三线挂钩过程 tC= t1~ t3, t1速度最快的受者开始接收数据+, t3 速度最慢的受 者接收完毕,所以tC为受者接收数据时间。三者的关系为 tA tB tC 即一个数据必须在全部受者接收完以后才能进入下一个字节传输。 由波形,我们得到一个重要结论: 在传送一个字节的挂钩过程中RFD=1总是优先 于DAV=1,DAC=1总是先于DAV,这就是三线的时 间关系。 开始 令DAV高 是否能检测到 NFRD和NDAC都高 在DIO线上设置或改变数据 延迟以待信号线稳定 是否检测到 NRFD高 令DAV低 是否检测 到NDAC高 令DAV高 还有数据否? 结束 错误情况 结束 开始 令NRFD及ND

文档评论(0)

aa15090828118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档