Bài giảng Thiết kế logic số (VLSI Design): Chương II/2.1
Số trang: 16
Loại file: pptx
Dung lượng: 141.79 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Thiết kế logic số (VLSI Design) - Chương II: Ngôn ngữ VHDL trình bày nội dung phần 2.1, giới thiệu với người đọc các kiến thức về lịch sử phát triển ngôn ngữ VHDL, cấu trúc chương trình VHDL, kiến trúc dạng hành vi và dạng luồng dữ liệu. Mời bạn đọc cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Thiết kế logic số (VLSI Design): Chương II/2.1 Thiết kế logic số (Digital Logic design) Bộ môn KT Xung, số, Vi xử lý 08/2013https://sites.google.com/site/bmvixuly/thiet-ke-logic-so Mục đích, nội dung • Nội dung: Lịch sử phát triển ngôn ngữ VHDL, Cấu trúc chương trình VHDL, Kiến trúc dạng hành vi và dạng luồng dữ liệu • Thời lượng: 3 tiết bài giảng.quangkien82@gmail.co 2/16m Lịch sử phát triển của VHDL • VHDL VHSIC HDL (Very-High-Speed-Intergrated-Circuit Hardware Description Language) • 1981 : Phát triển bởi Bộ Quốc phòng Mỹ. • 1983-1985: Được phát triển thành một ngôn ngữ HDL chính thống bởi 3 công ty Intermetrics, IBM and TI. • 1986: Chuyển giao toàn bộ bản quyền cho Viện Kỹ thuật Điện và Điện tử (IEEE). • 1987: Công bố thành một chuẩn ngôn ngữ IEEE- 1076 1987. • 2002: Công bố chuẩn VHDL IEEE-1076 2002 • 2009: Công bố chuẩn VHDL IEEE-1076 2009quangkien82@gmail.com 3/16 Đặc điểm VHDL 1. Tính phổ biến 2. Độc lập với công nghệ. 3. Khả năng mô tả nhiều cấp độ. 4. Khả năng trao đổi, tái sử dụng.quangkien82@gmail.com 4/16 Các dạng mã nguồn VHDL HDL for Specification HDL for Simulation HDL for Synthesisquangkien82@gmail.com 5/16 Cấu trúc chương trình VHDL Khai báo thư viện LIBRARY declaration Mô tả thự c thể ENTITY Declaration Mô tả kiến trúc ARCHITECTURE Hành vi Luồng dữ liệu Cấu trúc Behavioral DataFlow Structurequangkien82@gmail.com 6/16 VD1– Khối cộng FULL_ADDER A B Cin 0110 + 0101 Cout 0 1011 Σ Sumquangkien82@gmail.com 7/16 FULL_ADDER - Dataflow A B Cin S Cout 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1quangkien82@gmail.com 8/16 FULL_ADDER - Dataflow sum = (a xor b) xor Cin; Cout = (a and b) or (Cin and (a xor b)); A B Cout Cin Sumquangkien82@gmail.com 9/16 Trắc nghiệm Câu 1: Các thành phần bắt buộc của một thiết kế VHDL là: A. Khai báo thư viện B. Khai báo thực thể và mô tả kiến trúc C. Mô tả kiến trúc và khai báo cấu hình tương ứng D. Khai báo thư viện, thực thể và mô tả kiến trúcquangkien82@gmail.com 10/16 Trắc nghiệm Câu 2: Mô tả kiến trúc dạng nào sau đây thể hiện bản chất mạch thiết kế rõ nhất: A. Dạng cấu trúc B. Dạng hành vi C. Dạng cấu trúc kết hợp hành vi D. Dạng luồng dữ liệuquangkien82@gmail.com 11/16 Trắc nghiệm Câu 3: Phát biểu sau nào sau đây không chính xác: A. Cổng dạng linkage có thể đóng vai trò là bất cứ cổng dạng gì B. Cổng buffer đóng vai trò là cổng ra hoặc tín hiệu bên trong C. Cổng inout bắt buộc phải điều khiển dưới dạng cổng 3 trạng thái D. Không thể gán giá trị cho cổng dạng input.quangkien82@gmail.com 12/16 Trắc nghiệm Câu 4: Tha ...
Nội dung trích xuất từ tài liệu:
Bài giảng Thiết kế logic số (VLSI Design): Chương II/2.1 Thiết kế logic số (Digital Logic design) Bộ môn KT Xung, số, Vi xử lý 08/2013https://sites.google.com/site/bmvixuly/thiet-ke-logic-so Mục đích, nội dung • Nội dung: Lịch sử phát triển ngôn ngữ VHDL, Cấu trúc chương trình VHDL, Kiến trúc dạng hành vi và dạng luồng dữ liệu • Thời lượng: 3 tiết bài giảng.quangkien82@gmail.co 2/16m Lịch sử phát triển của VHDL • VHDL VHSIC HDL (Very-High-Speed-Intergrated-Circuit Hardware Description Language) • 1981 : Phát triển bởi Bộ Quốc phòng Mỹ. • 1983-1985: Được phát triển thành một ngôn ngữ HDL chính thống bởi 3 công ty Intermetrics, IBM and TI. • 1986: Chuyển giao toàn bộ bản quyền cho Viện Kỹ thuật Điện và Điện tử (IEEE). • 1987: Công bố thành một chuẩn ngôn ngữ IEEE- 1076 1987. • 2002: Công bố chuẩn VHDL IEEE-1076 2002 • 2009: Công bố chuẩn VHDL IEEE-1076 2009quangkien82@gmail.com 3/16 Đặc điểm VHDL 1. Tính phổ biến 2. Độc lập với công nghệ. 3. Khả năng mô tả nhiều cấp độ. 4. Khả năng trao đổi, tái sử dụng.quangkien82@gmail.com 4/16 Các dạng mã nguồn VHDL HDL for Specification HDL for Simulation HDL for Synthesisquangkien82@gmail.com 5/16 Cấu trúc chương trình VHDL Khai báo thư viện LIBRARY declaration Mô tả thự c thể ENTITY Declaration Mô tả kiến trúc ARCHITECTURE Hành vi Luồng dữ liệu Cấu trúc Behavioral DataFlow Structurequangkien82@gmail.com 6/16 VD1– Khối cộng FULL_ADDER A B Cin 0110 + 0101 Cout 0 1011 Σ Sumquangkien82@gmail.com 7/16 FULL_ADDER - Dataflow A B Cin S Cout 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 1 1 0 1 1 0 0 1 0 1 0 1 0 1 1 1 0 0 1 1 1 1 1 1quangkien82@gmail.com 8/16 FULL_ADDER - Dataflow sum = (a xor b) xor Cin; Cout = (a and b) or (Cin and (a xor b)); A B Cout Cin Sumquangkien82@gmail.com 9/16 Trắc nghiệm Câu 1: Các thành phần bắt buộc của một thiết kế VHDL là: A. Khai báo thư viện B. Khai báo thực thể và mô tả kiến trúc C. Mô tả kiến trúc và khai báo cấu hình tương ứng D. Khai báo thư viện, thực thể và mô tả kiến trúcquangkien82@gmail.com 10/16 Trắc nghiệm Câu 2: Mô tả kiến trúc dạng nào sau đây thể hiện bản chất mạch thiết kế rõ nhất: A. Dạng cấu trúc B. Dạng hành vi C. Dạng cấu trúc kết hợp hành vi D. Dạng luồng dữ liệuquangkien82@gmail.com 11/16 Trắc nghiệm Câu 3: Phát biểu sau nào sau đây không chính xác: A. Cổng dạng linkage có thể đóng vai trò là bất cứ cổng dạng gì B. Cổng buffer đóng vai trò là cổng ra hoặc tín hiệu bên trong C. Cổng inout bắt buộc phải điều khiển dưới dạng cổng 3 trạng thái D. Không thể gán giá trị cho cổng dạng input.quangkien82@gmail.com 12/16 Trắc nghiệm Câu 4: Tha ...
Tìm kiếm theo từ khóa liên quan:
Thiết kế logic số Bài giảng Kỹ thuật xung Kỹ thuật xung Thiết kế logic số Chương II Lịch sử phát triển của VHDL Kiến trúc dạng hành viGợi ý tài liệu liên quan:
-
161 trang 77 0 0
-
Giáo trình : Kỹ thuật xung part 10
7 trang 72 0 0 -
408 trang 54 0 0
-
Bài giảng Thiết kế logic số (VLSI design): Chương 4.3 - Trịnh Quang Kiên
22 trang 49 0 0 -
Giáo trình Thực hành thiết kế logic số: Phụ lục
70 trang 46 0 0 -
GIÁO TRÌNH KỸ THUẬT XUNG SỐ: CHƯƠNG 1. HỆ THỐNG SỐ VÀ MÃ SỐ
11 trang 39 0 0 -
27 trang 37 0 0
-
Đề cương chi tiết học phần Kỹ thuật xung
12 trang 30 0 0 -
GIÁO TRÌNH KỸ THUẬT XUNG SỐ_CHƯƠNG 3
209 trang 27 0 0 -
Giáo trình kỹ thuật xung - số
219 trang 26 0 0