Chương trình FPGA Verilog 6 (Bộ điều phối ddr)

Bài giảng này thực hiện triển khai DDR Memory Arbiter.

(5.0) 3 đánh giá

12 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Verilog HDL
Verilog HDL
FPGA
FPGA
Verilog HDL
Verilog HDL
FPGA
FPGA

Bạn sẽ nhận được điều này sau khi học.

  • Bộ điều phối DDR (DDR Arbiter)

  • Bộ đệm khung hình ảnh (Image Frame Buffer)

Bài giảng này nội dung về việc hiện thực hóa Arbiter, bước cuối cùng của DDR Memory Controller. Khi sử dụng DDR làm frame buffer cho dữ liệu hình ảnh, có những trường hợp việc truy cập DDR (read/write) bị trùng lặp. Điều này chủ yếu xảy ra khi Tốc độ khung hình (Frame Rate) của đầu vào và đầu ra khác nhau. Trong những trường hợp như vậy, cần phải thiết kế Arbiter để điều chỉnh thời điểm truy cập (Access Timing). Phải đảm bảo rằng các yêu cầu đọc (read) và ghi (write) được xử lý một cách tuần tự.

Bài giảng này sẽ thực hiện việc triển khai ddr Arbiter để các truy cập ddr có thể diễn ra tuần tự mà không bị chồng chéo trong trường hợp Tốc độ khung hình (Frame Rate) của hình ảnh đầu vào và Tốc độ khung hình của hình ảnh đầu ra khác nhau. Chúng ta sẽ tải kết quả xuống bo mạch và xác nhận rằng nó hoạt động bình thường.

Cấu trúc của bài viết này như sau:

Chương 2 giải thích về bo mạch Arty A7-35T được sử dụng trong thực hành.

Chương 3 giải thích về cấu hình hệ thống tổng quát.

Chương 4 sẽ triển khai chương trình cho từng mô-đun.

Chương 5 triển khai Top Module và xác nhận kết quả thông qua Simulation.

Chương 6 sẽ tạo Bitstream và kiểm tra kết quả trên board.

💾 Vui lòng kiểm tra trước khi học!

  • Bài giảng này là bài giảng văn bản dưới dạng PDF, không cung cấp video riêng biệt.

  • Chúng tôi cung cấp mã nguồn của tất cả các chế độ được giải thích trong bài giảng.

  • Khóa học này sẽ tiến hành thực hành trên bo mạch Arty A7 do công ty Digilent bán và bo mạch HIL-A35T do công ty chúng tôi bán.

  • Bạn có thể mua bo mạch HIL-A35T tại Smart Store do công ty chúng tôi vận hành (Link Smart Store: https://smartstore.naver.com/ihil)


  • Tài liệu bài giảng có thể được tải xuống tại 'Phần 0 - Link chia sẻ tài liệu - Tệp đính kèm'.


Giới thiệu người chia sẻ kiến thức

Tôi đã làm việc với tư cách là nhà phát triển tại các doanh nghiệp lớn và vừa trong hơn 20 năm, và hiện tại tôi đang điều hành một doanh nghiệp nhỏ. Tôi đã phát triển ISP (Image Signal Processing) ASIC cho CCTV và phát triển nhiều sản phẩm sử dụng FPGA như thiết bị kiểm tra OLED, DAQ (Data Acquisition System). Không chỉ FPGA, tôi còn có nhiều kinh nghiệm trong phát triển FW (STM32, PIC32, AVR, ATMEGA, v.v.), thiết kế mạch, chương trình Windows. Tôi hy vọng rằng dựa trên những kinh nghiệm phong phú mà tôi đã tích lũy được, tôi có thể giúp ích cho việc học tập của các bạn.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những ai muốn học Verilog

  • Những ai muốn học FPGA

  • Dành cho những ai muốn học về DDR Arbiter

Cần biết trước khi bắt đầu?

  • verilog

  • vivado

  • xilinx fpga

Xin chào
Đây là alex

Xác minh sự nghiệp

1,791

Học viên

96

Đánh giá

134

Trả lời

4.8

Xếp hạng

17

Các khóa học

Tôi đã làm việc với tư cách là nhà phát triển tại các doanh nghiệp lớn và vừa trong suốt hơn 20 năm qua, và

Hiện tại tôi đang là đại diện của một doanh nghiệp nhỏ.

Các kinh nghiệm làm việc chính là

  • Thiết kế FPGA sử dụng Verilog HDL

    • Phát triển ISP ASIC cho CCTV (khoảng 10 năm)

    • Phát triển thiết bị kiểm tra màn hình OLED (khoảng 3 năm)

    • Phát triển thiết bị sử dụng FPGA

  • Firmware cho MCU

    • STM32

    • PIC32

    • AVR, ATMEGA

    • DSP (TI)

  • Chương trình ứng dụng Windows

    • Visual Studio MFC, C++

là.

Thêm

Chương trình giảng dạy

Tất cả

103 bài giảng

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • mjs1004님의 프로필 이미지
    mjs1004

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Cảm ơn bạn rất nhiều vì bài giảng thực sự hữu ích!

    • neulha님의 프로필 이미지
      neulha

      Đánh giá 15

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • kyum5258802님의 프로필 이미지
        kyum5258802

        Đánh giá 6

        Đánh giá trung bình 4.7

        5

        30% đã tham gia

        Khóa học khác của alex

        Hãy khám phá các khóa học khác của giảng viên!

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!