Verilog FPGA Program 6 - DDR Arbiter (HIL-A35T)
ihil
本講義はDDR Memory Arbiterを実装します。
초급
Verilog HDL, FPGA
Xilinx FPGA で MicroBlaze を実装する内容です。
FPGA で MicroBlaze を使用
Verilog プログラム
FPGA プログラム
勉強するのにふさわしいFPGA MicroBlaze!
講義と一緒ならポガルできますよ💪
Xilinx FPGAでMicroBlazeを使用!
MicroBlazeは、FPGAでIP形式で提供されるプロセッサです。 MicroBlazeはProcessor CoreとPeripheralを分離しているため、ユーザーが目的に合わせてPeripheralを設定できます。
FPGAを扱うのは難しいです。 FPGAを実装するためには、HW的な知識はもちろん、使用するツールとVerilog文法についても多くの理解が必要です。 MCUを移植して使用するには、より深い知識が必要です。 XilinxはFPGAに関する多くのドキュメントを提供していますが、ドキュメントを見ると他のドキュメントを参照することが多すぎます。したがって、ザイリンクスが提供する文書を見て理解することは、経験豊富な開発者ではなく、非常に困難です。
このレッスンでは、ザイリンクスFPGAでMicroBlazeを移植して使用する方法について詳しく説明します。ツールをインストールする過程から MicroBlazeを移植して使用する方法、 ユーザー ロジックと MCU 間のインターフェイスの実装について詳しく説明します。 FPGAでMicorBlazeを使用するスキルで、さらに一歩成長したキャリアを作りましょう!
講義で理解できない部分は、Inflearnコミュニティまたは私が運営するカフェを通じて質問を投稿していただければ答えていただきます。
📢受講前に必ず確認してください!
講義内容は
実務にすぐに適用可能!
テストで検証済み
オープンソース提供!
デバッグ、開発に必要
Windowsアプリプログラム提供!
VerilogでFPGAを設計した
経験のある方
C言語を利用して
FWをやった方
MicroBlazeに興味がありますが、
経験がない方
セクション1 HW構成
セクション2 Vitis 2022.1のインストールプロセス
セクション3 。 MicroBlazeで画面に「Hello world」を出力する
セクション4 。 MicoBlazeのPeripheral
セクション5実務に適用できる知識
セクション6 lwIP Echo Server
セクション7 lwIPの活用
セクション8 W5500モジュールを使用したTCP / IPの実装
セクション9 Block Memory Interface - 1
セクション10 。 Block Memory Interface - 2
Q.講義を聞く対象者は誰ですか?
V erilog文法を理解し、FPGA設計経験があり、組み込みシステム(FW)開発経験がある方を対象としています。しかし、ちょっとした経験しか持っていても、内容どおりにそのまま従えば十分に理解できるでしょう。
Q.講義を聞くために準備すべき事項はありますか?
本講義は実習ボードArty A7-35T(100T、Digilent社製)で行われます。ボードが用意されていない場合は、まず内容を見て、後でボードを購入して必ずボード上で確認してください。 FPGAの実装はシミュレーションで終わらず、必ずHWで検証する必要があります。
Q.プログラムツールは何を使用しますか?
最新バージョンの vitis 2022.1 バージョンを使用します。本講義には設置過程が詳しく紹介されています。
私は20年以上にわたり大企業、中小企業で開発者として働いてきましたが、現在は小さな企業を運営しています。 CCTV用ISP(Image Signal Processing)ASICを開発し、OLED検査装置、DAQ(Data Acquisition System)などFPGAを利用した多くの製品を開発しました。 FPGAだけでなく、FW開発(STM32、PIC32、AVR、ATMEGAなど)、回路設計、Windowsプログラムなど多くの経験を持っています。
学習対象は
誰でしょう?
MicroBlaze に興味のある方
FPGA に興味のある方
Verilog に興味のある方
前提知識、
必要でしょうか?
C言語
Verilog HDL
Xilinx FPGA
1,647
受講生
66
受講レビュー
123
回答
4.8
講座評価
19
講座
저는 지난 20여년 동안 대기업, 중소기업에서 개발자로 일해왔고
현재는 작은 기업의 대표로 있습니다.
주요 경력사항은
Verilog HDL을 이용한 FPGA 설계
CCTV용 ISP ASIC 개발 (약 10년)
OLED Display 검사장비 개발 (약 3년)
FPGA를 이용한 장비 개발
MCU FW
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Windows Application Program
Visual Studio MFC, C++
입니다.
全体
290件
講座資料(こうぎしりょう):
全体
5件
5.0
5件の受講レビュー
受講レビュー 2
∙
平均評価 5.0
受講レビュー 6
∙
平均評価 5.0
5
ZyboのようにARMが内蔵されていない場合は、Microblazeで開発するのが楽です。しかし、Microblazeを活用する方法はインターネットにあちこちに広がっており、グーグルを行って勉強をしなければならず、初心者がそのように勉強すれば何が本当に必要な内容なのか区別することができないようです。しかし、この講義はMicroblazeを活用するための基本的な知識を盛り上げてくれます。この講義の内容を少しだけ応用すれば、実務にも十分活用可能です。そして何よりも長所なのは、必要に応じてすぐに探して復習できるということです。
心からの受講評 ありがとうございます。助けてくれてありがとう。今後、素晴らしい開発者になりますように。 最近では動画素材があまりに多くあり、動画が楽になることもあり、長所も多いようです。しかし、言ってくださったように繰り返し資料を見たいときには文書が良いようです。文書はどこに何があるのかをすぐに見つけることができるからです。今後も引き続き有益な資料作りをして、多くの方がお役に立てるよう努めてまいります。ありがとう〜!
受講レビュー 12
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
5
これまで簡単に説明ができて難しくありません。 良い講義のようです。 現業でFPGA LogicとHWを設計しています。 最近はMB or NIOSまでハンドリングできる能力をたくさん求めているようです。 良いディンドルになりそうです。 これからも良い教育をお願いします。
受講評 ありがとうございます。参考になってくれてありがとう。 世界が急速に変わるようです。技術も急速に変わりました これもしなければならず、それもしなければならないことが多すぎますね。 とにかく進んでいることがうまくいくことを願っています。ありがとうございます〜!
¥9,708
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!