Số có kích thước

Một phần của tài liệu Tổng quan về verilog (Trang 36 - 41)

<size> được viết bằng số thập phân và nó chỉ rõ số

bít của số được biểu diễn.

<base format> Định dạng số nếu là thập phân

thì là ‘d or ‘D,thập lục phân là ‘h or ‘H, nhị phân là ‘b or ‘H,bát phân là ‘o hoặc ‘O.

<number> chỉ rõ các số liên tiếp từ

0,1,2,3,4,5,6,7…a,b,c,d,e,f. Không phân biệt chữ hoa hay chữ thường.

Khái Niệm Cơ Bản

Ví dụ:

4’b1111 // số nhị phân

12’habc //so thập lục phân 16’d255 // số thập phân

Khái Niệm Cơ Bản

b. Số khơng kích thước

 Số được chỉ rõ với khơng có phần

<baseformat> thì mặc định là số thập

phân.Số đựoc viết với việc khơng có <size> thì mặc định là phần <size> là 32 bit

 Ví dụ:

23456 // đây là số thập phân ‘o32 // đây là số bát phân

Khái Niệm Cơ Bản

5.Giá trị Z và X

 Verilog có 2 kiểu cho khơng biết và giá trị điện trở cao. Giá trị này rất quan trọng cho mơ hình mạch thực. một giá trị khơng biết dùng từ x cịn giá trị điện trở cao thì dùng z.

Ví dụ:

 12’h13x // số thập lục phân 12 bit,4 bit chưa biết

 6’hx // đây là số hexa, 6bit chưa biết

 32’bz đây là số trở cao 32 bít

Khái Niệm Cơ Bản

 Một giá trị x hoặc z khởi tạo 4 bit cho hệ hex,3 bit cho hệ oct và 1 bit cho hệ binNếu bit có ý nghĩa lớn nhất của con số là 0, x hoặc z, con số được tự động mở rộng để làm đầy các bit có ý nghĩa lớn nhất bằng 0, x hoặc z theo thứ tự  ta dễ dàng gán x và z cho toàn bộ một vector. Nếu bit có ý nghĩa lớn nhất là 1, 0

Một phần của tài liệu Tổng quan về verilog (Trang 36 - 41)

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

(173 trang)