A Hardware-Software Real-Time Operating System Framework for SoCs

نویسندگان

  • Vincent John Mooney
  • Douglas M. Blough
چکیده

with reconfigurable logic and multiple processing elements sharing a common memory, like that shown in Figure 1, is likely to become quite common in the near future. For example, programmable-logic companies are producing single chips containing millions of reconfigurable logic gate equivalents and full-custom VLSI processors. Designers can customize such chips by reprogramming the reconfigurable logic or the processors. We envision a scenario in which a few highly reconfigurable, reprogrammable SoCs appear in most embedded applications that demand rapid upgrades, fast time to market, and low cost. However, changing the SoC architecture and associated software can require significant re-porting or reconfiguration of the real-time operating system. Hence, our work focuses on custom configuration of hardware-software RTOSs for SoCs. This article introduces the δ hardware-software RTOS framework, a prototype hardware-software generation tool that aids in customized RTOS-SoC codesign.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy Characterization of a RTOS Hardware Accelerator for SoCs

During the last decade several Real-Time Operating System (RTOS) hardware accelerators have been proposed. The accelerators perform operating system functionality traditionally implemented in software. While their effects on predictability and speedups have been studied, their impact on system energy consumption is still unknown. As a first step towards comparison of energy efficiency between H...

متن کامل

On-Chip Monitoring of Single- and Multiprocessor Hardware Real-Time Operating Systems

This paper presents a novel hardware monitoring system that gives non-intrusive observability into the execution of hardware-accelerated Real-Time Operating Systems. Monitoring is a necessity for testing, debugging and performance evaluations of real-time computer systems. Most research into monitoring of real-time systems have been devoted to minimising the execution interference imposed by th...

متن کامل

FREACSIM: a framework for creating and simulating real-time capable network on chip systems and applications

This paper presents the new Framework for Real-time capable Embedded system and ArChitecture SIMulation (FREACSIM), a highly configurable full-system simulation environment enabling and easing the modeling, simulation and verification of Network on Chip architectures for hard real-time systems. The framework is mostly geared towards software developers, supporting them in the simulation of NoCs...

متن کامل

Encryption Mechanism for System-on-Chip using miniDES Algorithm with Digital Signature for Secure Communication of Embedded Real Time Applications

System-on-Chip applications have been widen to various public, private, government and social communication systems for handling security and trust as a systems for mission critical and e-government. Most mission critical and embedded real time applications run on System -on -Chip. SoCs will have limited resources, processing ability and rigid power constraints therefore, SoCs becomes a holdup ...

متن کامل

PREPRINT FREACSIM - A Framework for Creating and Simulating Real-Time Capable Network on Chip Systems and Applications

The trend towards Network on Chip (NoC) architectures in the embedded domain brings new challenges for hardware as well as software developers. Real-time properties, locality issues and the modelling of messaging protocols are just some examples, where the complexity of NoCs is several orders of magnitude higher than in conventional bus based multi-core systems. Thus, the simulation and modelin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • IEEE Design & Test of Computers

دوره 19  شماره 

صفحات  -

تاریخ انتشار 2002