インテル® Cyclone® 10 LPデバイスの概要

Similar documents
Virtex-6 Clocking

Cyclone IIIデバイスのI/O機能

Cyclone V デバイスのロジック・アレイ・ブロックおよびアダプティブ・ロジック・モジュール、Cyclone Vデバイス・ハンドブック、Volume 1、第1章

1-2 MLAB 図 1-1: Arria 10 デバイスにおける LAB 構造およびインタコネクトの概要 この図は LAB インタコネクトを有する Arria 10 の LAB および MLAB 構造の概要を表しています C4 C27 異なる速度と長さのロウ インタコネクト R32 R3/R6 s

ロジック・アレイ・ブロックおよびアダプティブ・ロジック・モジュール

インテル® FPGA USBダウンロード・ケーブル・ユーザーガイド

Cyclone 10 GX 技術資料 (簡易版)

Stratix IIデバイス・ハンドブック Volume 1

コンフィギュレーション & テスト

Quartus II はじめてガイド - Convert Programming File の使い方

Microsoft PowerPoint Quality-sama_Seminar.pptx

Quartus Prime - プログラミング・ファイルの生成や変換(Convert Programming Files)

! STEP 2. Quartus Prime のダウンロード WEB ブラウザで以下の URL を開きます 2 ページ中段の Quartus Prime 開発ソフトウェア ライト エディ

Nios II マイコン活用ガイド Nios II マイコンボード紹介 ステップ 1 AuCE C3 製品紹介 AuCE C3 は ソフトコア プロセッサ Nios II( アルテラ社 ) を搭載可能なマイコンボードです 弊社の基本ソフトウェアをインストールし FPGA 開発者のデザインと Nios

Quartus Prime はじめてガイド - デバイス・プログラミングの方法

インテル® Arria®10 Avalon®-MM インターフェイスのPCI Express*デザイン例向けユーザーガイド

オンチップ・メモリ クイック・ガイド for Cyclone III

Quartus II Web Edition インストール・ガイド

Arria® 10 デバイスの概要    

Quartus II クイック・スタートガイド

PPTフォーム(white)

インテル® Arria® 10 コア・ファブリックおよび汎用 I/O ハンドブック

富士通セミコンダクタープレスリリース 2009/05/19

PowerPoint プレゼンテーション

FPGAメモリおよび定数のインシステム・アップデート

世界の技術を日本の品質で すべてはお客様の ベストパートナーであるために 1 2 納入分野 斬 新な 企画 展開力 高 品質 ダックスが持つ つの特長 3 交通機器 金融機器 医療機器 製造機器 工作機器 あらゆる分野へ 高信頼性 3 最 新 最適な 技術と開発 主な開発 生産製品 ダックスは産業用

Quartus II はじめてガイド - Device & Pin Options 設定方法

AN 357: Error Detection & Recovery Using CRC in Altera FPGA Devices

Stratix IIIデバイスの外部メモリ・インタフェース

「電子政府推奨暗号の実装」評価報告書

HPE ProLiant Thin Micro TM200 サーバー Microsoft Windows Server インストール手順

Cyclone V デバイスの概要

Nios II 簡易チュートリアル

HP ProDesk 600 G2 SF

Quartus II はじめてガイド - Device and Pin Options 設定方法

ダウンロード方法 アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルがバンドルされたセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールす

Veritas System Recovery 16 Management Solution Readme

Touch Panel Settings Tool

LANカード(PG-2871) 取扱説明書

HD View Single Windowsセットアップガイド

KEIm-25ヘッダーボードハードウェアマニュアル

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

InfiniDB最小推奨仕様ガイド

Quartus II クイック・スタート・ガイド

Quartus II はじめてガイド - よく使用するロジック・オプション設定方法 (個別設定)

ModelSim-Altera - RTL シミュレーションの方法

Notes and Points for TMPR454 Flash memory

Veritas System Recovery 16 Management Solution Readme

Nios II Flash Programmer ユーザ・ガイド

三菱電機マイコン機器ソフトウエア株式会社

ダウンロード方法アルテラのソフトウェアをインストールするためのダウンロード ファイルには以下の種類があります.tar フォーマットのソフトウェアとデバイス ファイルの完全なセット ダウンロードとインストールをカスタマイズするための個別の実行ファイル ディスクに焼いて他の場所にインストールするための

FPGA 外部のメモリをアバロン・MM・インタフェースへ接続する方法

NJU72501 チャージポンプ内蔵 圧電用スイッチングドライバ 概要 NJU72501はチャージポンプ回路を内蔵し 最大で3V 入力から 18Vppで圧電サウンダを駆動することができます このチャージポンプ回路には1 倍 2 倍 3 倍昇圧切り替え機能を備えており 圧電サウンダの音量を変更すること

Silk Central Connect 15.5 リリースノート

(Microsoft PowerPoint - E6x5C SDXC Demo Seminar [\214\335\212\267\203\202\201[\203h])

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

SOPC Builder ペリフェラル 簡易ユーザ・ガイド - PIO (Parallel I/O)

Quartus II - デバイスの未使用ピンの状態とその処理

Nios II - PIO を使用した I2C-Bus (2ワイヤ)マスタの実装

Quartus II はじめてガイド ‐ Device and Pin Options 設定方法

プログラマブル論理デバイス

UCB User's Manual

AN-577: Holt Drop-In Replacements for DDC MIL-STD-1553 Terminals White Paper Holt Integrated Circuit の Data Device Corporation(DDC ) MIL-STD-1553 ドロップ

AN 630: アルテラCPLD におけるリアルタイムISP およびISP クランプ

SIOS Protection Suite for Linux v9.3.2 AWS Direct Connect 接続クイックスタートガイド 2019 年 4 月

MAGNIA Storage Server Configuration Guide

CELSIUSカタログ(2012年7月版)

Microsoft Word - TC4011BP_BF_BFT_J_P8_060601_.doc

ネットリストおよびフィジカル・シンセシスの最適化

富士通セミコンダクター株式会社発表資料

完成版_セミナー発表資料110928

使用する前に

システムソリューションのご紹介

Nios II ハードウェア・チュートリアル

Microsoft Word - ALT0982_program_epcs_by_niosii_v10.doc

ArcGIS Runtime SDK for .NET アプリケーション配布ガイド

Transcription:

更新情報 フィードバック 最新版をウェブからダウンロード : PDF HTML

目次 目次 Cyclone 10 LP デバイスの概要... 3 Cyclone 10 LP 機能の概要... 4 Cyclone 10 LP で使用可能なオプション... 5 Cyclone 10 LP の最大リソース...6 Cyclone 10 LP のパッケージプラン...6 Cyclone 10 LP の I/O バーティカル マイグレーション... 7 ロジック エレメントおよびロジック アレイ ブロック... 7 エンベデッド マルチプライヤー... 8 エンベデッド メモリー ブロック...8 クロッキングおよび PLL...9 FPGA の汎用 I/O...9 コンフィグレーション... 9 消費電力管理...10 Cyclone 10 LP デバイスの概要改訂履歴... 10 2

Cyclone 10 LP デバイスの概要 インテル Cyclone 10 LP は低コストと低スタティック消費電力に最適化されており 量産型のコスト重視のアプリケーションに最適です Cyclone 10 LP デバイスは 高密度のプログラマブル ゲート オンボードリソース および汎用 I/O を有しています これらのリソースは I/O 拡張やチップ間インターフェイスの要件を満たします Cyclone 10 LP のアーキテクチャーは 広範囲のマーケットセグメントのスマート コネクテッド システムに適しています : インダストリアルおよびオートモーティブ用 ブロードキャスト ワイヤライン およびワイヤレス コンピューティング機器およびストレージ機器 政府機関 軍事 および航空宇宙 医療機器 民生用 スマートエネルギー 無償で利用できる強力な Quartus Prime 開発ソフトウェアライト エディションに搭載されたデザインツールは ユーザーの多様な分野の要件を満たします : 既存の FPGA 設計者 Nios II プロセッサーと FPGA を使用するエンベデッド設計者 FPGA を初めて使用する学生やホビースト 完全な IP Base Suite へのアクセスを必要とする上級ユーザーは Quartus Prime スタンダード エディションをサブスクライブするか 別途ライセンスを購入してください 関連情報 ソフトウェア開発ツール Nios II プロセッサー Nios II 32 ビット ソフト IP プロセッサーおよびエンベデッド デザイン スイート (EDS) の詳細情報を提供します Quartus Prime IP Base Suite Quartus Prime エディション Intel Corporation. 無断での引用 転載を禁じます Intel インテル Intel ロゴ Altera ARRIA CYCLONE ENPIRION MAX NIOS QUARTUS および STRATIX の名称およびロゴは アメリカ合衆国および / またはその他の国における Intel Corporation の商標です インテルは FPGA 製品および半導体製品の性能がインテルの標準保証に準拠することを保証しますが インテル製品およびサービスは 予告なく変更される場合があります インテルが書面にて明示的に同意する場合を除き インテルはここに記載されたアプリケーション または いかなる情報 製品 またはサービスの使用によって生じるいっさいの責任を負いません インテル製品の顧客は 製品またはサービスを購入する前 および 公開済みの情報を信頼する前には デバイスの仕様を最新のバージョンにしておくことをお勧めします * その他の社名 製品名などは 一般に各社の表示 商標または登録商標です ISO 9001:2008 登録済

Cyclone 10 LP 機能の概要 表 1. Cyclone 10 LP デバイスの機能の概要 機能 説明 テクノロジー 低コストかつ低消費電力の FPGA ファブリック 1.0 V と 1.2 V のコア電圧オプション コマーシャル インダストリアル およびオートモーティブ温度グレードが選択可能 パッケージング 数種類のパッケージタイプとパッケージ フットプリントが使用可能です : FineLine BGA (FBGA) Enhanced Thin Quad Flat Pack (EQFP) Ultra FineLine BGA (UBGA) Micro FineLine BGA (MBGA) ピン マイグレーション機能を持つ複数のデバイス集積度 RoHS6 準拠 コア アーキテクチャー ロジックエレメント (LE) 4 入力ルック アップ テーブル (LUT) およびレジスター すべての LE 間にルーティング / 金属インターコネクトが豊富に存在します 内部メモリーブロック M9K 9 キロ ビット (Kb) のエンベデッド SRAM メモリーブロック カスケード可能 RAM ( シングルポート シンプル デュアルポート または真のデュアルポート ) FIFO バッファー または ROM としてコンフィグレーション可能 エンベデッド マルチプライヤー ブロック 単一の 18 18 マルチプライヤー モードあるいは 2 つの 9 9 マルチプライヤー モード カスケード可能 アルゴリズムの加速に向けた完全な DSP IP スィート クロック ネットワーク グローバルクロックは デバイスの 4 つのエリアにクロックを供給してデバイス全体をドライブします 最大 20 個のグローバルクロックをドライブ可能な専用クロックピンは最大 15 本使用可能です PLL (Phase-Locked Loop) 最大 4 個の汎用 PLL 堅牢なクロック管理と合成を提供します 汎用 I/O (GPIO) 複数の I/O 規格をサポートします プログラム可能な I/O 機能 真の LVDS とエミュレートされた LVDS トランスミッターおよびレシーバー OCT ( オンチップ終端 ) SEU の緩和 コンフィグレーションおよび動作時に SEU を検出します コンフィグレーション アクティブシリアル (AS) パッシブシリアル (PS) 高速パッシブパラレル (FPP) JTAG コンフィグレーション スキーム コンフィグレーション データの復元 リモート システム アップグレード 4

Cyclone 10 LP で使用可能なオプション 図 -1: Cyclone 10 LP デバイスのサンプル製品コードと利用可能なオプション ( 暫定版 ) パッケージタイプ F : FineLine BGA (FBGA) E : Enhanced Thin Quad Flat Pack (EQFP) U : Ultra FineLine BGA (UBGA) M : Micro FineLine BGA (MBGA) ファミリー識別コード L : LP ファミリー種別コード 10C : Cyclone 10 メンバーコード 006 : 6,272 LE 010 : 10,320 LE 016 : 15,408 LE 025 : 24,624 LE 040 : 39,600 LE 055 : 55,856 LE 080 : 81,264 LE 120 : 119,088 LE 10C L 120 Z F 780 I 8 コア電圧 Y : Standard voltage (1.2 V) Z : Lower core voltage (1.0 V) パッケージコード FBGA パッケージタイプ 484 : 484 ピン 780 : 780 ピン EQFP パッケージタイプ 144: 144 ピン 動作温度範囲 C : コマーシャル (0~85 ) I : インダストリアル (-40 ~100 ) 拡張インダストリアル (-40 ~125 ) A : オートモーティブ (-40 ~125 ) GES オプショナル サフィックス特別なデバイスオプションや出荷方法を表します FPGA ファブリック G : RoHS6 準拠スピードグレード ES : エンジニアリング サンプル 6 ( 最速 ) 7 8 UBGA パッケージタイプ 256: 256 ピン 484 : 484 ピン MBGA パッケージタイプ 164: 164 ピン 5

Cyclone 10 LP の最大リソース 表 2. Cyclone 10 LP デバイスの最大リソース数 リソース デバイス 10CL006 10CL010 10CL016 10CL025 10CL040 10CL055 10CL080 10CL120 ロジックエレメント (LE) 6,272 10,320 15,408 24,624 39,600 55,856 81,264 119,088 M9K メモリー ブロック 30 46 56 66 126 260 305 432 性能 (Kb) 270 414 504 594 1,134 2,340 2,745 3,888 18 18 乗算器 15 23 56 66 126 156 244 288 PLL 2 2 4 4 4 4 4 4 クロック 20 20 20 20 20 20 20 20 最大 I/O 176 176 340 150 325 321 423 525 最大 LVDS 65 65 137 52 124 132 178 230 Cyclone 10 LP のパッケージプラン 表 3. デバイス Cyclone 10 LP デバイスのパッケージプラン パッケージ 種類 M164 164 ピン MBGA U256 256 ピン UBGA U484 484 ピン UBGA E144 144 ピン EQFP F484 484 ピン FBGA F780 780 ピン FBGA サイズ 8 8 14 14 19 19 22 22 23 23 29 29 ボールピッチ I/O の種類 0.5 0.8 0.8 0.5 1.0 1.0 GPIO LVDS GPIO LVDS GPIO LVDS GPIO LVDS GPIO LVDS GPIO LVDS 10CL006 176 65 88 22 10CL010 101 26 176 65 88 22 10CL016 87 22 162 53 340 137 78 19 340 137 10CL025 150 52 76 18 10CL040 325 124 325 124 10CL055 321 132 321 132 10CL080 289 110 289 110 423 178 10CL120 277 103 525 230 6

Cyclone 10 LP の I/O バーティカル マイグレーション 図 -2: Cyclone 10 LP デバイスのマイグレーション範囲 矢印はマイグレーション パスを示しています 各バーティカル マイグレーション パスに含まれるデバイスは色付きで示しています 同じパス内でより少ない I/O リソースを持つデバイスは薄い色で示しています 同じマイグレーション パス内のデバイス間で完全な I/O マイグレーションを達成するには I/O 数が最も少ないデバイスに合わせて I/O の使用を制限します Device 10CL006 10CL010 10CL016 10CL025 10CL040 10CL055 10CL080 10CL120 Package M164 U256 U484 E144 F484 F780 注意 : ピン マイグレーションの互換性を確認するには Quartus Prime 開発ソフトウェアの Pin Planner で Pin Migration View ウィンドウを使用します ロジック エレメントおよびロジック アレイ ブロック LAB は 16 個のロジックエレメント (LE) と 1 個の LAB ワイド コントロール ブロックで構成されています LE は Cyclone 10 LP デバイス アーキテクチャー内の最小ユニットです 各 LE は 4 個の入力 1 個の 4 入力ルックアップ テーブル (LUT) 1 個のレジスターおよび出力ロジックを有しています 4 入力 LUT には 4 変数からなる任意の機能を実装できるファンクション ジェネレーターが搭載されています 7

図 -3: Cyclone 10 LP デバイスファミリーの LE LE carry-in Register chain routing from previous LE LAB-wide synchronous load LAB-Wide synchronous clear Register bypass Prograable register data 1 data 2 data 3 data 4 Register feedback Look-Up Table (LUT) Carry Chain LE Carry-Out labclr1 labclr2 Chip-wide reset (DEV_CLRn) labclk1 labclk2 Synchronous Load and Clear Logic Asynchronous Clear Logic Clock and Clock Enable Select D Q ENA CLRN Row, column, and direct link routing Row, column, and direct link routing Local routing Register chain output labclkena1 labclkena2 エンベデッド マルチプライヤー Cyclone 10 LP デバイス内の各エンベデッド マルチプライヤー ブロックは 1 つの個別 18 18 ビット マルチプライヤーまたは 2 つの個別 9 9 ビット マルチプライヤーをサポートします このマルチプライヤー ブロックをカスケード接続することで より幅が広く深いロジック構造を形成することができます 以下の方法で エンベデッド マルチプライヤー ブロックの動作を制御することが可能です : Quartus Prime の Parameter Editor を使用して関連する IP コアをパラメーター化する VHDL または Verilog HDL を使用してマルチプライヤーを直接的に推測する Intel およびパートナーは Cyclone 10 LP デバイスに向けて以下のような一般的な DSP IP を提供しています 有限インパルス応答 (FIR) 高速フーリエ変換 (FFT) 数値制御オシレーター (Numerically Controlled Oscillator: NCO) 機能 ストリームライン化された DSP デザインフローに対しては DSP Builder ツールは MathWorks および MATLAB デザイン環境を使用して Quartus Prime 開発ソフトウェアを統合します エンベデッド メモリー ブロック エンベデッド メモリーのストラクチャーは M9K メモリー ブロック カラムで構成されています Cyclone 10 LP デバイスの各 M9K メモリーブロックは 9 Kb のオンチップメモリーを備えています このメモリーブロックをカスケード接続することで より幅が広く深いロジック構造を形成することができます M9K メモリーブロックは RAM FIFO バッファー あるいは ROM としてコンフィグレーションすることができます 8

表 4. M9K Operation モードとポート幅 動作モード ポート幅 シングルポート 1 2 4 8 9 16 18 32 および 36 シンプル デュアルポート 1 2 4 8 9 16 18 32 および 36 トゥルー デュアルポート 1 2 4 8 9 16 および 18 クロッキングおよび PLL Cyclone 10 LP デバイスは グローバルクロック (GCLK) ネットワーク 専用クロックピン および汎用 PLL を備えています デバイス全体をドライブする最大 20 個の GCLK ネットワーク 最大 15 本の専用クロックピン PLL ごとに 5 つの出力を持つ最大 4 個の汎用 PLL PLL は Cyclone 10 LP デバイスに向けて 堅牢なクロック管理と合成機能を提供します ユーザーモードで PLL を動的にリコンフィグレーションすることで クロックの位相および周波数を変更することができます FPGA の汎用 I/O コンフィグレーション Cyclone 10 LP デバイスは以下の機能を持つ高度にコンフィグレーション可能な GPIO を装備しています : 一般的に使用されるシングルエンドおよび差動 I/O 規格を 20 種類以上サポートしています バスホールド プルアップレジスター 遅延 およびドライブ強度がプログラム可能です シグナル インテグリティーの最適化に向けてスルーレート コントロールがプログラム可能です シングルエンド I/O 規格に適用するよう オンチップ直列終端 (R S OCT) またはドライバー インピーダンス マッチング (R S ) がキャリブレーションされています ロジックエレメントを使用して LVDS を持つトゥルーおよびエミュレートされた LVDS バッファーがデバイスコアに実装されています ホットソケットをサポートしています Cyclone 10 LP デバイスは コンフィグレーション データの保存には SRAM セルを使用します コンフィグレーション データは デバイスが起動されるたびに Cyclone 10 LP デバイスへダウンロードされます EPCS または EPCQ (AS x1) フラッシュ コンフィグレーション デバイスを使用してコンフィグレーション データを保存し Cyclone 10 LPFPGA をコンフィグレーションすることができます : Cyclone 10 LP デバイスは 1.5 V 1.8 V 2.5 V 3.0 V および 3.3 V のプログラミング電圧ならびに数種類のコンフィグレーション スキームをサポートしています SEU (Single Event Upset) マイグレーション機能は 巡回冗長検査 (CRC) エラーをコンフィグレーション中に自動で検出します また オプションでユーザーモード中にも検出することができます (1) 9

表 5. Cyclone 10 LP デバイスがサポートするコンフィグレーション スキームと機能 コンフィグレーション スキーム コンフィグレーション スキーム 圧縮復元 リモート システム アップ グレード アクティブシリアル (AS) シリアル コンフィグレーション デバイス利用可利用可 パッシブシリアル (PS) フラッシュメモリーを持つ外部ホスト利用可利用可 ダウンロード ケーブル利用可 ファースト パッシブパラレル (FPP) フラッシュメモリーを持つ外部ホスト 利用可 JTAG フラッシュメモリーを持つ外部ホスト ダウンロード ケーブル 消費電力管理 関連情報 コンフィグレーション デバイス EPCS および EPCQ コンフィグレーション デバイスの詳細情報を提供します Cyclone 10 LP デバイスは 最適化された低消費電力プロセスに基づいて構築されています : 1.2 V と 1.0 V の 2 つの電圧オプションが利用可能です 外部コンポーネントや特別なデザイン要件を必要としないホットソケットに対応しています デザイン スケジュールを短縮するには インテル Cyclone 10 LPFPGA と Enpirion Power Solution とを組み合わせます Cyclone 10 LP の電力要件を満たすには インテルの非常にコンパクトで効率的な Enpirion PowerSoC の使用が最適です Enpirion PowerSoC は必要となるほとんどのコンポーネントを統合しており 最大 96% の効率で十分に確証された簡潔なソリューションを提供します このような利点を持つため 電源供給に関する設計時間が短縮され IP および FPGA の設計に焦点を当てることができるようになります 関連情報 Enpirion パワーソリューション Enpirion PowerSoC デバイスの詳細情報を提供します Cyclone 10 LP デバイスの概要改訂履歴 日付バージョン変更内容 2017 年 5 月 2017.05.08 初版 (1) ユーザーモードでのエラー検出は コア電圧が 1.0 V の Cyclone 10 LP デバイス バリアントではサポートされ ていません 10