1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ

29 24 0

Đ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 29
Dung lượng 504,45 KB

Nội dung

HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA KỸ THUẬT ĐIỆN TỬ II BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ NIÊN KHÓA: 2018 – 2023 Sinh viên thực : Nguyễn Quốc Doanh Mã số sinh viên : N18DCDT007 Lớp : D18CQDT01-N Giáo viên hướng dẫn : ThS PHẠM XUÂN MINH TP.HCM – Tháng 10 năm 2021 MỤC LỤC CHƯƠNG I :GIỚI THIỆU RTL Kỹ sư thiết kế nên có nguyên tắc thiết kế logic. Chương mô tả phát triển phương pháp luận thiết kế thiết kế logic điều Verilog HDL. Chương thảo luận quy trình tổng hợp mơ Verilog Tóm Tắt Chương thảo luận tổng quan cấp độ trừu tượng thiết kế phát triển thiết kế logic theo quan điểm thiết kế hệ thống. Chương chủ yếu tập trung vào việc làm quen với kiểu mơ hình khác Verilog HDL toán tử Verilog. Chương tổ chức theo cách mà bao gồm tình đến thực tế cách chi tiết. Tất toán tử Verilog với ví dụ có ý nghĩa mơ tả chương để dễ hiểu Từ Khóa RTL *IEEE 1364-2005 *Behavioral model *Structural model *Verilog *VHDL *Moore’s law * Concurrent *Sequential *Procedural blocks *Always *Four-value logic *Operators *Arithmetic *Shift *Logical *Bitwise *Concatenation *Case equality *Case inequality *Continuous assignments *Net *Variable *Data types 1.1 Sự Phát Triển Của Thiết Kế Logic Số Trong năm 1958, Jack Kilby, kỹ sư điện trẻ tuổi Texas Instrument tìm cách đặt phần tử mạch điện trở, transistor tụ điện mảnh Germanium nhỏ. Nhưng trước năm 1958, nhiều ý tưởng mang tính cách mạng xuất hình thành ý tưởng Gottfried Leibniz nhà toán học triết học tiếng người Đức ông định nghĩa lại hệ thống số nhị phân vào năm 1676 - 1679 Sau xác định lại thành cơng hệ thống số, nhà tốn học tiếng George Boole năm 1854 phát minh đại số Boolean cách mạng thiết kế logic số bắt đầu chuyển động Phát minh thực tế mơ hình bóng bán dẫn ngun mẫu vào năm 1946 - 1947 phịng thí nghiệm Bell Shockley Bardeen Brattain tạo cách mạng việc sử dụng chất bán dẫn lý thuyết chuyển mạch thiết kế chip  Thiết kế bóng bán dẫn hoạt động đóng góp lớn Morris Tanenbaum năm 1954 Texas Instruments Việc phát minh lôgic CMOS năm 1963 làm cho việc tích hợp logic trở nên dễ dàng người đồng sáng lập Intels Gordon Moore dự đoán mật độ ô logic cho khu vực silicon tăng gấp đôi sau 18 đến 24 tháng Đây chúng tơi gọi luật Moores Dự đốn Moores mà kỹ sư có kinh nghiệm nhận với thiết kế chip ASIC dựa VLSI phức tạp. Trong thập kỷ tại, diện tích chip thu hẹp đủ xử lý nút công nghệ mà xưởng đúc thiết kế làm việc 14 nm chip có hàng tỷ tế bào có kích thước khn silicon nhỏ. Với phát triển công nghệ thiết kế sản xuất, hầu hết thiết kế thực cách sử dụng Ngôn ngữ mô tả phần cứng mạch tích hợp tốc độ cao (V HSICCHDL) sử dụng Verilog. Chúng tập trung vào Verilog làm ngôn ngữ mô tả phần cứng. Sự phát triển ngành EDA mở đường hiệu để kỹ sư thiết kế hoàn thành mốc quan trọng thời gian ngắn 1.2 Tóm Tắt Thiết Kế Hệ Thống Logic Như thể Hình 1.1, hầu hết thiết kế có mức độ trừu tượng khác nhau. Cách tiếp cận thiết kế từ xuống từ lên. Nhóm thực đưa định cách tiếp cận phù hợp tùy thuộc vào độ phức tạp thiết kế sẵn có nguồn lực thiết kế. Hầu hết thiết kế phức tạp sử dụng cách tiếp cận từ xuống thay cách tiếp cận từ lên Ban đầu, thiết kế mô tả mơ hình chức kiến trúc kiến trúc vi mô thiết kế mô tả cách hiểu đặc điểm kỹ thuật thiết kế chức năng. Thiết kế kiến trúc liên quan đến việc ước lượng logic thông lượng xử lý nhớ với logic keo liên kết yêu cầu thiết kế chức năng. Thiết kế kiến trúc dạng khối chức thể chức thiết kế dạng sơ đồ khối Kiến trúc vi mô đại diện chi tiết khối kiến trúc mơ tả giao diện chi tiết khối cấp khối kết nối chân chi tiết thiết kế phân cấp Thông tin thiết kế đồng không đồng bộ, đồng hồ thiết lập lại mô tả tài liệu kiến trúc vi mô RTL viết tắt Register Transfer Level. Thiết kế RTL sử dụng kiến trúc vi mô làm tài liệu thiết kế tham chiếu thiết kế mã hóa Verilog RTL cho chức thiết kế cần thiết. Hướng dẫn thiết kế mã hóa hiệu giai đoạn đóng vai trị quan trọng RTL hiệu làm giảm yêu cầu thời gian tổng thể giai đoạn thực hiện. Kết thiết kế RTL netlist cấp cổng. Netlist mức cổng đầu từ giai đoạn thiết kế RTL sau thực tổng hợp RTL đại diện thiết kế chức dạng ô logic tổ hợp Cuối cùng, thiết kế chuyển cấp phần trừu tượng sử dụng bố cục để thể thiết kế dạng công tắc. PMOS NMOS CMOS Thiết Kế Theo Chứ Năng Hệ Thống Phương pháp tiếp cận từ lên Kiến Trúc Vi Mô Thiết Kế RTL Phương pháp tiếp cận từ xuống Thiết Kế Cấp Cổng Thiết Cấp Chuyển Cấp Hình 1.1 Thiết kế trừu tượng 1.3 Phương Pháp Thiết Kế Vi Mạch Tích Hợp Với phát triển cơng nghệ thiết kế VLSI, thiết kế ngày trở nên phức tạp thiết kế dựa SOC có tính khả thi thời gian chu kỳ thiết kế ngắn hơn. Nhu cầu khách hàng để có sản phẩm thời gian chu kỳ thiết kế ngắn cách sử dụng quy trình thiết kế hiệu quả. Thiết kế cần phát triển từ giai đoạn đặc điểm kỹ thuật đến bố cục cuối cùng. Việc sử dụng cơng cụ EDA với tính phù hợp giúp có thiết kế khơng có lỗi với chức chứng minh. Quy trình thiết kế thể Hình 1.2 bao gồm ba bước để tạo danh sách mạng 1.3.1 Thiết Kế RTL Thiết kế chức mô tả dạng tài liệu sử dụng kiến trúc kiến trúc vi mô. Thiết kế RTL sử dụng Verilog sử dụng tài liệu kiến trúc vi mô để viết mã thiết kế. Nhà thiết kế RTL sử dụng hướng dẫn thiết kế mã hóa phù hợp triển khai thiết kế RTL. Một thiết kế RTL hiệu đóng vai trị quan trọng q trình thực hiện. Trong q trình này, nhà thiết kế mơ tả cấp khối chức cấp cao cách sử dụng Verilog RTL hiệu Thiết Kế RTL Verilog Xác Minh Chức Năng Các Ràng Buộc Về Thiết Kế Tổng Hợp Yes Yes Chuyển Tiếp No Gặp Hạn Chế Thiết Kế Vật Lý Hình 1.2 Quy trình mơ tổng hợp 1.3.2 Xác định chức Sau hoàn thành hiệu Verilog RTL cho thông số kỹ thuật thiết kế định, chức thiết kế xác minh cách sử dụng trình mơ tiêu chuẩn cơng nghiệp. Mơ trước tổng hợp khơng có chậm trễ trình này, trọng tâm xác minh chức thiết kế thiết kế. Nhưng thực tế phổ biến ngành xác minh chức thiết kế cách viết testbench. Testbench buộc kích thích tín hiệu đến thiết kế giám sát kết đầu từ thiết kế. Trong tình tại, tự động hóa quy trình xác minh phương pháp xác minh phát triển sử dụng để xác minh chức thiết kế phức tạp khoảng thời gian ngắn cách sử dụng nguồn lực thích hợp. Vai trị kỹ sư xác minh kiểm tra không phù hợp chức sản lượng dự kiến sản lượng thực tế. Nếu khơng phù hợp chức tìm thấy q trình mơ cần sửa trước chuyển sang bước tổng hợp. Xác minh chức trình lặp lặp lại thiết kế đáp ứng chức cần thiết phạm vi mục tiêu 1.3.3 Tổng hợp Khi yêu cầu chức thiết kế đáp ứng, bước tổng hợp Công cụ tổng hợp sử dụng mã RTL Verilog, ràng buộc thiết kế thư viện làm đầu vào tạo danh sách mạng cấp cổng dạng đầu Tổng hợp trình lặp lặp lại ràng buộc thiết kế đáp ứng Các hạn chế thiết kế diện tích, tốc độ, sức mạnh Nếu ràng buộc thiết kế khơng đáp ứng cơng cụ tổng hợp thực tối ưu hóa thiết kế RTL Sau tối ưu hóa, quan sát thấy ràng buộc không đáp ứng, bắt buộc phải sửa đổi mã RTL chỉnh sửa kiến trúc vi mơ Cơng cụ tổng hợp tạo diện tích, tốc độ sức mạnh báo cáo danh sách mạng cấp cổng dạng đầu 1.3.4 Thiết kế vật lý Nó liên quan đến quy hoạch tầng thiết kế, quy hoạch nguồn điện, địa điểm tuyến đường, Cây đồng hồ tổng hợp, xác minh bố cục đăng, phân tích thời gian tĩnh tạo GDSII cho thiết kế ASIC Bước nằm phạm vi thảo luận 1.4 Verilog HDL Verilog chuẩn hóa theo tiêu chuẩn IEEE 1364 sử dụng để mô tả mạch điện tử kỹ thuật số Verilog HDL sử dụng chủ yếu thiết kế xác minh cấp độ trừu tượng RTL Verilog tạo Prabhu Goel Phil Moorby năm 1984 nhà máy thiết kế Gateway Các tiêu chuẩn IEEE Verilog Verilog-95 (IEEE 1364-1995), Verilog-2001 (IEEE 1364-2001) Verilog-2005 (IEEE 1364-2005) Verilog phân biệt chữ hoa chữ thường trước tiếp tục thảo luận thiết kế tổng hợp RTL, điều cần thiết phải có hiểu biết cấu trúc mã Verilog (Hình 1.3) Như hiển thị mẫu cấu trúc mã Verilog // dịng thích, bình luận tên mơ-đun Đặt số tên có ý nghĩa khai báo mô-đun tên cổng đầu vào đầu chiều rộng cổng đầu vào, cổng đầu mạng wire reg loại net, wire không chứa liệu sử dụng để gán liên tục Reg sử dụng để lưu trữ liệu sử dụng cho phép gán thủ tục Always assign từ khóa sử dụng để mô tả chức thiết kế tên net khai báo Các câu lệnh gán phép gán liên tục thực song song khối always khối thủ tục tất câu lệnh bên khối always thực thi Nhiều khối thực thi đồng thời Mọi mã Verilog khóa "module" kết thúc "endmodule" Môđun bao gồm khai báo cổng, khai báo mạng chức thiết kế 1.5 Mô tả thiết kế Verilog // Cấu trúc mã xác minh // Verilog ngôn ngữ phân biệt chữ hoa chữ thường // mã Verilog bắt đầu với định nghĩa mô-đun Mã Verilog bắt đầu mơ-đun từ khóa Khai báo mơ-đun bao gồm tên mơ-đun danh sách cổng module < tên module > ( < danh sách cổng vào >); //module từ khóa input < tên port>; input; output ; output ; wire ; wire ; reg ; reg < tên net tên port >; Xác định đầu vào, đầu mạng nội cách sử dụng từ khóa đầu vào, đầu ra, dây reg tương ứng Wire sử dụng để gán liên tục reg sử dụng khối thủ tục Đầu vào, đầu sử dụng cho cổng hai chiều // Chức thiết kế always @ (< danh sách tín hiệu, net, port >) begin Chức thiết kế viết cách sử dụng nhiều // viết code khối thủ tục cách sử end dụng phép gán liên tục assign < tên port tên net > = // viết biểu thức hàm; endmodule Hình 1.3 Mẫu cấu trúc mã Verilog 1.5 Mơ tả thiết kế Verilog Trong tình thực tế, Verilog HDL phân loại thành ba loại mơ tả mã hóa khác Các kiểu mơ tả mã hóa khác RTL có cấu trúc, hành vi tổng hợp Hãy xem xét cấu trúc thiết kế nửa cộng hiển thị Hình 1.4c mơ tả kiểu mã hóa khác Hình 1.4 cho thấy bảng thật, thực hóa cấu trúc giản đồ logic cho cộng nửa 1.5.1 Thiết kế kết cấu Thiết kế cấu trúc xác định cấu trúc liệu thiết kế mơ tả dạng netlist cách sử dụng kết nối mạng cần thiết Thiết kế cấu trúc chủ yếu Hình 1.4 Cấu trúc logic cho “basic_Verilog” tạo khối logic kỹ thuật số có độ phức tạp nhỏ khác Về thiết kế kết nối mơ-đun nhỏ để nhận logic vừa phải phức tạp Thí dụ 1.1 mơ tả kiểu mã cấu trúc cho mơ-đun “basic_verilog” (Hình 1.4) // Kiểu mã cấu trúc Verilog module basic_verilog (A,B,S,C); input A; khai báo mô-đun Verilog 'basic_verilog' với cổng đầu vào 'A', 'B' cổng đầu 'S', 'C' input B; output S; Thuyết minh thành phần thứr xor gate "and_gate" Giả định xor_gate and_gate biên dịch trước có sẵn thư viện output C; wire A,B; wire S,C; // Chức thiết kế xor_gate U1 ( A(A), B(B), S(S)); and_gate U2 ( A(A), B(B), C(C)); endmodule Ví dụ 1.1 Kiểu cấu trúc cho “basic_verilog” // Kiểu mã hành vi xác minh module basic_verilog (A,B,S,C); khai báo mô-đun Verilog 'basic_verilog' với cổng đầu vào 'A', 'B' // Các cổng đầu vào coi 'a', 'b', 's' cổng đầu coi 'y' always ( a or b or s ) Khối thủ tục 'ln ln' thực thi có kiện 'a', 'b' 's' Nếu s logic '1' 'b' gán cho đầu 'y' 'case' case (s) sử dụng cấu trúc luồng điều khiển để gán đầu 'y' tùy thuộc vào 's' Nếu 's' logic '0' 'a' gán cho đầu 1’b0 : y=a; 'y' If-else sử dụng để gán giá trị đầu tùy thuộc vào điều kiện sai 1’b1 : y=b; Hình 1.5 Các định nghĩa mơ tả Verilog Bảng 1.1 Các tốn tử số học Verilog Toán tử Tên Chức + Phép cộng nhị phân Để thực phép cộng hai toán hạng nhị phân - Phép trừ nhị phân Để thực phép trừ hai toán hạng nhị phân * Phép nhân nhị phân Để thực phép nhân hai toán hạng nhị phân / Phép chia nhị phân Để thực phép chia hai toán hạng nhị phân % Phép chia lấy phần dư Để tìm phần dư hai số nhị phân // Toán tử số học Verilog module arithmetic_operation (a, b,y1, y2, y3, y4, y5 ); input [3:0] a, b; output [4:0] y1; output [5:0] y3; output [3:0] y2, y4, y5; reg [4:0] y1; Ví dụ 1.4 Tốn tử số học Verilog Sau phép toán số học, đầu tương ứng 'y' gán với máy tính giá trị Ví dụ 1.4 Tốn tử số học Verilog 1.6.4 Điều hành dấu Verilog Verilog hỗ trợ toán tử ‘+’ ‘-’ để gán dấu cho toán hạng Bảng 1.4 mơ tả tốn hạng dấu (Ví dụ 1.7) Ví dụ 1.4 (tiếp theo) Bảng 1.2 Các toán tử logic Verilog Toán tử && Tên Logic AND ||// toán tử logic Logic OR xác minh Chức Để thực logic AND hai toán hạng nhị phân Để thực logic OR hai toán hạng nhị phân ! modele logical_operator Logic Phủ (a, Định thực phủ định logic cho số nhị phân cho b, c, d, e, Để f, y ); input [2:0] a, b, c, d,e, f; output y; reg y; always @(a or b or c or d or e or f) Ví dụ 1.5 Các tốn tử logic Verilog Bảng 1.3 Các tốn tử bình đẳng bất bình đẳng Verilog Toán tử Tên Chức == != Bằng Để so sánh hai tốn hạng Khơng Được sử dụng để tìm bất bình đẳng cho hai tốn hạng // Tốn tử bình đẳng Verilog module equality_operator (a, b, y1, y2, y3 ); input [7:0] a, b; output y1, y2; Đầu so sánh true '1' false '0' gán cho đầu tương ứng 'y' output [7:0] y3; reg y1, y2; reg [7:0] y3; always @ (a or b) begin y1 = a ==b; y2 = a !=b; if ( a==b ) y3 = a ; else y3 = b; end endmodule Ví dụ 1.6 Tốn tử bình đẳng bất bình đẳng Verilog 1.6.5 Các toán tử Bitwise Verilog Verilog hỗ trợ hoạt động bitwise Toán tử bitwise logic sử dụng hai đơn lẻ toán hạng nhiều bit trả giá trị nhiều bit Verilog không hỗ trợ NAND NOR Bảng 1.5 mô tả chức việc sử dụng tốn tử bitwise (Ví dụ 1.8) Bảng 1.4 Các toán tử ký hiệu Verilog Toán tử + Tên Chức Dấu cộng Gán dấu dương cho toán hạng số - Dấu trừ Để gán dấu âm cho tốn hạng số module sign_operators (a, b, y1, y2 ); input [1:0] a, b; output [3:0] y1, y2; always @ (a or b ) begin y1 = -a+-b; Sau thực thao tác định số ký hiệu, đầu gán cho 'y1', 'y2' tương ứng y2 = a*-b; end endmodule Ví dụ 1.7 Các toán tử ký hiệu Verilog Bảng 1.5 Các toán tử bitwise Verilog Toán tử Tên Chức & Bitwise AND Để thực bitwise AND hai toán hạng nhị phân | Bitwise OR Để thực bitwise OR hai toán hạng nhị phân ^ Bitwise XOR Để thực bitwise XOR hai toán hạng nhị phân // Toán tử Bitwise module bitwise_operator (a, b,y ); input [6:0] a; input [5:0] b; output [6:0] y; reg [6:0] y; always @(a or b) begin Kết theo bit gán cho đầu tương ứng 'y [0] đến y [6]' y[0] = ( a[0] & b[0] ); y[1] = !(a[1] & b[1] ); y[2] = (a[2] | b[2] ); y[3] = !(a[3] & b[3] ); y[4] = (a[4] ^ b[4] ); y[5] = (a[5] ~^ b[5] ); y[6] = ![6]; end endmodule Ví dụ 1.8 Các tốn tử theo bit Verilog 1.6.6 Toán tử quan hệ Verilog Verilog hỗ trợ toán tử quan hệ để so sánh hai số nhị phân trả giá trị true (‘1’) false (‘0’) sau so sánh hai tốn hạng Bảng 1.6 mơ tả tốn tử quan hệ (Ví dụ 1.9) 1.6.7 Các tốn tử kết hợp chép Verilog Verilog hỗ trợ tập trung chép cho chuỗi nhị phân Bảng 1.7 mơ tả chức tốn tử tập trung chép (Ví dụ 1.10) Ví dụ 1.8 (tiếp theo) Bảng 1.6 Toán tử quan hệ Verilog Toán tử Tên Chức > Lớn Để so sánh hai số >= Lớn Để so sánh hai số < Nhỏ Để so sánh hai số Sang phải Để thực dịch chuyển hợp lý sang phải // Toán tử dịch chuyển module shift_operator (a, y1, y2); input [3:0] a,; output [3:0] y1, y2; parameter b = 2; reg [3:0] y1, y2; always @ ( a ) begin y = a >> b; y = a

Ngày đăng: 11/10/2021, 19:12

HÌNH ẢNH LIÊN QUAN

Như đã thể hiện trong Hình 1.1, hầu hết các thiết kế có các mức độ trừu tượng khác nhau - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
h ư đã thể hiện trong Hình 1.1, hầu hết các thiết kế có các mức độ trừu tượng khác nhau (Trang 4)
Ban đầu, thiết kế được mô tả là mô hình chức năng và kiến trúc và kiến trúc vi mô của thiết kế được mô tả bằng cách hiểu các đặc điểm kỹ thuật của thiết kế chức năng - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
an đầu, thiết kế được mô tả là mô hình chức năng và kiến trúc và kiến trúc vi mô của thiết kế được mô tả bằng cách hiểu các đặc điểm kỹ thuật của thiết kế chức năng (Trang 5)
Hình 1.4 Cấu trúc logic cho “basic_Verilog” - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Hình 1.4 Cấu trúc logic cho “basic_Verilog” (Trang 10)
1.5.1 Thiết kế kết cấu - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
1.5.1 Thiết kế kết cấu (Trang 10)
Hình 1.5 Các định nghĩa và mô tả Verilog cơ bản - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Hình 1.5 Các định nghĩa và mô tả Verilog cơ bản (Trang 15)
Bảng 1.1 Các toán tử số học Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.1 Các toán tử số học Verilog (Trang 15)
Bảng 1.2 Các toán tử logic Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.2 Các toán tử logic Verilog (Trang 17)
Bảng 1.3 Các toán tử bình đẳng và bất bình đẳng trong Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.3 Các toán tử bình đẳng và bất bình đẳng trong Verilog (Trang 18)
và NOR. Bảng 1.5 mô tả chức năng và việc sử dụng các toán tử bitwise (Ví dụ 1.8). - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
v à NOR. Bảng 1.5 mô tả chức năng và việc sử dụng các toán tử bitwise (Ví dụ 1.8) (Trang 19)
Bảng 1.5 Các toán tử bitwise của Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.5 Các toán tử bitwise của Verilog (Trang 20)
Verilog hỗ trợ tập trung và sao chép cho bất kỳ chuỗi nhị phân nào. Bảng 1.7 mô tả chức năng của các toán tử tập trung và sao chép (Ví dụ 1.10). - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
erilog hỗ trợ tập trung và sao chép cho bất kỳ chuỗi nhị phân nào. Bảng 1.7 mô tả chức năng của các toán tử tập trung và sao chép (Ví dụ 1.10) (Trang 21)
Verilog hỗ trợ các toán tử giảm và trả về giá trị bit đơn sau giảm bitwise. Bảng 1.8 mô tả các toán tử giảm (Ví dụ 1.11). - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
erilog hỗ trợ các toán tử giảm và trả về giá trị bit đơn sau giảm bitwise. Bảng 1.8 mô tả các toán tử giảm (Ví dụ 1.11) (Trang 22)
Bảng 1.6 Toán tử quan hệ trong Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.6 Toán tử quan hệ trong Verilog (Trang 22)
Bảng 1.7 Toán tử nối và sao chép - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.7 Toán tử nối và sao chép (Trang 24)
Bảng 1.8 Các toán tử giảm Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.8 Các toán tử giảm Verilog (Trang 25)
Bảng 1.9 Các toán tử dịch chuyển Verilog - BÁO CÁO MÔN HỌC THIẾT KẾ LOGIC SỐ
Bảng 1.9 Các toán tử dịch chuyển Verilog (Trang 26)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w