Chương 2 NGÔN NGỮ LẬP TRÌNH VHDL

Một phần của tài liệu Luận văn Kỹ thuật PLD và ASIC (Trang 57 - 61)

V. FPGA CỦA ALTERA

Chương 2 NGÔN NGỮ LẬP TRÌNH VHDL

NGÔN NGỮ LẬP TRÌNH VHDL SỰ RA ĐỜI NGÔN NGỮ VHDL CÁC THUẬT NGỮ CỦA VHDL MÔ TẢ PHẦN CỨNG TRONG VHDL ENTITY (THỰC THỂ ) ARCHITECTURE Gán Các Tín Hiệu Đồng Thời Thời gian trể Đồng bộ lệnh CÁC THIẾT KẾ CÓ CẤU TRÚC HOẠT ĐỘNG TUẦN TỰ Các phát biểu quá trình Vùng khai báo quá trình

Thành phần phát biểu quá trình Thực hiện quá trình Các phát biểu tuần tự LỰA CHỌN KIẾN TRÚC CÁC CÂU LỆNH CẤU HÌNH TÓM TẮT

GIỚI THIỆU VỀ MÔ HÌNH HÀNH VI

DELAY QUÁN TÍNH VÀ DELAY TRUYỀN

Delay quán tính Delay truyền tín hiệu Mô hình Delay quán tính Mô hình Delay truyền

MÔ PHỎNG DELTA DRIVER

Tạo driver

Mô hình nhiều driver xấu

XỬ LÝ TUẦN TỰ

PHÁT BIỂU

Danh sách nhạy Ví dụ về quá trình

GÁN BIẾN KHÁC VỚI GÁN TÍN HIỆU

Ví dụ mô hình mạch đa hợp không đúng Ví dụ mô hình mạch đa hợp đúng

CÁC PHÁT BIỂU TUẦN TỰ PHÁT BIỂU IF

PHÁT BIỂU CASE PHÁT BIỂU LOOP

Phát biểu vòng lặp LOOP cơ bản Phát biểu vòng lặp While – LOOP Phát biểu vòng lặp FOR – LOOP Phát biểu Next và Exit

PHÁT BIỂU ASSERT PHÁT BIỂU WAIT

CÁC KIỂU ĐỐI TƯỢNG TRONG VHDL

KHAI BÁO TÍN HIỆU

KHAI BÁO BIẾN KHAI BÁO HẰNG SỐ

CÁC KIỂU DỮ LIỆU TRONG VHDL

LOẠI SCALAR

Kiểu số nguyên INTEGER Kiểu dữ liệu đã định nghĩa

Kiểu dữ liệu do người dùng định nghĩa Kiểu dữ liệu SUBTYPE

Kiểu dữ liệu mảng ARRAY Kiểu dữ liệu mảng port Kiểu dữ liệu bảng ghi record

Kiểu dữ liệu SIGNED và UNSIGNED Kiểu số thực REAL

Kiểu liệt kê

KIỂU VẬT LÝ CÁC THUỘC TÍNH

Thuộc tính tín hiệu Thuộc tính dữ liệu scalar Thuộc tính mảng

CÁC TOÁN TỬ CƠ BẢN TRONG VHDL

CÁC TOÁN TỬ LOGIC CÁC TOÁN TỬ QUAN HỆ CÁC TOÁN TỬ SỐ HỌC CÁC TOÁN TỬ CÓ DẤU CÁC TOÁN NHÂN CHIA

CÁC TOÁN TỬ DỊCH CÁC TOÁN TỬ HỖN HỢP

CHƯƠNG TRÌNH CON VÀ GÓI

CHƯƠNG TRÌNH CON Hàm Hàm chuyển đổi Hàm phân tích Thủ tục GÓI

Khai báo gói

Khai báo chương trình con CÂU HỎI ÔN TẬP VÀ BÀI TẬP

Hình và bảng

Hình 2-1. Cổng A có 2 ngõ vào.

Hình 2-2. Kí hiệu của mux có 4 ngõ vào.

Hình 2-3. Bảng trạng thái của mux có 4 ngõ vào. Hình 2-4. Dạng sóng có delay quán tính của bộ đệm. Hình 2-5. Dạng sóng có delay truyền của bộ đệm. Hình 2-6. So sánh 2 cơ cấu đánh giá.

Hình 2-7. So sánh 2 cơ cấu đánh giá. Hình 2-8. Cơ cấu đánh giá delay delta.

Hình 2-9. Kí hiệu mạch đa hợp và bảng trạng thái. Hình 2-10. Giản đồ các loại dữ liệu trong VHDL. Hình 2-11. Các kiểu mảng dữ liệu.

Bảng 2-1. Thuộc tính tín hiệu.

Bảng 2-2. Thuộc tính dữ liệu scalar. Bảng 2-3. Thuộc tính mảng.

Bảng 2-4. Tất cả các toán tử. Bảng 2-5. Các toán tử quan hệ. Bảng 2-6. Các toán tử số học. Bảng 2-7. Các toán tử có dấu.

Bảng 2-8. Các toán tử nhân chia. Bảng 2-9. Các toán tử dịch. Bảng 2-10. Các toán tử hỗn hợp.

Một phần của tài liệu Luận văn Kỹ thuật PLD và ASIC (Trang 57 - 61)

Tải bản đầy đủ (PDF)

(173 trang)