基于Nios Ⅱ软核CPU嵌入式消息转发系统的设计与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:BalloonMan_Again
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文紧跟嵌入式系统发展趋势,采用一种新的嵌入式系统设计技术——SOPC(片上可编程系统)技术进行通信产品开发。Nios嵌入式处理器是Altera公司推出的一个32/16位精简指令处理器软核,能够在可编程逻辑器件上完成SOPC设计。 论文分析了NiosⅡ处理器的结构、性能及总线特性。NiosⅡ是Altera公司的最新的SOPC技术,它是一个32位精简指令处理器软核,专门为SOPC设计的一种CPU,它以IP核的形式提供给嵌入式设计者。它的可配置特性给嵌入式系统设计带来了更大的灵活性,为嵌入式系统的设计提供了一种全新的思路。能够在可编程逻辑器件上完成SOPC设计。通过将32位高性能处理器在内的多种应用模块嵌入到一个通用的FPGA内,实现了一个完全可重置的嵌入式系统。 论文对NiosⅡ在通信领域的应用进行研究和验证。将NiosⅡ软核应用在通信产品主控板上,作为主CPU的协处理器,分担主CPU的业务功能。在StratixⅡFPGA芯片内,实现一个NiosⅡ软核用于主控板与业务板的通信管理。 最后,对系统进行了测试和验证,分析了测试结果,验证了本系统方案设计的正确性和基于Nios处理器实现可编程片上系统的可行性。尝试用新的SOPC技术,在软、硬件开发过程中,缩短设计开发周期,达到应用功能的快速实现,节约开发成本,优化性能和资源。成功地实现和验证了Nios软核处理器对大流量通信信息处理,并在公司推广了Nios软核处理器的应用与研究。
其他文献
随着图形处理能力,计算机存储能力和网络带宽的不断提高,使得以大规模存储、计算机网络、多媒体和虚拟现实技术为基础的虚拟城市应用成为可能。实现虚拟城市应用的其中一个基
随着计算机技术、互联网技术以及通信技术的发展,远程教育正经历着一场前所未有的挑战,如何将现代的科学技术与教育结合起来,解决目前教育普及存在的问题,是现代远程教育研究和发
随着计算机网络与数据通信技术的飞速发展和广泛应用,信息安全已成为人们在信息社会中生存与发展的重要保障。现代密码学技术是信息安全的核心技术,数字签名是现代密码学的重要
在信息化建设呼声高涨的今天,许多企业、学校等机构纷纷建立了自己各部门的信息系统。然而随着信息化建设的加快,在实际应用中我们经常需要用到其他系统中的数据,而原有分散系统
随着因特网的蓬勃发展和社会信息化水平的日益提高,网络业务日趋多样化,这对运营商在网络中提供的服务提出了更高的要求。本文研究的课题业务选择网关(SSG)使运营商能够实现
随着信息化进程的深入,计算机支持的协同设计(CSCD)正受到日益广泛的重视,并成为一个研究热点,它的深入研究和推广应用需要解决一系列的技术难题,而协同感知技术的研究便是其中的
许多应用领域产生的数据属于数据流类型,比如信用卡交易业务、传感器网络和网络监控等等。如何从数据流中发现隐含的知识,即数据流挖掘成了一个研究热点。流数据高速、连续无限
随着基于网络计算平台的分布式计算技术的迅猛发展,以支持应用互操作的应用需求为核心,以面向对象技术为主要特征的分布式构件技术和异构服务技术得到了蓬勃发展。异构服务组装
在基于构件的开发过程中,构件组装机制是基于构件的开发重要的组成部分,在其研究领域中最为关心的就是如何使用一种灵活的组装机制,能表现构件之间的复杂关系,使得系统内部的构件
当今的商业环境中充满着不确定性,面对全球化所带来的经济、政治及其安全方面所发生的巨变,以供应链运作模式的一切商业活动都不得不考虑市场变化及扰动所带来的问题。为了使整