注意:Altera建议使用Eclipse Nios II软件构建工具(SBT)作为所有新工程的软件开发平台。请参考Nios II软件开发人员手册,附录A. 使用Nios II集成开发环境,了解怎样将您的Nios II IDE工程移植到Eclipse Nios II SBT中。
这些手册是Nios® II处理器的主要文档。
- Nios II处理器参考手册回答了“什么是Nios II处理器?”这一问题,是Nios II处理器体系结构的主要参考。
- Nios II软件开发人员手册回答了“我怎样为Nios II处理器编写程序?”这一问题,是Nios II处理器编程的主要参考。
- 嵌入式外设IP用户指南 (PDF)介绍了Altera提供的外设,它能够与Nios II处理器无缝工作,含在Quartus II软件中。
教程和用户指南等其他相关文档介绍了手册中没有的某些主题。
嵌入式文档点击下载
这些文件简要介绍了Nios II处理器、Nios II C语言至硬件(C2H)加速编译器、SOPC Builder以及嵌入式外设等。这些文件解压缩后,请参考documentation.htm文件,其中列出了所包含的文档。
其他文档
- Nios II性能基准测试
- Nios II设计大赛论文
- Nios II硬件开发
- 软件开发
- C语言至硬件(C2H)加速编译器
- 开发工具、套件和电路板
- SOPC Builder系统开发
- 使用Megafunctions
- 其他相关文档
Nios II Processor Reference Handbook (ver 11.0.0, May 2011, 2 MB)
Nios II Software Developer's Handbook (ver 11.0, May 2011, 4 MB)
SOPC Builder User Guide (ver 1.0, Dec 2010, 2 MB)
Embedded Design Handbook (ver 2.9, Jul 2011, 7 MB)
Related Documentation
Release Notes
- Nios II Embedded Design Suite Release Notes and Errata (ver 9.1, Dec 2011, 295 KB)
Nios II Hardware Development
- AN 391: Profiling Nios II Systems (ver 3.0, Jul 2011, 325 KB)
- AN 548: Nios II Compact Configuration System for Cyclone III (ver 1.0, Nov 2008, 320 KB)
Design Files for AN 548 (597 KB)
- AN 531: Reducing Power with Hardware Accelerators (ver 1.0, May 2008, 151 KB)
Design Files for AN 531 (1 MB)
- Using Tightly Coupled Memory with the Nios II Processor Tutorial (ver 2.0, Jul 2011, 1 MB)
Design Files for Tightly Coupled Memory Tutorial (15 KB)
- Creating Multiprocessor Nios II Systems Tutorial (ver 2.0, Jun 2011, 1 MB)
- AN 351: Simulating Nios II Embedded Processor Designs (ver 1.3, Jun 2011, 383 KB)
AN 351 Software Files (6 KB)
- Nios II Hardware Development Tutorial (ver 4.0, May 2011, 1 MB)
Design Files for Nios II Hardware Development Tutorial (14 KB)
- Nios II Custom Instruction User Guide (ver 2.0, Feb 2011, 1 MB)
- Using Nios II Floating-Point Custom Instructions Tutorial (ver 2.0, Feb 2010, 235 KB)
Tutorial design files (4 KB)
- Nios II Flash Programmer User Guide (ver 2.1, Feb 2010, 273 KB)
- AN 595: Vectored Interrupt Controller Usage and Applications (ver 1.0, Nov 2009, 246 KB)
Example Designs for AN595 (503 KB)
- Nios II 3C25 Microprocessor with LCD Controller Data Sheet (ver 1.1, Mar 2009, 580 KB)
- Nios II 3C120 Microprocessor with LCD Controller Data Sheet (ver 1.1, Mar 2009, 634 KB)
- AN527: Implementing an LCD Controller (ver 1.0, May 2008, 344 KB)
- AN 350: Upgrading Nios Processor Systems to the Nios II Processor (ver 1.1, Jul 2006, 617 KB)
Software Development
- Using Tightly Coupled Memory with the Nios II Processor Tutorial (ver 2.0, Jul 2011, 1 MB)
Design Files for Tightly Coupled Memory Tutorial (15 KB)
- AN 459: Guidelines for Developing a Nios II HAL Device Driver (ver 4.0, Jul 2011, 2 MB)
- Using the NicheStack TCP/IP Stack - Nios II Edition Tutorial (ver 3.0, Jun 2011, 1 MB)
NicheStack tutorial software files (29 KB)
- Using MicroC/OS-II RTOS with the Nios II Processor Tutorial (ver 3.0, May 2011, 695 KB)
MicroC/OS-II Tutorial Software Files (7 KB)
- AN 429: Remote Configuration Over Ethernet with the Nios II Processor (ver 3.0, Apr 2010, 172 KB)
Application Note 429 Design Files (3 MB)
- AN 540: Nios II MPU Usage (ver 1.0, Mar 2010, 385 KB)
Design Files for AN 540 (221 KB)
- My First Nios II Software Tutorial (ver 2.0, Jan 2010, 507 KB)
- AN 440: Accelerating Nios II Networking Applications (ver 1.1, Jun 2009, 179 KB)
Accelerating Nios II Networking Applications Design (3 MB)
- AN543: Debugging Nios II Software Using the Lauterbach Debugger (ver 1.0, Apr 2009, 278 KB)
Example Design for AN543 (6 MB)
- Nios II IDE Help System (ver 1.7, Mar 2009, 1 MB)
- NicheStack Technical Manuals (PDFs) (ver , Apr 2007, 1 MB)
- NicheStack Technical Reference Manual (HTML) (ver , Apr 2007, 193 KB)
C-to-Hardware Acceleration
- Nios II C2H Compiler User Guide (ver 1.6, Dec 2009, 911 KB)
dma_c2h_tutorial.c Tutorial design file for Nios II C2H Compiler User Guide (2 KB)
- AN 531: Reducing Power with Hardware Accelerators (ver 1.0, May 2008, 151 KB)
Design Files for AN 531 (1 MB)
- Adding Hardware Accelerators to Reduce Power in Embedded Systems (ver 1.0, Sep 2009, 722 KB)
- Accelerating Nios II Systems with the C2H Compiler Tutorial (ver 1.3, Aug 2008, 803 KB)
Design files for Stratix II and Cyclone II boards (387 KB)
- AN 417: Accelerating Functions with the C2H Compiler: Scatter-Gather DMA with Checksum (ver 1.1, Jul 2006, 424 KB)
Scatter-Gather DMA Design Files (6 KB)
- Automated Generation of Hardware Accelerators With Direct Memory Access From ANSI/ISO Standard C Functions (ver 1.0, May 2006, 296 KB)
SOPC Builder System Development
- Embedded Peripherals IP User Guide (ver 11.0, Jun 2011, 6 MB)
- Avalon Verification IP Suite User Guide (ver 3.0, May 2011, 5 MB)
(Includes SOPC Buider and Qsys tutorials)
Avalon Verification IP Suite Design Files (23 KB)
- Using Tightly Coupled Memory with the Nios II Processor Tutorial (ver 2.0, Jul 2011, 1 MB)
Design Files for Tightly Coupled Memory Tutorial (15 KB)
- Nios II System Architect Design Tutorial (ver 2.0, Jun 2011, 2 MB)
Nios II Architect Design Tutorial Design Files (5 MB)
- AN 446: Debugging Nios II Systems with the SignalTap II Embedded Logic Analyzer (ver 2.0, Jun 2011, 397 KB)
signal_tap_test software file (9 KB)
- AN458: Alternative Nios II Boot Methods (ver 2.1, May 2011, 514 KB)
AN458 design example files (36 KB)
- Qsys System Design Tutorial (ver 2.0, May 2011, 1,015 KB)
- AN624: Debugging with System Console Over TCP/IP (ver 1.0, Aug 2010, 423 KB)
- AN 346: Using the Nios II Configuration Controller Reference Designs (ver 1.2, Mar 2009, 793 KB)
- AN 323: Using SignalTap II Embedded Logic Analyzers in SOPC Builder Systems (ver 1.1, Nov 2007, 386 KB)
Other Related Documentation
- Nios II Performance Benchmarks (ver 7.0, Jun 2011, 267 KB)
- NicheStack Technical Manuals (PDFs) (ver , Apr 2007, 1 MB)
- NicheStack Technical Reference Manual (HTML) (ver , Apr 2007, 193 KB)
Related Links
- Download the latest version of the Nios II Embedded Design Suite
- Nios II Processor
- Nios II Embedded Design Suite Errata
- Nios II Embedded Design Suite Release Notes
- SOPC Builder Literature
- Nios II Processor Online Demonstrations
- SOPC Builder Online Demonstrations
- Development Kits
- Altera Development Kits Archive
- Embedded Systems Development Kit, Cyclone III Edition
- Nios II Embedded Evaluation Kit, Cyclone III Edition
- Arria II GX FPGA Development Kit
- Stratix IV GX FPGA Development Kit

