1. Trang chủ
  2. » Luận Văn - Báo Cáo

Các module trong verilog

35 714 5

Đ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 35
Dung lượng 299 KB

Nội dung

[...]... or w1 or s) begin case (s) 2'b00: y=w0; 2'b01: y=w1; 2'b10: y=w2; default: y = w3; endcase end endmodule 6 Tổ chức chương trình  Chương trình trong ngôn ngữ Verilog là tập hợp những module  Top _module: là module cao nhất, không có tham số đầu vào  Leaf_sell: là module thấp nhất, không gọi đến những module khác 6 Tổ chức chương trình 7 Phương pháp thiết kế  Có hai phương pháp thiết kế:  Top down:... $display("Error in SEL"); endcase endmodule 4 Module, Port Lệnh for For (biến đếm= giá trị; biến đếm = giá trị; biến đếm = biến đếm +/- giá trị) begin … các lệnh… end 4 Module, Port Ví dụ: for integer j; For (j = 0; j . Giới thiệu Verilog 2. Ví dụ mở đầu 3. Khái niệm cơ bản 4. Module, Port 5. Ví dụ ứng dụng 6. Tổ chức chương trình 7. Phương pháp thiết kế 4. Module, Port  Cấu trúc module 1 )module <ten _module& gt;(<danh. (a|b)); 6) endmodule 4. Module, Port 1) module full_adder( a, b, cin, s, cout ); • Bắt đầu bằng từ khóa module • Tên module: full_adder • Danh sách cổng: ( a, b, cin, s, cout ) là tất cả các cổng. ra> • Inout [ msb:lsb ] <danh sách vào_ra> module T_FF(clk, rs, q); input clk, rs; output q; endmodule 4. Module, Port  Quy tắc nối cổng ngoài với cổng trong • input phải kiểu reg, có thể nối

Ngày đăng: 20/06/2014, 07:36

TỪ KHÓA LIÊN QUAN

w