基于sCPU-dBUS体系结构的CPU-BUSs桥接器设计与实现

来源 :青岛大学 | 被引量 : 0次 | 上传用户:LYXTTKX
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
sCPU-dBUS体系结构是一种面向嵌入式应用的高安全性体系结构,是一种单CPU双总线体系结构。该体系结构在现行计算机体系结构的基础上,用本地总线和网络总线两条总线取代原有的一条总线。两条总线将计算机系统分为本地子系统和网络终端子系统。本地子系统主要包含本地存储模块,网络终端子系统主要包含网络模块和存储模块。sCPU-dBUS体系结构要求本地子系统和网络终端子系统间相互隔离,以防止来自网络的入侵危害到本地子系统,保证系统的安全性。为了满足sCPU-dBUS体系结构的安全性要求,本文设计并实现了CPU-BUSs桥接器。CPU-BUSs桥接器的功能是保证同一时刻只有一条总线(本地总线或外设总线)与CPU保持连接,确保本地子系统和网络终端子系统的相互隔离。当CPU发出切换子系统指令时,CPU-BUSs桥接器可以立即切断当前总线与CPU的连接,并将另一条总线与CPU相连。CPU-BUSs桥接器的研制实现采用了SoC技术,符合相关SoC总线标准。本文基于嵌入式系统层次模型将CPU-BUSs桥接器划分为三个层次:物理层,硬件抽象层和核心层。物理层的功能包括:CPU-BUSs桥接器硬件逻辑的设计实现以及仿真,并向上一层(硬件抽象层)提供控制协议;硬件抽象层的功能包括:实现对物理层的驱动,完成对CPU-BUSs桥接器硬件逻辑的封装,并向上一层(核心层)提供控制协议;核心层的功能包括:修改μC/OS-Ⅱ操作系统的任务分配方法,设计子系统切换任务工作流程,实现与CPU-BUSs桥接器相关的切换任务。本文最后对CPU-BUSs桥接器的功能进行了系统测试。实验证明,CPU-BUSs桥接器较好的实现了本地子系统和网络子系统的隔离,并且能实时准确的完成子系统间的切换操作。CPU-BUSs桥接器满足sCUP-dBUS体系结构的要求,提升了系统的安全性能。
其他文献
P2P技术日益成熟、网络带宽不断增加和终端系统服务能力的逐渐加强,端系统的服务能力占总体服务能力的重要一部分。近年来,这些资源如何得到充分利用,并在面向Internet的大规
随着虚拟现实和3D可视化仿真技术的发展,物理仿真开始广泛应用在电影,动画,游戏,计算机辅助设计,甚至军事模拟等领域。物理仿真引擎用于快速开发可视化物理仿真系统。在可视
落叶松根系为树形分枝结构,主要由初生根、次生根、初生根一次侧根、次生根一次侧根组成。各级根系之间具有明显的自相似性,本文基于L-系统理论构建落叶松根系生长模拟模型,
随着Internet的高速发展,各种形式的新型应用层出不穷。特别是以Web2.0为代表的新一代互联网应用,给传统的数据存储模式带来了极大的挑战。以往的Internet服务几乎都基于Clie
随着计算机与信息技术的发展,人们在日常事务处理和科学研究中积累了大量数据。如何从中提取或“挖掘”用户所需要的信息,是当前信息科学技术领域面临的一大挑战。数据挖掘正
随着网络储存服务的高速发展,众多的企业和个人已经把大量的数据交付第三方服务器储存,怎样保证私有数据的隐私成为急需解决的难题之一。绝大多数现有的加密体制虽然能够保证
语义分析是自然语言理解的根本性问题,也是研究的重大难题。语义角色标注(Semantic Role Labeling,SRL)是语义分析的一种简化形式,因具有定义清晰、评测容易等特点而成为目前
支持向量机是在统计学习理论基础上发展出的一种性能优良的学习机器,其基本的思想是,在线性情况下,在原空间寻找两类样本的最优分类超平面,而在非线性情况下,首先将原始模式
运动估计算法是视频压缩编码的核心算法之一,通常也是编码器中计算量最大的环节。高质量的运动估计算法是高效视频编码的前提和基础,因此分析和研究快速运动估计算法,提高编
随着网络的迅猛发展,电子邮件已经成为人们现实生活、工作中必不可少的信息交流手段。但随之而生的垃圾邮件,占用了大量的网络资源,浪费了网民的宝贵时间,造成了巨大的经济损