1. Trang chủ
  2. » Công Nghệ Thông Tin

Signal và Variable

18 342 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 288,63 KB

Nội dung

Trường ĐHSPKT Hưng Yên Tìm hiểu VHDL Chương 7: Signal Variable VHDL cung cấp hai đối tượng để giải giá trị liệu không tĩnh (non-static): SIGNAL VARIABLE Nó cịn cung cấp cách để thiết lập giá trị mặc định (static): CONSTANT GENERIC CONSTANT GENERIC tồn cục sử dụng kiểu mã, đồng thời VARIABLE cục bộ, sử dụng bên phần mã (trong PROCESS, FUNCTION, PROCEDURE) 7.1 CONSTANT CONSTANT phục vụ cho việc thiết lập giá trị mặc định Cú pháp: CONSTANT name : type := value; Ví dụ: CONSTANT set_bit : BIT := '1'; CONSTANT datamemory : memory := (('0','0','0','0'), ('0','0','0','1'), ('0','0','1','1')); CONSTANT khai báo PACKAGE, ENTITY ARCHITECTURE Khi khai báo gói (package), tồn cục, gói sử dụng nhiều thực thể (entity) Khi khai báo thực thể (sau PORT), tồn cục với tất kiến trúc (architecture) theo thực thể Khi khai báo kiến trúc (trong phần khai báo nó), tồn cục với mã kiến trúc 7.2 SIGNAL SIGNAL phục vụ giải giá trị vào mạch, đơn vị bên Tín hiệu biểu diễn cho việc kết nối mạch (các dây) Thể là, tất PORT ENTITY tín hiệu mặc định Cú pháp: SIGNAL name : type [range] [:= initial_value]; - 80 - Trường ĐHSPKT Hưng Yên Tìm hiểu VHDL Ví dụ: SIGNAL control: BIT := '0'; SIGNAL count: INTEGER RANGE TO 100; SIGNAL y: STD_LOGIC_VECTOR (7 DOWNTO 0); Khai báo SIGNAL tạo chỗ giống khai báo CONSTANT Khía cạnh quan trọng SIGNAl, sử dụng bên phần mã (PROCESS), cập nhật khơng tức Giá trị không nên đợi để đọc trước kết thúc PROCESS, FUNCTION, PROCEDURE tương ứng Phép toán gán cho SIGNAL “

Ngày đăng: 03/10/2013, 04:20

HÌNH ẢNH LIÊN QUAN

Hình 7.2a.1. Kết quả mô phỏng - Signal và Variable
Hình 7.2a.1. Kết quả mô phỏng (Trang 2)
Bảng 7.1. So sánh giữa SIGNAL và VARIABLE - Signal và Variable
Bảng 7.1. So sánh giữa SIGNAL và VARIABLE (Trang 4)
Hình 7.3b.1. Bộ dồn kênh 4-1 Cách 1:   - Signal và Variable
Hình 7.3b.1. Bộ dồn kênh 4-1 Cách 1: (Trang 5)
Hình 7.3b.2. Kết quả mô phỏng cách 1 và 2 Ví dụ 7.3c:  - Signal và Variable
Hình 7.3b.2. Kết quả mô phỏng cách 1 và 2 Ví dụ 7.3c: (Trang 7)
Hình 7.3c.2. Kết quả mô phỏng cách 1 và 2 - Signal và Variable
Hình 7.3c.2. Kết quả mô phỏng cách 1 và 2 (Trang 8)
Hình 7.3d.2. Kết quả mô phỏng - Signal và Variable
Hình 7.3d.2. Kết quả mô phỏng (Trang 9)
Hình 7.3d.1. Bộ chia tần - Signal và Variable
Hình 7.3d.1. Bộ chia tần (Trang 9)
Hình 7.4a.1. Các mạch suy ra từ mã của cách 1 và 2 - Signal và Variable
Hình 7.4a.1. Các mạch suy ra từ mã của cách 1 và 2 (Trang 11)
Hình 7.4b.1. Bộ đếm 7 Cách 1:  - Signal và Variable
Hình 7.4b.1. Bộ đếm 7 Cách 1: (Trang 13)
Hình 7.4b.2. Kết quả mô phỏng cách 1 và 2 Ví dụ 7.4c:  - Signal và Variable
Hình 7.4b.2. Kết quả mô phỏng cách 1 và 2 Ví dụ 7.4c: (Trang 14)
Hình 7.4c.1. Thanh ghi dịch 4c ấp - Signal và Variable
Hình 7.4c.1. Thanh ghi dịch 4c ấp (Trang 14)
Hình 7.4d.1. Thanh ghi dịch 4 bit - Signal và Variable
Hình 7.4d.1. Thanh ghi dịch 4 bit (Trang 17)
Hình 7.4c.2. Kết quả mô phỏng cách 1, 2, và 3 Ví dụ 7.4d:  - Signal và Variable
Hình 7.4c.2. Kết quả mô phỏng cách 1, 2, và 3 Ví dụ 7.4d: (Trang 17)

TỪ KHÓA LIÊN QUAN

w