Thiết kế logic số (VLSI design) - Thiết kế các khối nhớ, máy trạng thái hữu hạn

Nội dung: Thiết kế các khối nhớ, máy trạng thái hữu hạn

Thời lượng: 3 tiết bài giảng

Yêu cầu: Sinh viên có sự chuẩn bị sơ bộ trước nội dụng bài học.

 

pptx21 trang | Chia sẻ: Mr Hưng | Lượt xem: 649 | Lượt tải: 0download
Nội dung tài liệu Thiết kế logic số (VLSI design) - Thiết kế các khối nhớ, máy trạng thái hữu hạn, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
9/23/20131/15quangkien82@gmail.comThiết kế logic số (VLSI design)Bộ môn KT Xung, số, VXLquangkien82@gmail.comhttps://sites.google.com/site/bmvixuly/thiet-ke-logic-so08/20129/23/20132/15quangkien82@gmail.comNội dung: Thiết kế các khối nhớ, máy trạng thái hữu hạnThời lượng: 3 tiết bài giảngYêu cầu: Sinh viên có sự chuẩn bị sơ bộ trước nội dụng bài học.Mục đích, nội dung9/23/20133/15quangkien82@gmail.comROM9/23/20134/15quangkien82@gmail.comRAMThành phần gây trễ chủ chốt ?Decoder9/23/20135/15quangkien82@gmail.comMEMORY DECODERĐặc điểm: Tốc độ tỷ lệ thuận với dung lượng!!!Đánh giá tài nguyên và tốc độ decoder cấu trúc RAM 1D kích thước 8*8 = 64?Tài nguyên = (M*N)*log2(M*N) = 384cổng Độ trễ = log2(M.N) = 6 levelsNhiệm vụ, trỏ đúng địa chỉ ô nhớ cần truy cập!!!9/23/20136/15quangkien82@gmail.comMEMORY DECODERĐánh giá tài nguyên và tốc độ decoder cấu trúc RAM 2D kích thước 8*8?Tài nguyên = M*log2(M) + N*log2(N) + M*N = 112 cổng Độ trễ = 1 + Max (log2(N), log2(M) = 4 levels9/23/20137/15quangkien82@gmail.comFIFO- First In First OutỨng dụngƯu điểm so với RAM thông thường? - Đơn giản khi sử dụng (không có cổng địa chỉ)Nhược điểm ? - Khó thiết kế- Không truy cập được dữ liệu ngẫu nhiênKhối đệm truyền nhận Đồng bộ hóa các miền làm việc với clock khác nhau9/23/20138/15quangkien82@gmail.comFIFO (Based on Dual Port RAM)9/23/20139/15quangkien82@gmail.comFIFO OPERATONReset: RP = 0, WP = 0, dataCNT = 0WRITE: RP = RP, WP = WP + 1, dataCNT = dataCNT + 19/23/201310/15quangkien82@gmail.comREAD: RP = RP+1, WP = WP, dataCNT = dataCNT -1FIFO OPERATON9/23/201311/15quangkien82@gmail.comREAD, WRITE: RP = RP+1, WP = WP +1, dataCNT = dataCNTFIFO OPERATON9/23/201312/15quangkien82@gmail.comREAD: RP = RP+1, WP = WP dataCNT = dataCNT - 1FIFO OPERATON9/23/201313/15quangkien82@gmail.comLIFO – Last In First OutỨng dụngStack9/23/201314/15quangkien82@gmail.comFSM-UARTGiao thức UART9/23/201315/15quangkien82@gmail.comFSM-UART (simple)Mọi mạch dãy đều là một FSM9/23/201316/15quangkien82@gmail.comUART structureKhối thiết kế UARTTrắc nghiệmCâu 1: Thành phần nào trong khối nhớ gây trễ chủ yếu?Các ô nhớKhối giải mã địa chỉ.Khối xử lý thông tin điều khiểnTrễ lớn nhất với thao tác đọc dữ liệuquangkien82@gmail.comTrắc nghiệmCâu 2: Kiến trúc mảng nhớ dạng 2D, 3D có các ưu điểm là: Tăng tốc cho khối giải mã địa chỉGiảm kích thước tổng cho phần giải mã địa chỉGiúp cho các thao tác truy cập sẽ chính xác hơn.Giúp cho thao tác đọc dữ liệu không bị xung đột với thao tác ghi dữ liệu.quangkien82@gmail.comTrắc nghiệmCâu 3: Khối nhớ FIFO được xây dựng trên cơ sở các khối nhớ nào Khối ROMKhối RAMKhối RAM 2DKhối Dual-port RAMquangkien82@gmail.comTrắc nghiệmCâu 4: Bản chất của các khối điều khiển trong FIFO là gì?Khối trừ và khối dịchKhối nhớ (thanh ghi)Khối đếmKhối dịch các giá trị địa chỉ.Chương III: Thiết kế các khối số thông dụng quangkien82@gmail.comTrắc nghiệmCâu 5: Máy trạng thái có vai trò gì trong khối thiết kế số?Là khối thiết kế bắt buộc trong mỗi khối thiết kế số.Thực thi vai trò là khối điều khiển trong khối thiết kếLà sơ đồ liệt kê các trạng thái và sự chuyển đổi trạng thái của một khối thiết kếLà khối mạch dãy trong thiết kế khối mạch số tuần tự.Chương III: Thiết kế các khối số thông dụng quangkien82@gmail.com

Các file đính kèm theo tài liệu này:

  • pptxlecture3_4_3478.pptx