goback
月期刊咨询网
当前位置:首页>>计算机应用论文>>正文

计算机科技免费论文参考


所属栏目:计算机应用论文
发布时间:2013-12-20 14:58:24  更新时间:2013-12-20 14:57:23

已签订领域:化学工程/制药,医学题目:**作为抗癌剂***催化剂**取代苯丙***SCI四区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:用**电***生物传感器**癌症**SCI二区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:**氧化石墨烯纳米***材料的生物传感器***结肠癌生物**癌胚****SCI二区 直击了解更多选题

已签订领域:环境科学-公共卫生题目:聚合物纳米***a-硫辛酸***在神经炎症***应用***临床分析SCI二区 直击了解更多选题

已签订领域:计算机视觉/遥感/智能驾驶/汽车题目:**深度学习***高分辨率遥感***车辆检***SCI三区 直击了解更多选题

已签订领域:企业管理题目:社会交流***领导***倾向***方向SSCI,SCI三区,二区 直击了解更多选题

已签订领域:企业管理题目:**中小企业社交媒体****可持续绩效***因素探析SSCI,SCI三区,二区 直击了解更多选题

已签订领域:环境科学,公共卫生题目:利用硫氨酸***石墨烯纳米***电化学***传感器实现癌胚抗原***SCI二区 直击了解更多选题

已签订领域:环境科学,公共卫生题目:基于抗***纳米复合***高性能***早起癌症诊断***SCI二区 直击了解更多选题

已签订领域:经济,能源题目:***政治冲突****绿色金融、金融**、气***化***SCI四区 直击了解更多选题

已签订领域:经济,能源题目:冲***中能源不安全对***和环境***SCI四区 直击了解更多选题

已签订领域:教育题目:大学生***社交媒体***成绩影响***SSCI三区 直击了解更多选题

已签订领域:教育题目:巴基斯坦***学习实施的***的**SSCI二区 直击了解更多选题

已签订领域:教育题目:大学生对****下网络教学**思***SSCI二区 直击了解更多选题

已签订领域:教育题目:**教师和学生对影响***医疗**效果的****看法SSCI三区 直击了解更多选题

已签订领域:计量经济学题目:**货币、黄金、**和美国***的波动***相互依赖性:**数据的分析SSCI一区 直击了解更多选题

已签订领域:计量经济学题目:东南亚***内**趋同***中等收入**:新**的***SSCI二区 直击了解更多选题

已签订领域:建筑,历史题目:历史景点在***旅游发***中的***影响**(**研究:**历史***)SSCI,SCI一区 直击了解更多选题

已签订领域:领导力,管理题目:量化**领导对角色绩效***响:**冲突与工作自主性***作用SCI二区 直击了解更多选题

已签订领域:信息技术,教育题目:数字***环境对学生学习成绩***:游戏**和***现实在教育***作用SSCI四区 直击了解更多选题

已签订领域:信息技术,教育题目:信息技术***续决策之间的***:创新***识的**作用SSCI二区 直击了解更多选题

已签订领域:信息技术,教育题目:课程**对大学生***发展的影响:学习习惯和***的***作用SSCI一区 直击了解更多选题

已签订领域:信息技术,教育题目:信息技术***与可持续决策**:高等***学生认知***作用SSCI二区 直击了解更多选题

已签订领域:计算机,英语教学题目:英语****学**与人工智能****学习SCI三区 直击了解更多选题

已签订领域:计算机,音乐题目:评价**和音乐**对学生成绩***的影响SCI三区 直击了解更多选题

已签订领域:人体工程,心理学题目:基于预先处理模型***模式人体工程学***女生肌肉骨骼***预防行为*** 直击了解更多选题

已签订领域:人体工程,心理学题目:制定一个***人体工程学**,以识别、优先考虑***职业压力源的*** 直击了解更多选题

已签订领域:人体工程,心理学题目:多重工作**压力和工作***:***工效学方法的混合方法*** 直击了解更多选题

已签订领域:数学,经济题目:数学模型***结构调整和经济转型****研究 直击了解更多选题

已签订领域:数学,经济题目:***时间**数学模型在***媒体营销**中的应用*** 直击了解更多选题

已签订领域:数学,经济题目:***时间**模型在***物流运**能力***研究 直击了解更多选题

已签订领域:数学,经济题目:碳****经济的数学模型****研究 直击了解更多选题

已签订领域:农村经济题目:农****社区**发展***分**SCI四区 直击了解更多选题

已签订领域:农村经济题目:创业***对乡村****发展的****SCI四区 直击了解更多选题

已签订领域:农村经济题目:农村创业****的空间*****究SCI四区 直击了解更多选题

已签订领域:医学,电化学题目:纳米颗粒*****及其在癌症****和重金属*****检测中的应用SCI三区 直击了解更多选题

已签订领域:医学,电化学题目:基于*****前列腺癌药物氟****检测方法的*****腺癌治疗SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:气海***********金纳米颗粒的新型****************粘土及其对胃癌********************抗癌SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:基于抗***********GCE纳米***********材料的高性能*******************早期癌症SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:用******电化学生物传感器*****癌症***************SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:基于*****石墨烯纳米****材料的生物传感******用于测定结肠*****生物*****SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:聚合***纳米复合电极*****疏辛酸电化学检测*********SCI二区 直击了解更多选题

已签订领域:医学,电化学题目:利用****酸/**糖**石墨烯纳米复合修饰的电化学*****SCI二区 直击了解更多选题

已签订领域:环境能源,绿色投资题目:环境能源、绿色投资、城市化和环境类方向SCI三区 直击了解更多选题

已签订领域:计算机,英语教学题目:英语教学**人工智能***习SCI 直击了解更多选题

已签订领域:计算机,音乐题目:评价**和音乐形式*学生***影响SCI三区 直击了解更多选题

已签订领域:经济,绿色投资题目:***能源效率***化之间的***SCI三区 直击了解更多选题

已签订领域:经济政策题目:***阐明**印度经济***的关系SCI三区 直击了解更多选题

已签订领域:经济,金融题目:***国家的能源***重***SCI 直击了解更多选题

已签订领域:经济,金融投资题目:***融新之间***直接投资***SCI三区 直击了解更多选题

已签订领域:经济,数学,统计学,管理学题目:非***想重限制下***袭评价***SSCI四区 直击了解更多选题

已签订领域:经济,数字,管理学题目:基干***生产系统***SSCI四区 直击了解更多选题

已签订领域:农业,土壤科学题目:不同***有机覆盖***养分循环SSCI 直击了解更多选题

已签订领域:电力与能源系统,管理题目:pv***氢定价的***随***型稀SSCI,SCI二区 直击了解更多选题

已签订领域:建筑规划,计算机题目:使用***因子分析法***可持续***SCI三区 直击了解更多选题

已签订领域:工程技术,纺织工程,材料科学题目:甘***淀粉酶的提取***退浆中的应用SCI四区 直击了解更多选题

已签订领域:渔业,鱼类生理学题目:饲料***镉毒性的交互***生长***病理学***SCI二区 直击了解更多选题

已签订领域:渔业,鱼类生理学题目:****鱼水源***起的生******SCI三区 直击了解更多选题

已签订领域:金融,环境经济题目:*****预算在能效、绿色***的作用SCI 直击了解更多选题

已签订领域:应用数学/计算物理题目:***非线性库***自相位调制***SCI三区 直击了解更多选题

已签订领域:计算机,医学检测题目:***COVID-19***力***算法***决策SCI三区 直击了解更多选题

已签订领域:计算机,物联网,智慧城市题目:基于***物联网****算法SCI三区 直击了解更多选题

  随着社会的发展,工业控制及人们日常生活越来越追求精密控制,为了满足这种需求,微控制器得到了快速的发展。随着VLSI发展,MCU将原本分散的 CPU,RAM,ROM,I/O等集中于一块单晶芯片内,形成一种芯片级计算系统。MCU主要用于控制目的,MCU构成的系统有实时、快速的外部响应,能 迅速采集到大量的数据,做出逻辑判断与推理后实现对被控制对象的参数调整与控制[1]。
  摘要:传统ISA处理器内部有限的逻辑资源和外部固定的引脚封装大大的限制了它的应用范围。利用FPGA丰富的逻辑资源实现传统MCU中的各个组成部分,底层采用可配置引脚降低硬件设计复杂度,各模块间采用Wishbone总线结构的方式构建系统,可以达到传统MCU无法完成的要求,具有很好的应用前景。使用硬件描述语言,自底向上设计处理核心80C51,并且与几类通用外设互连组成系统,使用Virtex?ⅡPro系列FPGA进行板级验证。板级验证结果表明实现了既定目标,与标准MCU兼容,系统运行稳定。

  关键词:逻辑资源,VLSI,FPGA,C51处理器

  0引言

  MCU被广泛应用于家用电器、科学教育、工业控制、自动生产及仪器仪表中。在移动互联网快速发展的今天,MCU的应用领域进一步扩大。但是随着时代的推进,对控制的要求逐步增大,所需满足功能的逐渐增多,传统MCU也越来越显得捉襟见肘。使用ASIC器件在片内实现与传统MCU相兼容的核心,选用合适的片内总线来连接外设,构成一个兼容传统MCU平台,这种方法必会延续传统MCU的生命力,使其获得更大的发展。

  1Virtex?ⅡPro

  FPGA采用了逻辑单元阵列(LogicCellArray,LCA),内部包含了可配置的逻辑模块(ConfigurableLogicBlock,CLB)、输入/输出模块(InputOutputBlock,IOB)和内部连线(Interconnect)。与传统的可编程程器件相比,FPGA是ASIC电路中设计风险最小、开发费用最低、周期最短的器件之一。采用高速CMOS工艺,功耗低,可以与CMOS、TTL电平兼容。同时FPGA的内部逻辑和I/O资源非常的丰富,可以说利用FPGA芯片进行小批量生产,对于提高系统有帮助的。

  Virtex?ⅡPro系列[2]在Virtex?Ⅱ的基础上,增强了嵌入式处理能力,内嵌PowerPC405内核,还包括了先进的主动互联技术,以解决高性能系统所面临的挑战。此外还增加了高速串行收发器,提供了千兆以太网的解决方案。主要特征如下[3?4]:

  (1)核电压为1.5V,工作时钟可以达到420MHz;

  (2)支持多达20种的I/O接口标准;

  (3)增加了2个高性能RISC技术,频率高达400MHz的PowerPc处理器;

  (4)增加多个3.125Gb/s速率的Rocket串行收发器;

  (5)内嵌了多个硬核乘法器,提高了DSP处理能力;

  (6)具有完全系统时钟管理功能,多达8个DCM。

  2Virtual80C51Core实现

  2.1存储器管理

  所有的8051器件都将程序存储器(ROM)和数据存储器(RAM)逻辑分离。这种逻辑分离对于允许8位的MCU的8位地址线访问数据存储器是非常有利的,而且可以进行快速的存取操作。

  程序存储器,使用内部BRAM,配置为ROM,用于存放存储器,使用其中的11根地址线,配置为2KB容量,当然用户可以依据自己的需求来定制容量。数据存储器,使用内部BRAM,配置为RAM,容量为128b。内部数据存储器包含了4个8b的寄存器组和一个32b的段,其结构如图2所示。

  2.2定时/计数器

  2.3中断管理

  Virtual8051Core为了能更好完成任务,需要支持中断,为此需要设计2路内部中断和2路外部中断。外部中断,系统通过检测外部中断引脚,如果发生电平变换或者上升下降沿的到来时,便向系统产生一个中断信号。内部中断,当定时器/计数器,计数满时,便向系统产生一个中断信号。

  当中断到来,首先检测中断寄存器,是否允许中断,如果中断打开,则中断控制器将会在适当的位置产生一个LCALL指令,除非有如下情况阻塞中断:系统正在执行一个高优先级或者优先级相同的过程;上一条指令还没有完全执行完毕。

  中断处理过程如下:当中断产生后,硬件系统将会产生一个LCALL的指令;指令系统接受到LCALL指令后,保存现场,将PC(程序计数器)等寄存器压入堆栈中;更新PC等寄存器,跳转至中断执行程序,并且清楚中断标志位;中断程序执行完毕后,自动恢复现场,将堆栈中的PC等寄存器值恢复。

  2.4ALU

  ALU的实现较为简单,采用模块化设计,共划分为3个模块:控制模块、加减法模块和乘除法模块。控制模块负责简单的控制功能,如功能选择等。在本设计中加法功能使用超前进位法来设计的,而减法功能,则使用加补码的方式通过加法功能实现;乘除法模块我们可以使用了Virtex?ⅡPro中集成了乘法单元和DSP模块来实现,也可以使用加减法和移位寄存器的组合来实现。其具体方法可见参考文献[6]。

  2.5译码控制器

  VirtualC51Core使用标准的C51的指令系统,这样便可以做到最好的兼容性,其指令集主要分为如下几类[7]:

  (1)算术指令,其中包括ADD,INC,SUB,MUL,DIV,DEC等算术指令;(2)逻辑指令,其中主要有ANL,ORL,XRL等逻辑操作;

  (3)数据传输类指令,其中主要有MOV,PUSH,POP,XCH等;

  (4)查找表指令,其中主要是MOVC;

  (5)布尔指令,其中有JNC,JNB,JC等;

  (6)跳转指令,其中无条件跳转指令有JMP,CALL,RET等,有条件跳转JZ,JNZ,CJNE等;

  (7)空指令,NOP。

  指令按字节数可以分为单字节指令、双字节指令和三字节指令。按照执行周期又可以分为单周期指令、双周期指令和四周期指令。

  当获得一条指令,首先译码器进行指令译码,分解指令,获得对应的指令操作类型,根据该操作类型来选择后续操作逻辑单元块;然后译码目的操作数,获得目的操作数的位置,用于存储结果,最后译码源操作数。

  C51支持多种寻址方式:直接寻址、寄存器寻址、寄存器间接寻址、立即寻址、变址寻址、位寻址和相对选址[7]。正确译码获取源操作数的地址,由控制器根据该地址获取正确的值传给运算模块,进行运算。由于是早期的MCU,其支持的指令集较少,它的指令格式较为简单,通过识别其操作码便可以速的识别出其寻址方式,故其译码器设计较为简单。

  2.6外设总线接口

  VirtualC51Core对于外设的访问采用简单的地址映射方式。采用这种方式,虽然比较浪费地址空间,但是实现较为简单,无需增加额外设计,简化设计。

  80C51作为一款较为简单的MCU,对其内部实现也较为简洁,所使用的逻辑也较少,所以VirtualC51Core非常适合在低端的FPGA甚至是某些特定的CPLD中实现,而且作为早期发展至今的MCU,其相应驱动资源也较为丰富,对于上层软件工程师而言,可以迅速的完成设计任务。

  3外设总线

  在一个系统中光有处理器还是不够的,需要有丰富的外设来满足各种控制要求或者数据传输功能。而片内总线便是将处理器与总线相连接的重要路径。Wishbone是一种开放并且完全免费的总线标准,Wishbone独有的特点如下:

  (1)Wishbone仅仅定义了Core之间的连接时需要的信号;

  (2)支持多种连接模式:点对点,数据流,共享总线和十字交叉互联;

  (3)Wishbone总线的所有信号都与总线的时钟同步;

  (4)支持大小端模式,用户可以根据自己的需求配置成不同的模式;

  (5)Wishbone总线接口区分明确,分为主(Master)/从(Slave)。

  (6)Wishbone有四种连接模式[8]:点对点、数据流、共享总线和十字交叉互联,在此使用共享总线式连接方式,其中充当Master为VirtualCore,而外设为Slaver,如图5所示。

  4测试

  4.1测试工具

  5结语

  随着MCU的应用范围越来越宽,对MCU的要求也逐步提高。尤其在目前MCU逐渐进入SoC时代,IP核复用将会成为主流设计方法。为了能使老一代的MCU发挥延续其生命力,开发其兼容IP核,不仅能够将以往的代码迅速的移植到新系统上,而且还可以加快新系统的开发。而且可以将以往很多的分立件,使用逻辑功能实现,集成于ASIC中,降低外围硬件电路的设计。

  本文阐述了用FPGA等可编程ASIC元器件来虚拟出传统的MCU80C51的设计原理和方法。通过适度改变其内部结构,添加Wishbone总线,替代传统MCU片内总线,用来完成MCU核与外设的连接。使用这种方式,可以充分的利用市场上已经成熟的外设核,避免重复设计,同时也方便对传统的MCU进行裁剪和定制,这样将会使传统的MCU更加的灵活可变。

  参考文献

  [1]刘必慰,陈书明,汪东.先进微处理器体系结构及其发展趋势[J].计算机应用研究,2007,24(3):16?20.

  [2]Xilinx.Virtex?iiproandVirtex?iiproXplatformFPGAs:completedatasheet[M].USA:Xilinx,2011.

  [3]田耘,徐文波,胡彬.Xilinxisedesignsuite10.xFPGA开发指南[M].北京:人民邮电出版社,2008.

  [4]张春生,常青,肖山竹.基于PowerPC405的SoPC简单应用[J].微处理机,2007(6):117?120.

  [5]于冰,沈健,聂晶.高性能8位微控制器IP软核设计[J].合肥工业大学学报,2007,30(8):1003?1006.

  [6]周殿凤.基于FPGA的32位ALU软核设计[J].电子科技,2010,23(11):80?81.



  • 职称晋升申请书范本2篇

    2025-02-22
    撰写职称晋升申请书时,您需要清晰、专业地展示您的工作成就、专业能力以及对职位提升的渴望。以下是 职称晋升申请书范本2篇 ,您可以根据实际情况进行调整: 1、医、护人员职称晋升申请书范文1篇 尊敬的领导: 本人于xxxx年毕业于xxxx护理专业,毕业后在医院中心监护
  • 高分子化学sci期刊一览 Q1-Q4都在这里

    2025-02-22
    在化学装爷领域中,高分子化学sci期刊众多,按照JCR分区,从Q1到Q4区都有涵盖,作者可根据单位和论文质量选择合适的期刊投稿。以下是 高分子化学sci期刊一览 Q1-Q4都在这里 ,供大家参考: 1、 CHINESE JOURNAL OF POLYMER SCIENCE JCR:Q2区 IF:4.1 致力于发表高分子
  • 2025年RCCSE期刊目录更新到第几版?第七版

    2025-02-22
    截至2025年2月22日,RCCSE期刊目录已经更新到了第七版 。第七版RCCSE中国学术期刊目录是在2024年12月6日至8日召开的第七届中国期刊质量与发展大会上正式发布的,具体详情如下: 1、RCCSE期刊是什么意思 RCCSE期刊是指被武汉大学中国科学评价研究中心(Research Center
  • 论文二审还会给原来的审稿人吗?接受率多少

    2025-02-22
    二审是论文发表期刊过程中最为严格且重要的环节之一,审稿周期较长,建议作者耐心等待。对于, 论文二审还会给原来的审稿人吗 ? 并没有一个统一的答案,可能是原来的审稿人,也可能是新的审稿人,具体取决于期刊的具体政策和审稿人的可用性。 关于论文二审是否还会送
  • 速看!审稿出版最快的教育学SSCI期刊及选题推荐

    2025-02-21
    在教育学领域,被ssci收录的期刊众多,想要选择审稿出版快的期刊,对于新手作者来说确实很难,而且出版周期长短与论文质量、期刊的影响力等因素有直接的关系。今天在这里为大家汇总整理了部分 审稿出版最快的教育学SSCI期刊及选题 ,供大家参考: 一、审稿出版最快的教
回到顶部