首页> 外文学位 >Remote control of computer hardware interfaces.
【24h】

Remote control of computer hardware interfaces.

机译:远程控制计算机硬件接口。

获取原文
获取原文并翻译 | 示例

摘要

Many computer hardware interfaces are being developed for embedded systems to communicate with computers or other embedded systems. Computer hardware interfaces are often integrated in systems such as automation, control, data acquisition, and in-circuit debugging. Computer hardware interfaces often possess properties such as stringent data bit-timing, strict latency, limited number of predefined data exchanges, and extremely short message lengths. Software applications for such computer hardware interfaces often involve high frequency user interactions, dynamic display updates, and rapid hardware interface handshaking.; Computer hardware interfaces provide remote control capabilities via data/network communications. It is often desirable to remotely control computer hardware interfaces. Remote control demand may arise during the application design phase or a long time after a system has been developed. Stringent data bit-timing and strict latency are hard to satisfy across networks. A limited number of predefined data exchanges and short message lengths result in highly repetitive algorithms across the network in many cases. Remote applications with rapid hardware interface handshaking are impacted more significantly by communication latency than by bandwidth. There is no open standard for modeling computer hardware interfaces in a remote control environment. Key challenges in achieving effective remote control of computer hardware interfaces include object-oriented computer hardware interface modeling to encapsulate hardware interface properties and reducing network communications handshaking.; In this dissertation, a hierarchical hardware interface object model for computer hardware interfaces in the object-oriented domain is developed. The hardware interface object model encapsulates all network-unachievable properties of computer hardware interfaces such as bit-timing, latency, and predefined data exchanges in a hierarchical order to enable timing-free software design. A dynamic script generating/executing mechanism is developed to reduce network communications handshaking. A software architecture suitable for computer hardware interface remote control environments is developed by capitalizing upon the hierarchical hardware interface object model and the dynamic script generating/executing mechanism. Design guidelines for implementing the hierarchical hardware interface object and the software architecture are provided.; The methodology developed in this dissertation facilitates effective remote control of computer hardware interfaces in an object-oriented domain. This methodology also promotes software flexibility, reusability, and maintainability.
机译:正在开发许多用于嵌入式系统以与计算机或其他嵌入式系统通信的计算机硬件接口。计算机硬件接口通常集成在系统中,例如自动化,控制,数据采集和在线调试。计算机硬件接口通常具有诸如严格的数据位定时,严格的延迟,有限数量的预定义数据交换以及极短的消息长度等属性。用于此类计算机硬件接口的软件应用程序通常涉及高频用户交互,动态显示更新以及快速的硬件接口握手。计算机硬件接口通过数据/网络通信提供远程控制功能。通常需要远程控制计算机硬件接口。远程控制需求可能在应用程序设计阶段或开发系统后很长时间出现。跨网络很难满足严格的数据位定时和严格的延迟。在许多情况下,有限数量的预定义数据交换和较短的消息长度会导致整个网络上的重复性很高的算法。具有快速硬件接口握手功能的远程应用程序受通信延迟的影响比受带宽影响更大。在远程控制环境中,没有用于建模计算机硬件接口的开放标准。实现对计算机硬件接口的有效远程控制的关键挑战包括面向对象的计算机硬件接口建模,以封装硬件接口属性并减少网络通信握手。本文针对面向对象领域的计算机硬件接口,开发了一种分层的硬件接口对象模型。硬件接口对象模型按层次结构封装了计算机硬件接口的所有网络无法实现的属性,例如位定时,等待时间和预定义的数据交换,以实现无定时的软件设计。开发了一种动态脚本生成/执行机制,以减少网络通信握手。通过利用分层硬件接口对象模型和动态脚本生成/执行机制,开发了适用于计算机硬件接口远程控制环境的软件体系结构。提供了用于实现分层硬件接口对象和软件体系结构的设计指南。本文开发的方法论有助于在面向对象领域对计算机硬件接口进行有效的远程控制。这种方法还可以提高软件的灵活性,可重用性和可维护性。

著录项

  • 作者

    Liu, Huajun.;

  • 作者单位

    Boston University.;

  • 授予单位 Boston University.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2004
  • 页码 182 p.
  • 总页数 182
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号