fpga4bunnerbanner FPGA News Latest Issues (最新号掲載) <<->> 生成AI×FPGA!TCP/IPスタック&HTTPサーバの開発[特別版No.5 特集第1部] ターゲットボード:Arty A7(Digilent) TCP/IP通信を,LLMを使って回路実装します. CPU用ソフトウェアの生成に比べて,ディジタル回路を生成するのは苦手なLLMですが,繰り返し指示することで正しい回路を生成するように誘導できます. TCPの処理は再送制御などが煩雑であり,回路として実装するのは簡単ではありません.しかし,外部とのI/FとしてEtherは汎用的であり,SmartNICなど低遅延を必要とするアプリケーションでも必要とされていることから,IPを利用して実装している方も多いでしょう. FPGAへのTCP実装では,アプリケーションに応じてバッファの量などを調整したい場合もあります.独自のTCP実装において,それらをスケール出来れば とても有用な実装技術となりそうです. [...] 小規模なロジック回路を手軽に作れるGreenPAK[特別版No.5 一般記事1] FPGAデバイスごとに規定された電源シーケンスを守るため,GreenPAKを使った電源回路の実装を考えます. [...] ハード・マクロCPUでサッ!TCP通信の高速化実験[特別版No.5 特集第3部] オープンソースのTCPプロトコル・スタックであるlwIPをソフトコア上で動かします.ソフトコアはTang Primer 25K上に構成するPicoRV32です.FPGAマガジン特別版No.4では,動作させることには成功しましたが,通信速度が激遅でした. 今回は,速度向上を目指して,TCPプロトコル・スタックをハードマクロCPUで動かします. ソフトマクロCPUから一部の機能を回路へオフロードするデザインも検討します. [...] I2Cで取得したデータをUDPパケットで送信する[特別版No.5 特集第4章] Ti180 M484 Development Kit(エフィニックス)にI2C経由で温度センサを接続し,得られたデータをイーサネットに送信するアプリケーションを紹介します. [...] ロジック135KのアルテラFPGA搭載 169ドル開発ボードAtum A3 Nano[特別版No.5 一般記事4] terasicから発売されたAgilex 3搭載ボードを紹介します. [...] イーサネット接続カメラ向け画像伝送規格GigE Vision[特別版No.5 特集 第2章] [...] FPGA設計講座 PLL回路設計計術[特別版No.5 一般記事3] 信号周波数を変換するときに便利なPLLは,FPGAでは必ずと言ってよいほど使用される機能ブロックです.PLLの基本を解説している書籍は多いですが,FPGAで使用するときの勘どころや誤った使い方を解説した文献が少ないこともあり,PLLに関係する不具合が設計現場で多数見られます.本稿ではPLLの使い方と不具合の回避方法を解説します. [...] Piカメラ×FPGAで作る振動量計測マシン・ビジョン[特別版No.5 特設] [...] データ取り込みが不安定になるメタステーブルの基礎[特別版No.5 一般記事2] [...] Future Articles (企画中) Software Defined Radio入門 SDRに使えるFPGAボードは価格が高いものが多く,手軽に試せるものがないようです. そこで,まずは低価格で入手性の良いA-DコンバータICやFPGAチップを選定し,FMラジオをSDRで受信できるようなFPGAボードを設計します. 現在,Tang Primer 25Kで実験中です. [...] MAX10にNios Vを載せて信号処理FPGAマガジン特別版No.3で登場したMAX 10用自作基板を使って,ソフトコアNios Vでフィルターを動作させる方向で検討中です. [...] 音波による距離推定[企画中] 超音波トランスデューサをFPGAから駆動し,ToFによる距離推定を行います. 音波を使う測定に必要な知識として,変調方式についても解説します. [...] ロジックブロック内蔵PICを使ってみるCLBと呼ばれるプログラマブルなロジックブロックを内蔵するPICマイコンを試してみます. ターゲットボードとして,PIC16F13145 CURIOSITY NANO EVALUATION KITを使う予定です. [...] 仕様をパラメタライズしてコーディング・エージェントに生成させる JTAGエンコーダを例に,パラメトリックなHDL生成に挑戦します. [...] zynqでRDMA通信してみる Arora VでEasyCDRArora Vシリーズには,EasyCDRと呼ばれる通信機能が搭載されました.これは,汎用のI/Oピンを使って,最高2.5Gbpsで通信する機能です.エンベデッド・クロック方式なので1本の伝送路で通信します. ターゲット・ボードとしてTang Primer 138K(Sipeed)などが登場予定です. [...] Team Agentによる回路設計と実装 RISC-V Vector Extension[企画中] Vector Extensionを理解するため,性能は無視して,まずは極めてシンプルな実装を行います. [...] コーディング・エージェントでAXIを生成する AIを使ったハードウェア検証 Intel FPGA ミニマムサイズのUDPサーバ 暗号処理の回路とサイドチャネル攻撃 RDMAのプロトコル概要 Verification IPを使って検証する