首页> 外文期刊>International Journal of Grid and Utility Computing >Hardware implementation based on FPGA of semaphore management in μC/OS-Ⅱ real-time operating system
【24h】

Hardware implementation based on FPGA of semaphore management in μC/OS-Ⅱ real-time operating system

机译:μC/OS-Ⅱ实时操作系统中基于FPGA的信号量管理的硬件实现

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

摘要

Semaphore is a kind of mechanism used in a multithreaded environment to ensure that two or more key code segments are not concurrently invoked. In order to enhance the response capability of real-time operating systems, a hardware design scheme to implement semaphore management based on field programmable gate array is put forward in this paper. We take the μC/OS-Ⅱ real-time operating system as an example to design hardware logical circuits of semaphore management function module according to its parallel characteristics, and simulation tests under Xilinx ISE software environment are performed. The simulation results show that implementing semaphore management by hardware can obviously improve the execution time of creating/deleting a semaphore, applying for/releasing a semaphore and P/V operations; therefore, the whole reliability of the real-time operating system is greatly improved.
机译:信号量是在多线程环境中使用的一种机制,用于确保不同时调用两个或多个键代码段。为了提高实时操作系统的响应能力,提出了一种基于现场可编程门阵列实现信号量管理的硬件设计方案。我们以μC/OS-Ⅱ实时操作系统为例,根据信号管理功能模块的并行特性设计了硬件逻辑电路,并在Xilinx ISE软件环境下进行了仿真测试。仿真结果表明,通过硬件实现信号量管理,可以显着提高创建/删除信号量,申请/释放信号量和P / V操作的执行时间。因此,大大提高了实时操作系统的整体可靠性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号