作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2008, Vol. 34 ›› Issue (22): 236-238. doi: 10.3969/j.issn.1000-3428.2008.22.083

• 工程应用技术与实现 • 上一篇    下一篇

主从式片上总线系统交易级的实现

黄清泉1,洪 沙2,吴垣甫1,2   

  1. (1. 海军驻重庆662厂军事代表室,重庆 400021;2. 重庆大学软件学院,重庆 400021)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2008-11-20 发布日期:2008-11-20

Implementation of Bus-on-chip System with Master-slave Pattern at Transaction Level

黄清泉1,洪 沙2,吴垣甫1,2   

  1. (1. Navy Martial Representation of 662 Manufactory, Chongqing 400021; 2. College of Software, Chongqing University, Chongqing 400021)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-11-20 Published:2008-11-20

摘要: 在总线的主设备上增设了实时操作系统的任务优先级分配机制,基于蒙特卡罗选择实现总线仲裁器的仲裁策略,建立不同类型的从设备存储器模型。运用SystemC在交易级实现整个总线系统模型,并对该模型进行仿真。实验结果证实了仲裁算法的有效性。

关键词: 片上总线, 优先级, 仲裁策略, SystemC语言, 交易级建模

Abstract: The mechanism of task priorities assignment in Real Time Operating System(RTOS) for master devices is added, and the arbitrate policy of arbiter based on Monte Carlo methods is implemented. Moreover, various memory models for slave devices are also set up. The whole model of bus system is completed at transaction level by using SystemC. Simulation results illustrate this arbitrate algorithm is effective.

Key words: bus-on-chip, priority, arbitrate policy, SystemC, Transaction Level Modeling(TLM)

中图分类号: