首页> 中文期刊> 《现代电子技术》 >虚拟X86处理器的研究与实现

虚拟X86处理器的研究与实现

         

摘要

The application range of traditional ISA microprocessors is seriously limited due to its internal limited logic re-sources and external fixed-pin package. For example 8086,the abundant logic resources of FPGA can be fully used to imple-ment the various components of the traditional microprocessors and their configurable IO pins can be used to reduce the degree of the complexity of the hardware design. As for the upper software engineers,the programming operation is in accord with stan-dard MCU to build the system in this way. On the other hand,the largest extent freedom of hardwares can be obtained by using the configurable IO pins freely. Owing to adopting the on-chip bus,the system can be customized in terms of actual needs,such as the need to increase the variety of peripherals so as to achieve the requirements that cannot be acquired by the standard mi-croprocessors. The result of verification in board level indicates the set objective has been achieved,that is to say that the sys-tem has better compatibility with the standard MCU 8086 and runs stable.%  传统ISA处理器由于其内部有限的逻辑资源和外部固定的引脚封装,大大地限制了它的应用范围,但可以充分利用FPGA丰富的逻辑资源来实现传统MCU中的各个组成部分,即Virtual MCU,在此以8086为例说明。它的可配置引脚将会帮助降低硬件设计复杂度。使用该方式构建系统,对于上层软件工程师而言其编程操作与标准MCU相一致,而对于底层可以自由配置I/O引脚,获得最大的硬件自由度。可以依据自己的需求,定制自己的系统,如增加各种外设,以达到传统MCU所无法完成的要求。板级验证结果,表明该研究实现了既定目标,与标准MCU-8086兼容,系统运行稳定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号