Altera Home Page
文档资料 许可
在线购买 下载

  主页   |   产品   |   支持   |   最终市场   |   技术中心   |   教育与活动   |   公司介绍   |   在线购买  
  器件   |   设计软件   |   IP   |   设计服务   |   开发套件及配件   |   资料  

 IP产品
   嵌入式处理器
       Nios II
            处理器核
            优势
                    低成本
                    高性能
                    长生命周期
                    灵活性
            软件工具
               开发套件
               最终市场
               客户成功案例
               资料
          Nios
          ARM 处理器
          32/16-Bit 微处理器
          8/4-Bit 微处理器
          资料
   接口与外设
   DSP
   通信
  
 About IP
      运用IP进行设计
      IP认证
      系统设计
      申请IP
  
 IP界合作伙伴
      AMPP计划
      AMPP核合作伙伴
  

Nios II 外设和接口

Nios® II开发套件包括一个常用外设和接口库,可以在Altera® FPGA中免版税使用。使用导入向导可以将用户开发的外设和接口轻松导入到Nios II处理器系统中,为重复使用设计提供了最直接的方法。

标准外设

这些马上可以使用的设计模块以Verilog HDL和VHDL源代码编写,含有系统集成所需的所有软件例程。表1列出了Nios II开发套件中包含的外设和接口。IP MegaStore网站上提供更详细的SOPC Builder知识产权(IP)内核。

1. Nios II外设和接口
外设 说明 文档
JTAG UART 通过Altera FPGA内置的Joint Test Action Group(JTAG)电路实现主机PC和SOPC Builder系统之间的数据流通信 数据手册
CompactFlash接口 支持块存储 数据手册
用户逻辑接口 将片内用户逻辑或者片外器件连接至SOPC Builder生成的系统 数据手册
UART 提供通用串行接口,支持可变波特率、校验、停止和数据位以及流控制信号等 数据手册
间隔定时器 提供一个32位定时器;可以用作周期脉冲发生器或者系统看门狗定时器 数据手册
并行I/O (PIO) 提供1至32位并行I/O(输入、输出和边沿采集)端口 数据手册
串行外设接口(SPI) 采用主机或者从机协议实现业界标准串行外设接口 数据手册
DMA控制器 将存储器任务从CPU中卸载,进行批量数据传送 数据手册
SDRAM控制器 为片外SDRAM提供简单的Avalon™接口,支持8、16、32和64位数据 数据手册
存储器接口

包括:

数据手册
以太网端口

包括:

  • 10/100 Mbps SMSC LAN91C111单芯片以太网控制器接口
  • 小型IP TCP/IP堆栈提供的软件支持
  • 包含在Nios II开发套件中
数据手册

设计人员可以使用SOPC Builder工具来配置Nios II处理器系统。在SOPC Builder中,设计人员凭借直观的向导型用户界面来配置元件、存储器映射地址、主机/从机关系和中断优先级等。SOPC Builder还方便了设计人员,他们可以象使用标准外设一样,集成自己定制构建的设计模块。

定制外设

设计人员使用接口用户逻辑向导,建立自己的定制外设,将其集成到Nios II处理器系统中。这一自动工具检查Verilog或者VHDL源代码,确认顶层端口,几乎不需要用户的干预,将这些端口连接到合适的处理器总线上。这一功能强大的高效工具也适用于定制外设和定制指令,可以方便的对设计进行迭代,确定优化系统的最佳方式。请了解SOPC Builder的详细信息。

  请填写反馈意见