
Chương trình Verilog FPGA 3 (Bộ điều khiển DDR, Arty A7-35T)
alex
Thông qua bài giảng, bạn có thể thực hiện DDR Controller bằng FPGA.
중급이상
verilog, FPGA
Thông báo việc porting và sử dụng MCU IP miễn phí trong FPGA.
Port MCU lên FPGA để sử dụng
Bootloader cấu trúc
Cấu hình bộ nhớ MCU trong FPGA
Cổng MCU FPGA,
Nâng cấp bằng cách sáng tạo với kỹ năng của tôi! ✨
Tôi đã làm việc với FPGA khoảng 20 năm, và hầu hết các dự án của tôi đều liên quan đến việc chuyển MCU sang FPGA. Việc chuyển MCU sang FPGA mang lại nhiều lợi thế. Nó loại bỏ nhu cầu sử dụng MCU ngoài riêng biệt, và thiết kế có thể được tách thành MCU và thành phần logic.
Tôi đã chuyển MCU sang hầu hết các FPGA (Spartan, Artix, Kintex, Virtex). Việc nắm vững kiến trúc cơ bản có thể áp dụng cho hầu hết các FPGA. Bài giảng này sẽ trình bày chi tiết quy trình này. Bài giảng giải thích cách chuyển IP MCU vào FPGA để triển khai Hệ thống trên chip (SOC) . Tôi hy vọng bài giảng này sẽ giúp các nhà phát triển lập trình FPGA nâng cao kỹ năng của họ lên một tầm cao mới.
Đợi đã! ✋ MCU là gì?
Thuật ngữ này đề cập đến bộ vi điều khiển (MCU). Đây là thiết bị tích hợp bộ xử lý, bộ nhớ và các thiết bị đầu vào/đầu ra trong một chip duy nhất. Lập trình cho phép thực hiện các tác vụ điều khiển và tính toán. Nó được sử dụng trong nhiều ứng dụng, từ ô tô đến thiết bị gia dụng và đồ chơi. Lập trình là cần thiết để thực hiện các chức năng cụ thể.
Bài giảng này cung cấp mã nguồn để bạn có thể triển khai trực tiếp toàn bộ nội dung bằng cách sử dụng bo mạch thực hành (Arty A7-35T(100T), (Digilent)). Mã nguồn được cung cấp đã sẵn sàng để sử dụng ngay tại hiện trường . Tôi đã áp dụng giải pháp này cho tất cả các FPGA trong 15 năm qua. Bài giảng dựa trên bo mạch Arty A7 của Xilinx, nhưng có thể áp dụng cho tất cả các FPGA của Xilinx . Nếu bạn không hiểu bất kỳ phần nào của 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ê do tôi điều hành, tôi sẽ giải đáp.
📢 Hãy nhớ kiểm tra trước khi tham gia lớp học!
Bất kỳ ai có kinh nghiệm thiết kế FPGA bằng Verilog
Bất kỳ ai đã thử FW bằng ngôn ngữ C
Có rất nhiều nội dung, nhưng nếu bạn hiểu từng bước và ghi nhớ, bạn sẽ có thể áp dụng vào hầu hết các tác vụ liên quan đến FPGA trong tương lai. 💪
Khối hệ thống và
Hiểu về Bootloader
Bộ nhớ MCU và
Triển khai LOGIC
Ứng dụng FW
Triển khai và Ứng dụng
Để tải xuống FW
Triển khai chương trình Windows
Tôi đã làm việc với tư cách là một nhà phát triển hơn 20 năm tại cả các công ty lớn và nhỏ, và hiện đang điều hành một doanh nghiệp nhỏ. Tôi đã phát triển một ASIC ISP (Xử lý tín hiệu hình ảnh) cho camera quan sát (CCTV), và tôi đã phát triển nhiều sản phẩm dựa trên FPGA, bao gồm thiết bị kiểm tra OLED và DAQ (Hệ thống thu thập dữ liệu). Ngoài FPGA, tôi còn có kinh nghiệm sâu rộng trong phát triển phần mềm (STM32, PIC32, AVR, ATMEGA, v.v.), thiết kế mạch và lập trình Windows.
Khóa học này dành cho ai?
Người muốn nâng cao kỹ năng FPGA
Người muốn triển khai FPGA SOC
Người muốn porting MCU lên FPGA để dùng
Cần biết trước khi bắt đầu?
Ngôn ngữ C
Ngôn ngữ Verilog
Thiết kế FPGA
1,657
Học viên
67
Đánh giá
124
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ả
151 bài giảng
Tài liệu khóa học:
Tất cả
1 đánh giá
5.0
1 đánh giá
Đánh giá 95
∙
Đánh giá trung bình 5.0
5
2024/12/15/Chủ Nhật 16:05 Đây là một tài liệu rất hay và tôi đã thu thập được rất nhiều thông tin. Tôi mới hiểu bootloader là gì. Tôi cũng biết cách sử dụng FPGA. Cảm ơn rất nhiều vì tài liệu hay này.
Cảm ơn bạn đã tìm thấy bài giảng hữu ích. Tôi hy vọng bạn sẽ trở thành một nhà phát triển giỏi~!!
2.780.161 ₫
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!