首页> 美国政府科技报告 >Design and Implementation of an Expander for the Hierarchical Real-TimeConstraints of Computer Aided Prototyping System (CAPS)
【24h】

Design and Implementation of an Expander for the Hierarchical Real-TimeConstraints of Computer Aided Prototyping System (CAPS)

机译:计算机辅助原型系统(Caps)分层实时约束扩展器的设计与实现

获取原文

摘要

As part of developing the Execution Support System of Computer-Aided PrototypingSystem (CAPS), there is a need to translate and schedule prototypes of hard real time systems whose specifications are defined in a hierarchical structure by using the Prototyping System Description Language (PSDL). We present a design and implementation of a PSDL expander in this thesis. The expander translates a PSDL prototype with an arbitrarily deep hierarchical structure into an equivalent two-level form that can be processed by the current implementations of the other CAPS tools. The design of the expander also provides for inheritance of timing constraints and static consistency checking. To establish a convenient representation of PSDL specifications, we define an Abstract Data Type (ADT) that provides an Ada representation of PSDL specification. The main idea behind the PSDL ADT is forming an abstract representation of PSDL to support software tools for analyzing, constructing, and translating PSDL programs. The PSDL ADT is built by using other common abstract data types, i.e. maps, sets, sequences, graphs, and stacks. The construction process of ADT itself is done by an LALR (1) parser, generated in Ada using the tools AYACC and AFLEX, a parser generator and a lexical analyzer.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号