
Verilog FPGA Program 2 (MicroBlaze, HIL-A35T)
alex
Xilinx FPGA에서 MicroBlaze를 구현하는 방법을 알아봅니다.
초급
FPGA, MicroBlaze, Verilog HDL
Đây là nội dung về việc triển khai MicroBlaze trên Xilinx FPGA.

Sử dụng MicroBlaze trong FPGA
Chương trình Verilog
Chương trình FPGA
 FPGA MicroBlaze là một nhiệm vụ khó khăn để nghiên cứu!
 Bạn có thể có được rất nhiều niềm vui với bài giảng này 💪 
 
    
Sử dụng MicroBlaze trên FPGA Xilinx!
MicroBlaze là bộ xử lý có sẵn dưới dạng IP trên FPGA. MicroBlaze tách biệt Lõi bộ xử lý và Thiết bị ngoại vi, cho phép người dùng cấu hình Thiết bị ngoại vi phù hợp với mục đích của họ.
Việc xử lý FPGA đặt ra nhiều thách thức. Để triển khai FPGA, bạn không chỉ cần có kiến thức về phần cứng mà còn phải hiểu biết sâu sắc về các công cụ được sử dụng và cú pháp Verilog. Việc chuyển và sử dụng MCU đòi hỏi kiến thức chuyên sâu hơn. Xilinx cung cấp rất nhiều tài liệu về FPGA, nhưng khi bạn xem tài liệu, nó thường giới thiệu bạn đến tài liệu khác. Vì vậy, sẽ rất khó để đọc và hiểu tài liệu do Xilinx cung cấp trừ khi bạn là một nhà phát triển có kinh nghiệm.
Bài giảng này trình bày chi tiết cách kết nối và sử dụng MicroBlaze trên Xilinx FPGA . Từ quá trình cài đặt công cụ Cách chuyển và sử dụng MicroBlaze , Nó trình bày chi tiết việc triển khai giao diện giữa logic người dùng và MCU . Nâng cao sự nghiệp của bạn lên một tầm cao mới với các kỹ năng sử dụng MicorBlaze trong FPGA!
 Nếu có bất kỳ điều gì bạn không hiểu trong bài giảng, vui lòng đăng câu hỏi thông qua cộng đồng Inflearn hoặc quán cà phê tôi điều hành và tôi sẽ trả lời. 
📢 Hãy nhớ kiểm tra trước khi tham gia lớp học!
 
    
 Nội dung bài giảng là 
Có thể áp dụng ngay vào thực tế! 
 
    
 Đã được thử nghiệm và chứng minh
 Cung cấp mã nguồn mở ! 
 
    
 Gỡ lỗi, phát triển cần thiết
 Đã cung cấp chương trình ứng dụng Windows ! 
 
     Thiết kế FPGA với Verilog
 Một người có kinh nghiệm 
 
     Sử dụng ngôn ngữ C
 Bất kỳ ai đã thử FW 
 
     Tôi quan tâm đến MicroBlaze, nhưng
 Người không có kinh nghiệm 
Mục 1 . Cấu hình phần cứng
Mục 2 . Quy trình cài đặt Vitis 2022.1
Mục 3 . In “Hello world” trên màn hình bằng MicroBlaze
Mục 4 . Thiết bị ngoại vi của MicoBlaze
Mục 5 . Kiến thức có thể áp dụng vào thực tế
Mục 6 . Máy chủ Echo lwIP
Mục 7 . Tận dụng lwIP
Mục 8 . Triển khai TCP/IP bằng mô-đun W5500
Mục 9 . Giao diện bộ nhớ khối - 1
Mục 10 . Giao diện bộ nhớ khối - 2
H. Đối tượng mục tiêu của bài giảng này là ai?
Khóa học này dành cho những người hiểu cú pháp Verilog, có kinh nghiệm thiết kế FPGA và có kinh nghiệm phát triển hệ thống nhúng (FW). Tuy nhiên, ngay cả khi bạn chỉ có một chút kinh nghiệm, bạn vẫn có thể hiểu được nếu bạn theo dõi chính xác nội dung.
H. Tôi có cần chuẩn bị gì để tham dự buổi thuyết trình không?
Bài giảng này sẽ được thực hiện trên ván thực hành Arty A7-35T (100T, sản phẩm Digilent). Nếu bạn không có sẵn bảng, vui lòng kiểm tra nội dung trước rồi mới mua bảng sau và nhớ kiểm tra nội dung trên bảng. Việc triển khai FPGA không kết thúc bằng mô phỏng mà phải được xác minh trong phần cứng.
H. Bạn sử dụng những công cụ chương trình nào?
Chúng tôi sử dụng phiên bản mới nhất, vitis 2022.1. Quá trình cài đặt được giải thích chi tiết trong hướng dẫn này.
Tôi đã làm việc với vai trò là nhà phát triển trong hơn 20 năm tại các công ty lớn và nhỏ, và hiện tại tôi đang điều hành một doanh nghiệp nhỏ. Chúng tôi đã phát triển một ASIC ISP (Xử lý tín hiệu hình ảnh) cho CCTV và nhiều sản phẩm sử dụng FPGA, chẳng hạn như thiết bị kiểm tra OLED và DAQ (Hệ thống thu thập dữ liệu). Tôi có nhiều kinh nghiệm không chỉ trong FPGA mà còn trong phát triển FW (STM32, PIC32, AVR, ATMEGA, v.v.), thiết kế mạch, Chương trình Windows, v.v.
Khóa học này dành cho ai?
Những ai quan tâm đến MicroBlaze
FPGA quan tâm
Những ai quan tâm đến Verilog
Cần biết trước khi bắt đầu?
ngôn ngữ C
VerilogHDL
FPGA của Xilinx
1,686
Học viên
72
Đánh giá
125
Trả lời
4.8
Xếp hạng
19
Các khóa học
저는 지난 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++
입니다.
Tất cả
290 bài giảng
Tài liệu khóa học:
Tất cả
5 đánh giá
5.0
5 đánh giá

Đánh giá 2
∙
Đánh giá trung bình 5.0

Đánh giá 6
∙
Đánh giá trung bình 5.0
5
Zybo 같이 아예 ARM이 내장되어 있는 경우가 아니라면, Microblaze로 개발하는 게 편합니다. 하지만 Microblaze를 활용하는 방법은 인터넷에 여기저기 퍼져 있어 구글링을 해 가며 공부를 해야 하고, 초보자가 그렇게 공부하면 무엇이 진짜 필요한 내용인지 구별할 수가 없는 것 같습니다. 하지만 이 강의는 Microblaze를 활용하기 위한 기본적인 지식을 함양해 줍니다. 이 강의의 내용을 조금만 응용하시면 실무에도 충분히 활용 가능할 것입니다. 그리고 무엇보다 장점인 것은 필요할 때마다 바로바로 찾아서 복습할 수 있다는 것입니다.
진심어린 수강평 정말로 감사드립니다. 도움이 되셨다니 또한 감사합니다. 앞으로 훌륭한 개발자가 되시길 기원드립니다. 요즘에는 동영상 자료가 워낙에 많이 있어서 동영상이 편할수도 있고 장점도 많은 것 같습니다. 그러나 말씀하여 주신대로 반복해서 자료를 보고 싶을 때에는 문서가 좋은 것 같습니다. 문서는 어디에 어떤 내용이 있는지 바로 찾을 수 있기 때문입니다. 앞으로도 계속해서 유익한 자료 만들어서 많은 분들이 도움 받을 수 있도록 노력하겠습니다. 감사합니다~!!

Đánh giá 14
∙
Đánh giá trung bình 5.0

Đánh giá 1
∙
Đánh giá trung bình 5.0
5
금번에 Microblaze를 활용해서 프로젝트를 하고 있습니다. 인터넷에도 자료가 그리많지않고 실무적인 내용을 찾기가 많이 힘들었는데 많은 도움을 얻고 갑니다. 자료 만드신거 보니 많은시간 노력의 흔적이 느껴집니다. 암튼 너무 좋은 강의였습니다. 많은 분들에게 도움이 될거라 생각됩니다
수강평 감사드립니다. MicroBlaze 관련 프로젝트를 진행하고 계신다니, 프로젝트가 잘 진행되어 좋은 결과가 있길 바랍니다. 감사합니다~!!

Đánh giá 1
∙
Đánh giá trung bình 5.0
5
지금까지 쉽게 설명이 되어 있어 어렵지 않습니다. 좋은 강의인 것 같습니다. 현업에서 FPGA Logic과 HW를 설계하고 있는데 요즘은 MB or NIOS 까지 Handling 할 수 있는 능력을 많이들 요구 하는 것 같습니다. 좋은 디딤돌이 될 것 같습니다. 앞으로도 좋은 교육 부탁 드립니다.
수강평 정말로 감사드립니다. 도움이 되신다고 하니 감사합니다. 세상이 너무 빠르게 바뀌는 것 같습니다. 기술도 너무 빠르게 변해서 이것도 해야 되고, 저것도 해야 되고 할 게 너무 많네요. 아무튼 진행하시는 일들 잘 진행되실길 바랍니다. 감사합니다 ~!!
1.730.250 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!