メルマガ

リソースに制約のあるアプリケーションでのFPGAの使用方法 (DigiKey社【アプリケーションラボ】技術解説記事のご紹介)

マルツ最新情報
マルツオンライン(マルツエレック株式会社)
 
MAIL MAGAGINE

No. 2046 2025. 8. 12
リソースに制約のあるアプリケーションでのFPGAの使用方法
(DigiKey社【アプリケーションラボ】技術解説記事のご紹介)
マルツの技術情報
アンチエイリアスローパスフィルタ回路の製作 【LP30:制御回路編】
リソースに制約のあるアプリケーションでのFPGAの使用方法
(DigiKey社【アプリケーションラボ】技術解説記事のご紹介)
 「アプリケーションラボ」は、DigiKey社のご協力をいただいて、DigiKey社が公開している新製品や技術情報を日本語でご紹介するWebページです。基礎技術から最新技術まで有益な情報を公開していますので、是非ご活用ください。

 今回は、リソースに制約のある組み込みシステムに適したFPGAを選択する際に考慮すべき事項とAltera社製の低消費電力で低コストのFPGAについて解説した記事をご紹介します。

リソースに制約のあるアプリケーションでのFPGAの使用方法

 FPGA(Field Programmable Gate Array)は、ユーザーが自由に回路を設計して書き込むことができるプログラム可能なデバイスです。組み込み機器でFPGAを使用すると、プリント基板を作成する手間もサイズもコストも大幅に削減することができます。

 従来、AlteraとXilinxがFPGAの2大メーカーでしたが、Alteraは2015年にIntelに買収され、Xilinxは2022年にAMDに買収されています。AlteraはIntelのFPGA部門となり、Alteraという名称は消えてしまったのですが、2024年になりIntelは株式の上場を目的にFPGA部門をAlteraという名称の別会社で復活させると発表しました。

 そして、2025年1月1日にAlteraはIntelの独立した子会社となりました。さらに、Intelは2025年4月14日にAlteraの株式の51%をテクノロジー投資会社のシルバーレイクに売却すると発表しました。これにより、残りの株式を保有するIntelが大きな権限を持ってはいますが、AlteraはIntelとは独立した企業として新たに再出発することになりました。

 現在のAlteraが持つFPGAのラインナップにはAgilex、Stratix、Arria、MAX、Cycloneなどがありますが、リソースに制約のある組み込みシステムに適したFPGAは、Agilex 3、Cyclone V、Cyclone 10 LP、MAX 10の4つのファミリです。Agilex 3とCyclone Vには、FPGAのみのバージョンとArmプロセッサコアを内蔵したSoCバージョンがあります。

 Agilex 3が最も高性能で、2.8 INT8 TOPSのAI推論性能を持つハードウェアアクセラレータであるAIテンソルブロックを搭載しています。そのほか、180GFLOPSの浮動小数点演算が可能なDSPブロック、12.5Gbpsの高速通信用トランシーバなどを備えています。SoCバージョンには、800MHzで動作するデュアルコアのArm Cortex-A55を搭載しています。

 Cyclone Vはミドルレンジ向けですが、最大300Kのロジックエレメント(LE)と最大288本のI/Oピンを利用でき、複雑で大規模な回路を構築することができます。また、9×9の3倍と18×18の2倍の固定小数点乗算、27×27の固定小数点または浮動小数点乗算をサポートする可変精度DSPブロックを実装しています。SoCバージョンには、600MHzで動作するデュアルコアのArm Cortex-A9を搭載しています。

 Cyclone 10 LPもミドルレンジ向けですが、コストと電力効率を両立させた低価格のFPGAで、最大120KのLEと最大525本のI/Oピンを利用できます。真のLVDSトランシーバとオンチップターミネーション(OCT)を内蔵し、高速デジタルインターフェースに対応します。

 MAX 10はスペースと消費電力に制約のある用途に適したFPGAで、LEは2K~50K、最大2個の12ビットA/Dコンバータ、18×18とデュアル9×9固定小数点用乗算器ブロックなどを搭載しています。そのほかの特長として、単電源で動作し、スリープモードでは消費電力を最大95%削減でき、オンチップフラッシュにより電源を切ってから10ms以内に動作を再開できます。

 【アプリケーションラボ】の解説記事では、FPGAを選択する際に考慮すべき事項について解説した後、Altera製の組み込み機器に適したFPGAを紹介しています。

 ここで解説されているデバイスは、マルツオンラインのウェブサイトで購入できますので、是非参考にしてください。

Agilex 3 SoC FPGA
 【A3CZ135BB18AE7S】


・単価:¥28,289(税込)
・ロジックエレメント(LE):135K
・デュアルコア Arm Cortex-A55(800MHz)内蔵
・パッケージ:474ピン BGA

Cyclone V SoC FPGA開発キット
 【DK-DEV-5CSXC6N-B】


・単価:¥409,457(税込)
・搭載FPGA:5CSXFC5D6F31C8N(Cyclone V SoC)

Cyclone V SoC FPGA
 【5CSXFC5D6F31C8N】


・単価:¥45,210(税込)
・ロジックエレメント(LE):85K
・デュアルコア Arm Cortex-A9(600MHz)内蔵
・パッケージ:896-FBGA(31mm×31mm)

Cyclone 10 FPGA評価キット
 【EK-10CL025U256】


・単価:¥19,267(税込)
・搭載FPGA:10CL025U256(Cyclone 10 LP)

Cyclone 10 LP FPGA
 【10CL025YU256C8G】


・単価:¥5,484(税込)
・ロジックエレメント(LE):24K
・I/O数:150本
・パッケージ:256-UBGA(14mm×14mm)

MAX 10 FPGA評価キット
 【EK-10M08E144】


・単価:¥9,822(税込)
・搭載FPGA:10M08SAE144C8G(MAX 10)

MAX 10 FPGA
 【10M08SAE144C8G】


・単価:¥5,928(税込)
・ロジックエレメント(LE):8K
・クロック速度:最大160MHz
・パッケージ:144ピン LQFP(14mm×14mm)

【マルツの技術情報】
マルツエレックは回路設計のご要望にお応えします
アンチエイリアスローパスフィルタ回路の製作 【LP30:制御回路編】

 データ収集の際に必要なフィルタ処理について、必要に応じて、アンチエイリアスローパスフィルタとRC ローパスフィルタで選択出来るように回路設計を行い、実装致しました。

 資料のダウンロードはこちらから。 その他の技術情報一覧はこちらをご覧ください。回路設計に関するご相談・お見積りは無料です。こちらからお気軽にお問合せください。
【マルツのお役立ちサービスのご案内】
ご指定いただいた期日にお客様が必要とする部品を納品いたします
「数か月先に生産する予定があるが、今は在庫をかかえたくない」といったお客様のお悩みはマルツエレックが解決いたします。

マルツ法人営業部でお客様の在庫を責任をもって保管し、ご指定いただいた期日に納品いたします。下記よりお申し込みください。折り返し担当者がご連絡いたします。
【よく見られている製品】
【商品特集コーナー】
取扱い商品のリクエストを大募集しています
■取扱い商品のリクエストを大募集しています
  マルツオンラインを探してもご要望商品がみつからない、 そんなときはご要望商品の情報をお寄せください。 リクエストはこちらから
技術情報、セール情報など
最新情報発信中!
カートに入れっぱなしの商品
買い忘れございませんか?

・このメールはメールニュース購読をお申し込みいただいた方に配信しております。購読解除はこちらから。
・個人情報の取扱についてはプライバシーポリシーをご覧ください。
・本メールアドレスは送信専用です。お問合わせは下記よりお願いします。
 お問合わせフォーム | お問合わせダイヤル: 03-6803-0209 9:00~12:00,13:00~17:00 月~金 (祝祭日除く)

マルツエレック株式会社
Copyright(C) Marutsuelec Co.,Ltd. All Rights Reserved

ページトップへ