基于FPGA的简易MCU设计

来源 :现代电子技术 | 被引量 : 0次 | 上传用户:zhaiziaiaiai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
以FPGA作为实验验证平台,独立地设计能够执行相应指令的MCU内核,整个系统的核心是一个由系统时钟驱动的全局状态机,他控制着所有指令的执行时序。系统内部几乎所有的寄存器都直接与8位的数据总线相连,这种结构使得数据从一个寄存器传输到另一个寄存器只需一个时钟周期,同传统的51核相比减少了传输类指令的时钟周期。加减乘除由不同的逻辑模块完成,这些逻辑模块通过一个交叉阵列开关连接至总线,由指令译码器直接控制交叉开关的连接。测试结果表明在指令的译码以及执行的过程中,各个寄存器和相应总线的数据均符合设计要求。 Taking FPGA as an experimental verification platform, an MCU core capable of executing corresponding instructions is designed independently. The core of the whole system is a global clocked state machine, which controls the execution timing of all the instructions. Almost all registers within the system are directly connected to the 8-bit data bus. This architecture allows data transfers from one register to another to take only one clock cycle, reducing the number of clock cycles . Addition, subtraction, multiplication and division are performed by different logic modules connected to the bus via a cross-bar switch with the direct control of the cross-bar connection by the instruction decoder. The test results show that during the instruction decoding and execution, the data of each register and the corresponding bus meet the design requirements.
其他文献
当前,集群是流行的并行计算平台,既具有所有并行计算都具备的一般特性,又具有自己独有的特性———节点计算资源的异构性、节点计算资源的非独占性、对节点间通信的敏感性。
手机信箱中采用推送方式传输电子邮件可以有效地节省移动网络带宽和移动设备的系统资源,方便手机用户及时的收到邮件信息。在介绍推送技术体系结构与实现原理的基础上,阐述了基
EPC-C1G2协议属于EPCglobal组织发布的第二代超高频射频识别空中接口协议,该协议采用时槽ALOHA算法解决多标签识别时产生的碰撞问题。首先介绍了该协议多标签碰撞解决所需的参
双歧杆菌活菌制剂对肝硬化病人血氨和内毒素的影响山东潍坊市妇幼保健院潍坊261011王清图,丁守生山东潍坊市人民医院程佩芳山东寿光市中医院安凤芹山东省潍坊市中心血站张义荣山东烟
医学图像配准研究有非常重要的临床应用价值。针对现在流行的基于最大互信息量的配准方法展开分析和研究。在此基础上对比研究了归一化互信息配准法。通过对一组CT-MR脑图像配准的仿真研究,证明归一化互信息配准法的配准效果很好。特别是在图像重叠区域较小的情况下,比最大互信息配准法效果优越。
2007年3月19日,有政府官员称,目前欧洲正在为移动电视服务的运行进行准备,希望能赶在2008年欧洲冠军杯之前构建好相关网络,并可于冠军杯召开之际推出该项服务。
随着Linux在嵌入式操作系统领域的广泛应用,改进Linux的性能,使他适用于实时领域成为一个备受关注的研究方向。首先分析了当前Linux在实时系统中的局限性,并讨论了几种改进方法,
近年来,人们越来越重视胃肠粘膜通透性功能改变在引起内外科高危病人的脓毒症产生,以及多脏器功能衰竭方面的作用。由动物外伤后感染的模型和许多临床病例已证实:肠道内的细菌和