首页> 外文会议>Network Architectures, Management, and Applications II pt.2 >The SOPC Design Based-on Nios CPU in EPON System
【24h】

The SOPC Design Based-on Nios CPU in EPON System

机译:EPON系统中基于Nios CPU的SOPC设计

获取原文
获取原文并翻译 | 示例

摘要

With the need of more and more high quality services, EPON system is widely favored by most people with its advanced technology of Gigabit and PON, which will replace the traditional techniques of copper and MC gradually. We can realize the MPCP protocol defined in IEEE802.3ah by the hardware scheme, such as FPGA or ASIC. Using SNMP protocol to achieve network management is the popular way. SNMP network manager can perform the long-distance configuration of the parameters in EPON system by sending out SET message; on the other hand, it can research the information by sending out GET message. Consequently, the Nios embedded processor acts as a transmission channel or a bridge between SNMP agent and hardware system. Now SOPC is a popular design method, which processes flexible design mode, reducible, expansible, upgradeable, and have the programmable function between hardware and software synchronously in a single chip. Integrated with the advantages of SOC, PLD, and FPGA, SOPC is provided with the following basic characteristics: an embedded processor core; on-chip high speed RAM resources with small capability; processor debug interface and FPGA programmable interface, etc. The Nios embedded processor is a soft core CPU optimized for programmable logic and SOPC (System-on-a-programmable-chip) designs, which accomplishes the data collection and configuration between SNMP agent and hardware system, the report of registration and alarm information, also the fulfillment of DBA which can be operated with all kind of algorithms. SOPC builder is a tool employed as turning out a system based on bus, thereby many components are included in this design, for instance, CPU, memory interface, peripherals interface etc. Developing applications using the Nios embedded processor is slightly different from the traditional processors, since the designer can configure the processor architecture and specify the peripheral content. That is, a designer can build a microcontroller according to system design requirement, as opposed to selecting a pre-built microcontroller with a fixed set of peripherals, on-chip memory, and external interfaces. In this paper, we introduce an EPON system by way of FPGA, and a SOPC design on the basis of Nios platform is given, in which data transmission channel and DBA functions are achieved. According to the need of EPON system, CPU, memory, and peripheral interfaces are selected from the library of SOPC builder. Once the Nios system is created, it may optionally be combined with other used-defined logic. Designer writes the source code, compiles the application software, and debugs the code to meet the need of EPON system.
机译:随着对越来越多高质量服务的需求,EPON系统以其千兆位和PON的先进技术而受到大多数人的青睐,它将逐步取代传统的铜缆和MC技术。我们可以通过FPGA或ASIC等硬件方案来实现IEEE802.3ah中定义的MPCP协议。使用SNMP协议来实现网络管理是流行的方法。 SNMP网络管理器可以通过发送SET消息在EPON系统中进行参数的远程配置。另一方面,它可以通过发送GET消息来研究信息。因此,Nios嵌入式处理器充当SNMP代理与硬件系统之间的传输通道或桥梁。现在,SOPC是一种流行的设计方法,该方法可处理灵活的设计模式,可简化,可扩展,可升级,并具有在单个芯片中同步在硬件和软件之间进行编程的功能。 SOPC集成了SOC,PLD和FPGA的优势,具有以下基本特征:嵌入式处理器内核;具有小容量的片上高速RAM资源; Nios嵌入式处理器是为可编程逻辑和SOPC(可编程片上系统)设计优化的软核CPU,它完成了SNMP代理与硬件之间的数据收集和配置。系统,注册和警报信息的报告,以及可通过各种算法进行操作的DBA的实现。 SOPC builder是用于生成基于总线的系统的工具,因此该设计中包含许多组件,例如CPU,内存接口,外围设备接口等。使用Nios嵌入式处理器开发应用程序与传统处理器略有不同。 ,因为设计人员可以配置处理器体系结构并指定外围内容。也就是说,与选择具有固定外围设备,片上存储器和外部接口的预构建微控制器相反,设计人员可以根据系统设计要求来构建微控制器。本文介绍了一种基于FPGA的EPON系统,并基于Nios平台进行了SOPC设计,实现了数据传输通道和DBA功能。根据EPON系统的需要,从SOPC Builder库中选择CPU,内存和外围接口。创建Nios系统后,可以选择将其与其他使用过的定义的逻辑组合。设计人员编写源代码,编译应用程序软件,然后调试代码,以满足EPON系统的需求。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号