MCU8051 IP core的设计

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:muyiwenwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究使用VHDL 语言设计实现MCU 8051 功能的软IP core。设计的平台选用Altera 公司的开发工具QuartusII 4.0,在开发环境中完成软核的代码设计、综合、布局布线、芯片映射及时序分析,采用ModelSim 工具进行功能、时序仿真验证,综合和验证选用Altera 公司的Cyclone 系列FPGA(Field Programmable Gate Array)芯片,最终实现与Intel mcs8051功能完全兼容的MCU 软核。文章主要介绍了设计符合Intel mcs51 User’s MANUL 描述的单片机的功能及时序要求的软核。首先从总体规划的角度介绍了整个系统的内部结构、模块划分及所采用的设计方法和编程风格,然后对各个模块的设计进行了详细的描述,最后给出了综合后的实现结果及测试方法、仿真波形图。在系统方案设计过程中,仔细考虑了模块的合理划分及各个模块之间协同工作以使设计合理优化,按照自上而下的设计方法将各个模块逐一细化完成本模块的功能,各模块通过端口信号相通信,并根据设计的时序要求产生相应控制信号。在编写代码时,尽量贴近硬件的实现方式,充分考虑FPGA 芯片内部资源的合理开销及VHDL 语言的特点,力求做到面积小而速度块,以满足功能和实用性的要求。采用硬件描述语言设计的电子系统是近年来十分流行的方法,在SoC(System On Chip)设计中几乎都会将微处理器、存储单元等通用IP 模块集成到FPGA 中构成可配置的SoC 芯片,无论是微电子集成,还是FPGA的可编程设计,或是单片机的模拟混合集成,目的都是SoC,手段也会逐渐形成基于处理器内核加上外围IP 单元的模式。MCS-51 是Intel 公司创建的8 位机的经典系列结构,并实施技术开放政策,为众多厂家承认,并广泛用于SoC 的处理器内核,使这个系列保持着生命力,在未来SoC 发展中,作为8 位经典结构的8051 将担任8 位CPU 内核的重任。本设计是为EDA设计提供8 位MCU 软核,具有广泛的应用价值,可以作为自己的IP core库使用。设计的软核完全满足标准8051 的功能、时序要求,实现了8051内部所有特殊寄存器、程序存储器、数据存储器、指令译码单元、运算单元、控制单元、数据总线、数据地址总线、程序地址总线,实现总共111条指令的执行,中断操作和串/并口操作,并在满足标准12MHz 的工作频率的基础上经过优化可以工作在更高时钟频率。
其他文献
在克隆得到日本蛇根草查尔酮异构酶基因(OjCHI 702 bp)的基础上,完成OjCHI原核表达载体p ET32aCHI的构建,并对OjCHI可溶性重组蛋白的诱导表达条件进行摸索。结果显示,OjCHI可
自先秦至明清,贞节观经历了一个漫长的发展过程。先秦时期,在父系社会取代母系社会的过程中,朴素的贞操观念产生了。春秋中后期以降,随着儒家礼教的产生,朴素的贞操观念开始
目的肺大细胞神经内分泌癌是罕见的肺部恶性肿瘤,临床缺乏大样本数据,本研究探讨肺大细胞神经内分泌癌的临床特征、诊疗方法与预后影响相关因素,希望为临床诊疗提供参考。方
研究了不同掺量的无水石膏和β-半水石膏在不同胶凝材料用量下,对饰面砂浆力学性能、吸水量和抗泛碱的影响。结果表明:石膏掺量较低时,砂浆的抗折和抗压强度较高、吸水量较低、
股利是指股东从企业取得的利润,是投资者将资本投入到企业所得到的回报,股利分配是上市公司将税后收益与留存收益之间进行合理配置,恰当的股利分配既能够树立上市公司良好的
语文作为一门基础性的学科,阅读教学与写作教学是小学语文教学中的重要组成部分,在教学的同时,要将二者结合起来,全面提升小学语文的教学质量。本文主要围绕小学语文教学中阅
近年来有机发光显示技术及其应用的迅速发展使人们对有机半导体材料和器件有了新的认识。有机场效应晶体管是利用改变电场来控制固体材料导电能力的有源器件,与柔性衬底结合
将二元决策图(BDD)分析方法应用于故障树分析法,对中欧班列运营风险的评估问题进行研究,构建中欧班列运营风险评估模型。建立风险故障树之后,基于Shannon分解定理构建相应的
正确性和有效性是集成电路设计验证的最大挑战,然而由于电路规模和复杂度的日益增加,逻辑设计的错误几乎不可避免,一旦验证工具发现电路设计存在错误,设计人员必须进行错误定位和
随着处理器设计复杂度的增加,设计前期在系统级别进行规划对芯片各方面性能的影响日趋增加。由于系统级设计中需要时钟精确级仿真器(CAS)进行设计空间探索(DSE),获得芯片各方