Nios II プロセッサの技術資料として3つハンドブックを提供しています。
- Nios II プロセッサ・リファレンス・ハンドブックは、" Nios II プロセッサとはなにか " など Nios II プロセッサ・アーキテクチャの一般的な内容を紹介するリファレンス・ドキュメントです。
- Nios II ソフトウェア・デベロッパーズ・ハンドブックでは、" Nios II プログラムをどのように作成するか " などの質問にお答えする Nios II プロセッサのプログラミングのための主要なドキュメントです。
- エンベデッド・ペリフェラル IP ユーザー・ガイド (英語版・PDF)は、Nios II 開発ツールに搭載される Nios II プロセッサとシームレスに連携して動作する、アルテラが提供するペリフェラルについて紹介します。
チュートリアルやユーザー・ガイドなどのその他の資料はハンド・ブックでは提供されていません。関連資料をご覧ください。
エンベデッド・プロセッサ関連一括資料ダウンロード(英語版)
- バージョン 11.0 (.zip)
- バージョン 10.1 (.zip)
- バージョン 10.0 (.zip)
- バージョン 9.1 (.zip)
- バージョン 9.0 (.zip)
- バージョン 8.1 (.zip)
Nios II、SOPC Builder、そしてエンベデッド・ペリフェラルに関する資料を一括まとめて提供します。ファイルをダウンロード、解凍後、documentation.htm を開いて搭載される資料一覧を参照してください。
追加資料
- Nios II Performance Benchmarks (英語版・PDF)
- Nios II Design Contest Papers
- Nios II Hardware Development
- Software Development
- C-to-Hardware (C2H) Acceleration Compiler
- Development Tools, Kits, and Boards
- SOPC Builder System Development
- Using Megafunctions
- Other Related Documentation
|
Nios II Processor Reference Handbook (ver 11.0.0, May 2011, 2 MB)
Section I. Nios II Processor Design
- Chapter 1. 概要 (ver 8.0.0, Sep 2008, 284 KB)
- Chapter 2. プロセッサ・アーキテクチャ (ver 8.0, Aug 2008, 502 KB)
- Chapter 3. プログラミング・モデル (ver 5.1.0, Oct 2005, 504 KB)
- Chapter 4. SOPC Builder での Nios II プロセッサの実装 (ver 5.1.0, Oct 2005, 611 KB)
Section II. Nios II Processor Implementation and Reference
- Chapter 5. Nios II コア実装の詳細 (ver 1.2, Dec 2004, 698 KB)
- Chapter 6. Nios II プロセッサのリビジョン履歴 (ver 5.1.0, Oct 2005, 410 KB)
- Chapter 7. アプリケーション・バイナリ・インタフェース (ver 5.1.0, Oct 2005, 475 KB)
- Chapter 8. Instruction Set Reference (ver 11.0.0, May 2011, 1,010 KB)
Nios II ソフトウェア開発ハンドブック (ver 1.2, Dec 2004, 2 MB)
Section I. Nios II Software Development
- Chapter 1. 概要 (ver 8.0.0, Aug 2008, 346 KB)
- Chapter 2. Getting Started with the Graphical User Interface (ver 9.1.0, Nov 2009, 166 KB)
- Chapter 3. Getting Started from the Command Line (ver 9.1.0, Nov 2009, 120 KB)
- Chapter 4. Nios II ソフトウェア・ビルド・ツールの概要 (旧Chapter 3) (ver 8.0.0, Jan 2009, 634 KB)
Section II. Hardware Abstraction Layer
- Chapter 5. HALシステム・ライブラリの概要 (旧Chapter 3) (ver 1.0, May 2004, 777 KB)
- Chapter 6. HALを使用したプログラムの開発 (旧Chapter 4) (ver 1.2, Oct 2004, 953 KB)
- Chapter 7. HAL用デバイス・ドライバの開発 (旧Chapter 5) (ver 1.1, Oct 2004, 898 KB)
Section III. 高度なプログラミング手法
- Chapter 8. 例外処理 (旧Chapter 6) (ver 1.2, Oct 2004, 837 KB)
- Chapter 9. キャッシュ・メモリ (旧Chapter 7) (ver 1.0, Oct 2004, 797 KB)
- Chapter 10. MicroC/OS-II リアルタイム・オペレーティング・システム (旧Chapter 8) (ver 1.1, Oct 2004, 823 KB)
- Chapter 11. イーサネットおよびNicheStack TCP/IPスタック - Nios II Edition (ver 8.0.0, Aug 2008, 755 KB)
- Chapter 12. リード・オンリ Zip ファイル・システム (ver 1.0, May 2004, 50 KB)
- Chapter 13. Publishing Component Information to Embedded Software (ver 9.1.0, Nov 2009, 92 KB)
Section IV. 付録
- Chapter 14. HAL API リファレンス (旧Chapter 12) (ver 8.0.0, Jan 2009, 1,009 KB)
- Chapter 15. Nios II Software Build Tools Reference (ver 9.1.0, Nov 2009, 467 KB)
Appendix A.
Nios II IDE の紹介 (ver 8.0.0, Aug 2008, 2 MB)
SOPC Builder User Guide (ver 1.0, Dec 2010, 2 MB)
Section I. User Guide
Section II. SOPC Builder Walkthroughs
Embedded Design Handbook (ver 2.9, Jul 2011, 7 MB)
Section I. Introduction
- Chapter 1. First-Time Designer's Guide (ver 2.3, Jul 2011, 416 KB)
Section II. Nios II Software Development
- Chapter 2. Developing Nios II Software (ver 1.4, Jul 2011, 685 KB)
- Chapter 3. Debugging Nios II Designs (ver 1.3, Dec 2009, 480 KB)
- Chapter 4. Nios II Command-Line Tools (ver 2.2, Jul 2011, 208 KB)
- Chapter 5. Optimizing Nios II C2H Compiler Results (ver 1.2, Jul 2011, 892 KB)
Section III. System Level Design
- Chapter 6. SOPC Builder Design Optimizations (ver 1.2, Jul 2011, 1 MB)
- Chapter 7. Memory System Design (ver 1.2, Feb 2010, 307 KB)
- Chapter 8. Hardware Acceleration and Coprocessing (ver 1.2, Jul 2011, 638 KB)
- Chapter 9. Verification and Board Bring-Up (ver 1.3, Jul 2011, 517 KB)
- Chapter 10. Interfacing an External Processor to an Altera FPGA (ver 1.1, Jul 2011, 553 KB)
- Chapter 11. Avalon-MM Byte Ordering Considerations (ver 1.1, Jul 2011, 835 KB)
関連資料
リリース・ノート
- Nios II Embedded Design Suite Release Notes and Errata (ver 9.1, Dec 2011, 295 KB)
Nios II ハードウェア開発
- Nios II Flash Programmer User Guide (ver 2.1, Feb 2010, 273 KB)
- Nios II Custom Instruction User Guide (ver 2.0, Feb 2011, 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)
- Nios II Hardware Development Tutorial (ver 4.0, May 2011, 1 MB)
Design Files for Nios II Hardware Development Tutorial (14 KB)
- Using Nios II Floating-Point Custom Instructions Tutorial (ver 2.0, Feb 2010, 235 KB)
Tutorial design files (4 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)
- AN595 : ベクトル割り込みコントローラの使用およびアプリケーション (ver 1.0, Oct 2010, 385 KB)
- AN 595: Vectored Interrupt Controller Usage and Applications (ver 1.0, Nov 2009, 246 KB)
Example Designs for AN595 (503 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)
- AN527: Implementing an LCD Controller (ver 1.0, May 2008, 344 KB)
- AN 446: SignalTap II エンベデッド・ロジック・アナライザを使用したNios II システムのデバッグ (ver 1.2, Jul 2009, 531 KB)
- AN 391: Profiling Nios II Systems (ver 3.0, Jul 2011, 325 KB)
- AN 351: Nios IIエンベデッド・プロセッサ・デザインのシミュレーション (ver 1.1, Jun 2008, 2 MB)
AN 351 Software Files (6 KB)
- AN 350: Upgrading Nios Processor Systems to the Nios II Processor (ver 1.1, Jul 2006, 617 KB)
ソフトウェア開発
- 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)
- 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)
- 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)
- Using Lightweight IP with the Nios II Processor Tutorial (ver 1.1, Jan 2005, 643 KB)
Simple Socket Server Design Files (34 KB)
- My First Nios II Software Tutorial (ver 2.0, Jan 2010, 507 KB)
- AN543: Lauterbach デバッガによる Nios II ソフトウェアのデバッグ (ver 1.0, Sep 2010, 425 KB)
- AN543: Debugging Nios II Software Using the Lauterbach Debugger (ver 1.0, Apr 2009, 278 KB)
Example Design for AN543 (6 MB)
- AN 540: Nios II MPU Usage (ver 1.0, Mar 2010, 385 KB)
Design Files for AN 540 (221 KB)
- AN 459: Guidelines for Developing a Nios II HAL Device Driver (ver 4.0, Jul 2011, 2 MB)
- AN 440: Accelerating Nios II Networking Applications (ver 1.1, Jun 2009, 179 KB)
Accelerating Nios II Networking Applications Design (3 MB)
- 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)
C-to-Hardware アクセラレーション
- Automated Generation of Hardware Accelerators With Direct Memory Access From ANSI/ISO Standard C Functions (ver 1.0, May 2006, 296 KB)
- Adding Hardware Accelerators to Reduce Power in Embedded Systems (ver 1.0, Sep 2009, 722 KB)
- Nios II C2H Compiler User Guide (ver 1.5, Nov 2008, 1 MB)
dma_c2h_tutorial.c Tutorial design file for Nios II C2H Compiler User Guide (2 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 531: Reducing Power with Hardware Accelerators (ver 1.0, May 2008, 151 KB)
Design Files for AN 531 (1 MB)
- AN 417: C2H コンパイラによるファンクションの高速化: チェックサム付Scatter-Gather DMA (ver 1.1, Sep 2009, 286 KB)
Scatter-Gather DMA Design Files (6 KB)
開発ツール、キット、ボード
- Nios II 開発キット使い始めユーザガイド (ver 2.5, Oct 2007, 819 KB)
- Nios II Embedded Evaluation Kit Cyclone III Edition User Guide (ver 1.0, Jan 2008, 1 MB)
- Nios II Embedded Evaluation Kit Cyclone III Edition Quick Start Guide (ver 1.0, Jan 2008, 1 MB)
SOPC Builder システム開発
- 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)
- Qsys システム・デザイン・チュートリアル (ver 2.0, Aug 2011, 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)
- Nios II System Architect Design Tutorial (ver 2.0, Jun 2011, 2 MB)
Nios II Architect Design Tutorial Design Files (5 MB)
- AN624: Debugging with System Console Over TCP/IP (ver 1.0, Aug 2010, 423 KB)
- AN 458: Nios IIブート方法の応用 (ver 1.0, Jun 2008, 575 KB)
AN458 design example files (36 KB)
- 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)
- 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)
メガファンクション
JTAG-Accessible Extensions
- AN 446: SignalTap II エンベデッド・ロジック・アナライザを使用したNios II システムのデバッグ (ver 1.2, Jul 2009, 531 KB)
その他の関連資料
- NicheStack Technical Manuals (PDFs) (ver , Apr 2007, 1 MB)
- NicheStack Technical Reference Manual (HTML) (ver , Apr 2007, 193 KB)
- Specialized Nios II Tools (ver 1.0, Feb 2005, 143 KB)
- Nios II Development Kits (ver 1.0, Feb 2005, 145 KB)
- Nios II Performance Benchmarks (ver 7.0, Jun 2011, 267 KB)
関連リンク
- Nios II エンベデッド・デザイン・スイート ダウンロード
- Nios II プロセッサ
- Nios II エンベデッド・デザイン・スイート エラッタ
- Nios II エンベデッド・デザイン・スイート リリース・ノート
- SOPC Builder の資料
- Nios II プロセッサ オンライン・デモンストレーション
- SOPC Builder オンライン・デモンストレーション
- 開発キット
- Altera Development Kits Archive
- アルテラ エンベデッド・システム開発キット Cyclone III エディション
- Nios II エンベデッド評価キット (NEEK), Cyclone III エディション
- Arria II GX FPGA 開発キット
- Stratix IV GX FPGA 開発キット

