Đồ Án THIẾT KẾ MẠCH NHỜ MÁY TÍNH : Thiết kế mạch bằng VHDL

Thảo luận trong 'Điện - Điện Tử' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    GVHD : TH.S NGUYỄN PHÚ BÌNH



    Mục lục

    Trang

    Mục lục . - 1 -

    Danh mục hình: . - 3 -

    Danh mục bảng: - 5 -

    Chương 1: Giới thiệu - 6 -

    Giới thiệu về VHDL - 6 -

    Giới thiệu công nghệ (và ứng dụng) thiết kế mạch bằng VHDL. . - 7 -

    Ứng dụng của công nghệ thiết kế mạch bằng VHDL . - 7 -

    Quy trinh thiết kế mạch bằng VHDL. . - 7 -

    Công cụ EDA. . - 8 -

    Chuyển mã VHDL vào mạch . - 9 -



    Chương 2. Cấu trúc mã - 12 -

    Các đơn vị VHDL cơ bản. - 12 -

    Khai báo Library. . - 12 -

    Entity ( thực thể). - 14 -

    ARCHITECTURE ( cấu trúc). - 14 -

    Các ví dụ mở đầu. . - 17 -



    Chương 3: Kiểu dữ liệu - 20 -

    Các kiểu dữ liệu tiền định nghĩa. . - 20 -

    Các kiểu dữ liệu người dùng định nghĩa . - 23 -

    Các kiểu con (Subtypes). - 23 -

    Mảng (Arrays). - 24 -

    Mảng cổng ( Port Array). . - 27 -

    Kiểu bản ghi (Records). - 28 -

    Kiểu dữ liệu có dấu và không dấu ( Signed and Unsigned). . - 28 -

    Chuyển đổi dữ liệu. . - 29 -



    3.9. Tóm tắt. . - 31 -

    3.10. Các ví dụ. - 31 -

    Chương 4: Toán tử và thuộc tính. . - 36 -



    Toán tử. - 36 -


    Toán tử gán. - 36 -

    Toán tử Logic. . - 36 -

    Toán tử toán học. - 36 -

    Toán tử so sánh. - 37 -

    Toán tử dịch. . - 37 -

    Thuộc tính - 37 -


    Thuộc tính dữ liệu. - 37 -

    Thuộc tính tín hiệu. . - 38 -



    Thuộc tính được định nghĩa bởi người dùng - 38 -

    Chồng toán tử. . - 38 -

    GENERIC. . - 39 -



    4.6. Ví dụ. . - 39 -

    Chương 5: Mã song song - 44 -



    Song song và tuần tự . - 44 -



    Mạch tổ hợp và mạch dãy. - 44 -

    Mã song song và mã tuần tự. - 44 -


    Sử dụng các toán tử. . - 45 -

    Mệnh đề WHEN. . - 46 -

    GENERATE. . - 52 -

    BLOCK. . - 53 -




    Simple BLOCK - 53 -

    Guarded BLOCK - 54 -



    Chương 6: Mã tuần tự - 56 -

    PROCESS - 56 -

    Signals và Variables. . - 57 -

    IF . - 57 -

    WAIT. - 59 -

    CASE. . - 62 -

    LOOP. - 66 -

    Bad Clocking. - 71 -

    Sử dụng mã tuần tự để thiết kế các mạch tổ hợp . - 73 -



    Chương 7: Signal và Variable - 76 -



    CONSTANT. . - 76 -

    SIGNAL. - 76 -

    VARIABLE . - 78 -

    Số thanh ghi. - 84 -



    Chương 8: Máy trạng thái . - 93 -

    Giới thiệu. - 93 -

    Thiết kế theo kiểu 1 (thiết kế theo mô hình may moore) . - 94 -

    Thiết kế kiểu 2. - 100 -

    Kiểu mã hoá: từ nhị phân sang Onehot. . - 110 -



    Chương 9: Thiết kế thêm các mạch . - 112 -.



    Barrel Shifter . - 112 -

    Bộ so sánh không dấu và có dấu. . - 114 -

    Bộ cộng Carry Ripple và bộ cộng Carry Look Ahead. . - 116 -

    Bộ chia dấu chấm tĩnh. . - 120 -

    Bộ điều khiển máy bán hàng - 123 -

    Bộ nhận dữ liệu nối tiếp - 126 -

    Bộ chuyển song song thành nối tiếp. . - 128 -

    Trò chơi trên led 7 thanh - 129 -

    Bộ phát tín hiệu. - 132 -

    Thiết kế bộ nhớ - 134 -



    Tài liệu tham khảo: . - 140 -

    Phân công công việc: . - 140 -




    CHÚ THÍCH : TÀI LIỆU TRÊM GỒM FILE PDF + WORD
     

    Các file đính kèm:

Đang tải...