摘要
SoPC是Altera公司提出的一种灵活、高效的片上系统设计方案,他将处理器、存储器、I/O等系统设计需要的组成集成到一个PLD器件上,构成一个可编程的片上系统。Nios是Altera公司开发的可进行SoPC设计的软核处理器,他可以与用户自定义逻辑结合构成SoC系统。本文通过Nios配置一个双网卡路由选择的设计,其功能相当于一个网络中简单的交换机,利用Quartus软件结合SoPC软件实现Nios设计的流程。首先对Nios,SoPC进行简要介绍,然后详细分析了双网卡路由选择的硬件、软件设计,提出基于Nios的解决方案。
SoPC is a flexible, efficient SoC design methodology which is developed by Altera Corporation. It can build a SoC design by integrating processor,memory,I/O and others peripherals into a PLD. Nios is a softcore microprocessor developed by Altera Corporation, which can be used to build a SoPC design. This paper disposes the design that chooses of network card routes based on Nios.it can cooperate with user logic to build a SoC system. Its function is equivalent to the simple exchanger in a network,QuartusⅡ software to combine SoPC software realize the procedure that Nios designs.Firstly, Nios,SoPC is introduced simply.Secondly, the hardware and software designs of a pair of network cards route are analyzed in detail. Thirdly, a practical project of one pair of network cards route based on Nios is put forward.
出处
《现代电子技术》
2005年第14期110-112,共3页
Modern Electronics Technique