Tài liệu học VHDL và FPGA

Thảo luận trong 'FPGA CĂN BẢN' bắt đầu bởi Lu ROm, 27 Tháng mười 2015.

Chia sẻ trang này

Lượt xem: 8,174

  1. Lu ROm

    By:Lu ROmin: 27 Tháng mười 2015
    Administrator Staff Member

    Tham gia ngày:
    25 Tháng bảy 2014
    Bài viết:
    475
    Đã được thích:
    102
    FPGA hiện đang dần có chỗ đứng trong thị trường điện tử Việt Nam. FPGA được đưa vào chương trình học của khoa Điện tử Viễn thông, Đại học BKHN từ vài năm gần đây và thu hút được khá nhiều sinh viên.

    Khác với lập trình với Vi điều khiển khi chúng ta sử dụng ngôn ngữ C hoặc ASM, khi lập trình cho FPGA chúng ta cần có một ngôn ngữ mô tả phần cứng (Hardware Description Langguage). VHDL và Verilog là 2 ngôn ngữ hay được sử dụng nhất. Dưới đây là một số tài liệu, website hữu ích khi học HDL (có rất nhiều sách viết về HDL nhưng tôi chỉ đưa ra những cuốn sách mà tôi cho là hay nhất)

    1. ebook: FPGA prototyping by Verilog examples

    Link download: http://www.mediafire.com/?s4pu1v3iij715l9
    Một cuốn sách nổi tiếng của Pong Chu viết về Verilog cho Spartan 3E nhưng cũng rất hữu dụng đối với người học Verilog nói chung.
    Cuốn sách gồm 3 phần chính:
    Phần I: Cơ bản về Verilog và cách viết sơ đồ ASMD, FSMD trước khi Coding. Chương 5 và chương 6 là hai chương quan trọng nhất, theo tôi nghĩ, trong cuốn sách này.
    Phần II: Các giao thức cơ bản: UART, Keyboard, VGA. Các ví dụ của nó đều nhằm tạo ra 1 game nhỏ, game pingpong, nên rất dễ hiểu.
    Phần III: Sử dụng PicoBlaze, phần này chưa đọc nên chưa có comment gì.
    Bạn có thể học VHDL trong cuốn sách tương tự: FPGA prototyping by Verilog examples

    2. ebook: MIT Press – Circuit Design with VHDL

    Link download: http://www.mediafire.com/?ldvzs3t4f86l0ie

    Một cuốn sách bắt buộc đối với K52, K53 khi vào Phòng Lab ESRC. Sách dạy các kiến thức rất cơ bản về VHDL và phù hợp với việc tra cứu.

    3. Tutorial: Thực hành Quatus II – Đại học BKHN

    Link download: http://www.mediafire.com/?nyiq9ct7twt681v

    Các bài lab hướng dẫn sử dụng Quatus II, phần mềm đi kèm của Altera, một hãng FPGA, có kèm hình ảnh, hướng dẫn chi tiết (Bắt buộc đối với sinh viên ĐTVT – BKHN).

    Tiếp tục cập nhật…
    nguồn: esrc618.wordpress.com/