Thời gian trì hoãn trên net 1Giới thiệu

Một phần của tài liệu Thiết kế mạch số với vhdl & verilog pps (Trang 53 - 54)

Chương3 Loại dữ liệu trong Verilog 3.1Khái quát

3.4.9 Thời gian trì hoãn trên net 1Giới thiệu

Trong thực tế bất kì net nào trong mạch ñiện tử cũng tạo ra ñộ trì hoãn trên net. Trong Verilog, ñộ trì hoãn có thể ñược khai báo kết hợp trong phát biểu khai báo net. Những giá trị ñộ trì hoãn này là thời gian trì hoãn ñược tính từ khi tín hiệu tại ngõ ra của linh kiện ñiều khiển thay ñổi cho ñến khi tín hiệu trên net thực sự thay ñổi. Độ trì hoãn ñược mô tả bởi số hoặc biểu thức theo sau biểu tượng ‘#’. Những giá trị này là hằng số, tham số, biểu thức của chúng hay có thể là những biểu thức ñộng dùng những biến số khác. Độ trì hoãn có thể là rise, fall, hay hold (thời gian thay ñổi ñến z) và mỗi loại trì hoãn này có thể có ba giá trị - minimum, typical và maximum. Sự mô tả ñộ trì hoãn rise, fall, và hold ñược phân biệt bởi dấu phẩy (,) và sự mô tả min-typ-max ñược phân biệt bởi dấu hai chấm (:). Độ trì hoãn rise bao gồm thời gian trì hoãn khi giá trị tín hiệu thay ñổi từ 0 lên 1, 0 ñến x và từ x ñến 1. Độ trì hoãn fall bao gồm thời gian trì hoãn khi giá trị tín hiệu thay ñổi từ 1 xuống 0, 1 ñến x và từ x ñến 0. Độ trì hoãn hold bao gồm thời gian trì hoãn khi giá trị tín hiệu thay ñổi từ 0 lên z, 1 ñến z và từ x ñến z. Khái niệm ñộ trì hoãn này cũng ñược dùng cho việc ñịnh nghĩa ñộ trì hoãn của cổng, transistor, linh kiện cơ bản do người dùng tự ñịnh nghĩa và những mô tả hành vi.

3.4.9.2 Ví dụ

Tri #5 t1, t2;

Wire #(10,9,8) w1, w2; Wand #(10:8:6, 9:8:6) w3;

Lâm Đức Khải University of Information Technology Page 54 Trong ví dụ trên, dòng ñầu tiên mô tả t1, t2 có thời gian trì hoãn rise, fall, hold ñều là 5 ñơn vị thời gian. Dòng thứ hai, wire w1 và w2 ñịnh nghĩa ba giá trị khác nhau cho ba sự thay ñổi – 10 cho rise, 9 cho fall và 8 cho hold. Dòng cuối cùng, wand w3 ñịnh nghĩa giá trị min, type cho cả ba sự thay ñổi rise, fall, hold.

Một phần của tài liệu Thiết kế mạch số với vhdl & verilog pps (Trang 53 - 54)

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

(86 trang)