DST1E1DK SCT设计套件与用户设备的接口实现

电子说

1.4w人已加入

描述

电子工程师设计:DST1E1DK SCT设计套件与用户设备的接口实现

在电子设计领域,如何高效地将用户自定义设备与开发套件进行接口连接是一个关键问题。本文将详细介绍如何将用户自定义的被测设备(DUT)或开发板与DST1E1DK SCT设计套件进行接口连接。

文件下载:DST1E1DK.pdf

DST1E1DK开发板概述

DST1E1DK开发板由Dallas Semiconductor设计,旨在方便用户对Dallas Semiconductor单芯片收发器(SCTs)进行测试和原型设计。该开发板具有以下特点:

  • 基于8051处理器的微控制器。
  • 板载EPROM。
  • 用于测试不同Dallas Semiconductor SCT的插座。
  • DS2172误码率测试仪(BERT)。
  • 提供原型设计区域和扩展端口。

扩展端口定义

DST1E1DK板上有两个扩展端口,分别标记为J7和J10,本文重点介绍J7。J7扩展端口为用户提供了以下访问权限:

  • 8位微处理器复用地址/数据总线。
  • 四个最高有效地址位。
  • 地址锁存使能(ALE)。
  • 微处理器读写信号((overline{RD}) 和 (WR) )。
  • 六个不同的芯片选择信号。
  • 四个独立的中断信号。
  • 5V、3.3V和接地平面。

对于大多数用户应用来说,微处理器总线访问是必要的。例如,如果用户希望对DUT或目标板中的寄存器进行读写访问,可以通过该总线实现。如果需要独立的地址和数据线,可以使用如74HC373这样的锁存器轻松对复用总线进行解复用。

解复用后的信号与接口

一旦地址和数据线解复用,用户将拥有标准处理器接口所需的所有信号,即地址、数据、芯片选择以及读写选通信号。与基于Intel的总线架构一样,(overline{CS}) 、 (RD) 和 (overline{WR}) 选通信号为低电平有效。373锁存器在LE为低电平时可保持地址线稳定。对于目标读取,DUT可根据 (RD) 脉冲将数据驱动到双向地址/数据总线上;对于目标写入,处理器在通过ALE锁存地址位后,将数据驱动到地址/数据总线上,在 (overline{WR}) 选通时提供稳定的地址和数据。关于时序和总线特性的详细信息,请参考8051处理器系列的数据手册。

DST1E1DK板上的标准3 - 8解码器使用最高地址位 [14:12] 生成芯片选择信号。芯片选择0用于访问DST1E1DK板上的SCT,芯片选择1用于访问DS2172 BERT芯片,用户可以从其余六个芯片选择中进行选择。由于这些芯片选择信号是由三个最高有效地址位生成的,因此这些走线不会引出到扩展端口。

DEF文件修改

为了定义与DST1E1DK板接口的任何用户添加的DUT或板的内存映射,用户必须修改提供的DEF文件,以包含到用户DUT或接口板的DEF文件的链接。DEF文件是为开发软件定义系统内存映射的文件,包括寄存器名称、地址、位定义和显示格式等信息。如果要接口多个设备,则必须对基本DEF文件进行多个链接。当用户购买此开发套件时,会包含几个用于基础T1E1DK板的DEF文件,包括DS2172 BERT芯片的DEF文件以及可用于插座的各种SCT的DEF文件。为了让软件识别新添加的DUT或用户定义的板,必须修改这些提供的文件,以包含到用户创建的DEF文件的LINK,该文件定义了用户的内存映射和基偏移。用户DEF文件中列出的OFFSET必须与用户希望使用的芯片选择相对应。例如,对于芯片选择2,用户将在DEF文件中定义OFFSET为0x2000h;对于芯片选择3,OFFSET将为0x3000h,依此类推。一旦创建此文件并将其链接到基础板上SCT的DEF文件,用户就可以通过DST1E1DK软件访问其寄存器,就像访问BERT芯片或正在使用的SCT中的寄存器集一样。

总结

将用户定义的设备与DST1E1DK进行接口连接是创建开发平台的一种简单且潜在强大的方法。Dallas Semiconductor板为最终用户提供了简单的处理器接口和开发软件,以及多个SCT和DS2172 BERT芯片,用户可以在此基础上进行构建或接口连接。开发板通过两个扩展端口或标准头接口提供对所有必要走线的轻松访问,允许用户在Dallas Semiconductor板和DUT之间进行跳线连接。凭借在多个SCT、处理器和BERT芯片之间进行选择的能力,用户几乎可以测试任何电信设备或产品。你在实际项目中是否遇到过类似的接口连接问题呢?又是如何解决的呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分