首页> 中文期刊>计算机工程 >基于 QEMU 的外部总线仿真技术

基于 QEMU 的外部总线仿真技术

     

摘要

The communication connection among subsystems of the integrated embedded systems is achieved by an external bus. In order to solve interface test problems of the integrated embedded system, integrated embedded systems are simulated by embedded systems virtual machines which create external bus simulation modules. And the communication among virtual machines is achieved by configuring connections of these modules. This technology presents an external bus simulation structure based on Ethernet communication, and takes Controllers Area Network(CAN) bus simulation as an example. It establishes shared memory for bus device interface reading and writing data and achieves the data exchange between simulation node modules via configurations of internal bus on QEMU which is a system virtual machine, registrations of external bus devices, organizations of bus protocol packets and sending and receiving packets through the network, so as to achieve the data communication capabilities of simulation bus.%综合嵌入式系统通过外部总线实现各个子系统之间的通信连接。为解决综合嵌入式系统的接口测试问题,采用系统虚拟机仿真综合嵌入式系统的连接方式,通过在虚拟机中创建外部总线仿真模块,配置仿真模块的连接,从而实现虚拟机之间的通信。提出一种基于以太网通信的外部总线仿真结构,以 CAN 总线仿真为例,在全系统虚拟机 QEMU 的内部总线上配置与注册外部总线设备,为读写总线设备数据的接口建立共享内存,组织总线协议报文。实验结果表明,通过网络收发报文,可实现总线仿真节点模块之间的数据交换,从而达到仿真总线的数据通信功能。

著录项

  • 来源
    《计算机工程》|2014年第2期|289-293299|共6页
  • 作者单位

    国家工程软件产品质量监督检验中心;

    上海 200233;

    中国电子科技集团公司第三十二研究所;

    上海 200233;

    国家工程软件产品质量监督检验中心;

    上海 200233;

    中国电子科技集团公司第三十二研究所;

    上海 200233;

    国家工程软件产品质量监督检验中心;

    上海 200233;

    中国电子科技集团公司第三十二研究所;

    上海 200233;

    国家工程软件产品质量监督检验中心;

    上海 200233;

    中国电子科技集团公司第三十二研究所;

    上海 200233;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 总线、通道;
  • 关键词

    虚拟机; PCI 总线; CAN 总线; 功能性仿真; 总线仲裁; 中断;

  • 入库时间 2022-08-18 04:25:12

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号