Verilog FPGA Program 6 - DDR Arbiter (HIL-A35T)
ihil
This lecture implements a 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
Unless it has ARM built-in like Zybo, it is easier to develop with Microblaze. However, the method of using Microblaze is spread all over the Internet, so you have to study by Googling, and if a beginner studies like that, it seems like it is difficult to distinguish what is really necessary. However, this lecture will provide basic knowledge for using Microblaze. If you apply the contents of this lecture a little, you will be able to apply it sufficiently in practice. And the best part is that you can immediately find and review it whenever you need it.
Thank you so much for your sincere review. I am also grateful that it was helpful. I hope you will become a great developer in the future. These days, there are so many video materials, so videos can be convenient and have many advantages. However, as you said, when you want to watch the material repeatedly, documents are better. This is because you can find where and what is in the document right away. I will continue to create useful materials so that many people can benefit from them. Thank you~!!
受講レビュー 12
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
5
I am currently working on a project using Microblaze. There are not many resources on the Internet and it was difficult to find practical information, but I am getting a lot of help. I can see the traces of a lot of time and effort put into creating the resources. Anyway, it was a very good lecture. I think it will be helpful to many people.
Thank you for your course review. I hope that your project with MicroBlaze goes well and you get good results. Thank you~!!
受講レビュー 1
∙
平均評価 5.0
5
It's not difficult because it's been explained easily so far. It seems like a good lecture. I'm designing FPGA Logic and HW in the field, and these days, it seems like a lot of people are demanding the ability to handle MB or NIOS. I think it will be a good stepping stone. I ask for good education in the future.
Thank you so much for your review. I appreciate that you found it helpful. The world seems to be changing so fast. Technology is also changing so fast. There are so many things to do. Anyway, I hope everything goes well. Thank you~!!
¥9,670
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!