安全车用微控制器地址部件与中断系统的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:dingxiaoyun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车电子化大大推动了汽车技术的发展。为了紧跟汽车电子化进程,本文参与开发了一款拥有自主知识产权的16位车用微控制器ESNL-16。ESNL-16微控制器兼容飞思卡尔MC9S12系列微控制器体系结构,支持飞思卡尔CPU12指令集。ESNL-16微控制器主要由CPU、地址部件、中断部件、硬件断点部件、后台调试部件、复用外部总线接口部件以及大量的外围设备组成。本文分析了ESNL-16微控制器体系结构,并完成了微控制器地址部件和中断系统的设计。第一、本文设计了一种能快速生成指令操作数地址的地址产生器、面积优化的存储单元选择器以及响应速度快的集中式总线控制器。本文设计的地址产生器能同时生成指令操作数地址和更新基址寄存器,减少了指令的执行周期,从而提高了微控制器的执行效率。第二、本文实现了具有实时控制、自动处理故障等功能的中断系统,包括可设置中断优先级的中断部件和灵活的硬件断点部件。本文设计的中断部件能快速响应外围设备的中断请求,提高了微控制器处理外部事件的能力,硬件断点部件提供了一种灵活的软件调试的方法。第三、为了提高微控制器自身的安全性,本文对轻量级分组加密算法PRESENT进行了研究与分析,提出了一种面积优化的可以抵抗DPA攻击的带掩码的PRESENT硬件结构,并将该结构集成在ESNL-16微控制器上。最后,本文使用Verilog HDL硬件描述语言对地址部件和中断系统的设计进行了功能描述,并制定了一套有效的验证流程和验证策略,在Modelsim软件仿真平台和Xilinx FPGA硬件验证平台上,对设计进行了详细的功能验证。验证结果显示本文设计的地址部件和中断系统满足ESNL-16微控制器的功能需求。
其他文献
基于内容的图像检索技术涉及到计算机图像处理、计算机图像识别和图像数据库等领域。在数量巨大的数字图像数据库中要想提高图像的检索速度就必须提高图像的处理速度。由于图
医院信息化建设的不断发展,要求医院建立起自己的电子病历系统。电子病历代替传统纸质病历文档,极大的方便了病历的管理,提高了医院的工作效率。为了保证电子病历跟纸质病历
目前,互联网行业在掀起新一轮云计算和大数据的浪潮,数据挖掘如火如茶,在这其中视频产业尤为突出。与此相对应的是处在信息大爆炸时代的人们,每天都在接受海量数据的冲击。如
日益激烈的市场竞争中,企业在环境的动态变化和自身的能动选择下不断演化,才能生存和发展。企业模型是企业系统的抽象,可以用来分析企业的演化特性。目前,比较常用的企业模型受结
图像分割是图像处理和计算机视觉领域低层次视觉中最基础,最重要的领域之一,同时具有广泛的应用价值。目前,现有的分割算法在实际的应用领域中都存在各种各样的问题,诸如耗时性,目
无线传感器网络是一种新型的信息获取平台,它具有成本低廉、可快速部署、自组织网络,使用灵活性强等诸多优点。无线传感器网络通过将大量的微型传感器节点以随机的方式部署在
在图像分类及标注、文本及语音分类、基因功能分析等实际应用中,分类所面临的数据已呈现出多标签特性,多标签分类已成为分类研究中的一个重要研究方向。与单标签分类问题不同
现代电网的规模不断扩大、电压等级不断升高,仿真分析成为现代电网研究的重要手段。然而,传统分析方法在面对大电网的海量仿真数据时缺乏有效的处理工具和手段,难以帮助分析人员快速掌握电网运行信息、深入研究系统变化规律。本文围绕电力系统仿真分析中的高维时序数据,通过可视分析技术,提出了一种空间分布地理图与时变曲线图协同分析的关联分析方法。空间分布地理图对高维仿真数据进行基于地理分布的分层可视分析,时变曲线图
为了对电能质量进行监测,电力公司需要部署电能质量监测设备用于电能质量数据的采集。由于不同厂商生产的电能质量监测设备采用的数据规约和通信协议不同,每家厂商都有自己专用的监测设备管理系统。如果电力公司采用多家厂商的设备,就需要使用多个不同的监测设备管理系统来管理这些监测设备。为了使用户能够对不同厂家的设备进行统一管理,本课题提出了基于WCF技术的电能质量监测设备管理方案,将各厂商监测设备服务器端方法封
随着互联网技术的迅猛发展和普及,特别是Web2.0的兴起,网上购物、微博、博客及BBS论坛等各种新兴的互联网应用正成为人们感兴趣的热点,而网上购物后的评论、博客、微博以及BBS上