首页> 外文OA文献 >Distributed real-time operating system (DRTOS) modeling in SpecC
【2h】

Distributed real-time operating system (DRTOS) modeling in SpecC

机译:SpecC中的分布式实时操作系统(DRTOS)建模

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

System level design of an embedded computing system involves a multi-step process to refine the system from an abstract specification to an actual implementation by defining and modeling the system at various levels of abstraction. System level design supports evaluating and optimizing the system early in design exploration.;Embedded computing systems may consist of multiple processing elements, memories, I/O devices, sensors, and actors. The selection of processing elements includes instruction-set processors and custom hardware units, such as application specific integrated circuit (ASIC) and field programmable gate array (FPGA). Real-time operating systems (RTOS) have been used in embedded systems as an industry standard for years and can offer embedded systems the characteristics such as concurrency and time constraints. Some of the existing system level design languages, such as SpecC, provide the capability to model an embedded system including an RTOS for a single processor. However, there is a need to develop a distributed RTOS modeling mechanism as part of the system level design methodology due to the increasing number of processing elements in systems and to embedded platforms having multiple processors. A distributed RTOS (DRTOS) provides services such as multiprocessor tasks scheduling, interprocess communication, synchronization, and distributed mutual exclusion, etc.;In this thesis, we develop a DRTOS model as the extension of the existing SpecC single RTOS model to provide basic functionalities of a DRTOS implementation, and present the refinement methodology for using our DRTOS model during system level synthesis. The DRTOS model and refinement process are demonstrated in the SpecC SCE environment. The capabilities and limitations of the DRTOS modeling approach are presented.
机译:嵌入式计算系统的系统级设计涉及一个多步骤过程,通过在各种抽象级别上对系统进行定义和建模,可以将系统从抽象规范细化为实际实现。系统级设计支持在设计探索中尽早评估和优化系统。嵌入式计算系统可能由多个处理元素,内存,I / O设备,传感器和参与者组成。处理元件的选择包括指令集处理器和定制硬件单元,例如专用集成电路(ASIC)和现场可编程门阵列(FPGA)。实时操作系统(RTOS)在嵌入式系统中已作为行业标准使用了多年,可以为嵌入式系统提供并发性和时间限制等特性。一些现有的系统级设计语言(例如SpecC)提供了对包含单个处理器的RTOS的嵌入式系统进行建模的功能。然而,由于系统中处理元件的数量增加以及具有多个处理器的嵌入式平台的存在,需要开发分布式RTOS建模机制作为系统级设计方法的一部分。分布式RTOS(DRTOS)提供多处理器任务调度,进程间通信,同步和分布式互斥等服务;在本文中,我们开发了一种DRTOS模型,作为现有SpecC单RTOS模型的扩展,以提供基本功能。 DRTOS实现的概念,并介绍了在系统级综合过程中使用我们的DRTOS模型的优化方法。在SpecC SCE环境中演示了DRTOS模型和优化过程。介绍了DRTOS建模方法的功能和局限性。

著录项

  • 作者

    Zhang, Ziyu;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类
  • 入库时间 2022-08-20 20:23:44

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号