Bài giảng "Thiết kế luận lý 1 - Chương 6: Bộ đếm và thanh ghi" cung cấp cho người học các kiến thức: Giới thiệu, bộ đếm bất đồng bộ, bộ đếm với MOD number | Bài giảng Thiết kế luận lý 1: Chương 6 - Nguyễn Quang Huy dce 2014 Khoa KH & KTMT Bộ môn Kỹ Thuật Máy Tính dce 2014 Tài liệu tham khảo • “Digital Systems, Principles and Applications”, 11th Edition, Ronald J. Tocci, Neal S. Widmer, Gregory L. Moss 6/4/2014 Logic Design 1 ©2014, CE Department 2 dce 2014 Bộ đếm và thanh ghi dce 2014 Giới thiệu (1) • Bộ đếm (Counter) là gì? – Đếm tuần tự: 1, 2, 3, ., 100, 1, 2, . – Biểu đồ trạng thái – Bộ đếm đồng bộ và bất đồng bộ 2 12 4 10 6 8 6/4/2014 Logic Design 1 ©2014, CE Department 4 dce 2014 Giới thiệu (2) • Bộ đếm sử dụng Flip- Flop (FF) – Bộ đếm N bit sử dụng N – FF – Mạch đếm cơ bản 6/4/2014 Logic Design 1 ©2014, CE Department 5 dce 2014 Bộ đếm bất đồng bộ • Bất đồng bộ (Asynchronous – Ripple) – Xung CLK chỉ được cấp cho FF A – Ngõ xuất FF đóng vai trò xung CLK cho FF B, tương tự cho các FF còn lại – Các ngõ xuất DCBA biểu diễn cho số nhị phân 4 bit với D là bit trọng số cao nhất (MSB) – Tồn tại thời gian trễ (delay) giữa các đáp ứng của các FF trong bộ đếm 6/4/2014 Logic Design 1 ©2014, CE Department 6 dce 2014 Bộ đếm bất đồng bộ • Bộ đếm bất đồng bộ 4-bit 6/4/2014 Logic Design 1 ©2014, CE Department 7 dce 2014 Bộ đếm bất đồng bộ • “MOD number” – Số trạng thái bộ đếm đi qua trong mỗi chu kỳ trước khi quay lại trạng thái ban đầu – Tăng “MOD number” bằng cách thêm các FF vào bộ đếm – MOD number = 2N – Ví dụ: Bộ đếm MOD-80 cần bao nhiêu FF ? 6/4/2014 Logic Design 1 ©2014, CE Department 8 .