Bài giảng Thiết kế luận lí 1 - Chương 4: Linh kiện mạch tuần tự - Nguyễn Quang Huy
Giới thiệu (tt)
• Phần mạch tổ hợp nhận tín hiệu từ input ngoài và từ
output của các phần tử nhớ (memory elements).
• Output của hệ thống là một hàm chức năng lấy tín
hiệu input ngoài và thông tin từ các phần tử nhớ.
• Phần tử nhớ quan trọng nhất là flip-flop (FF) (được
ttạo o ra ra t từ cá các c c cổng logic).
– Bản thân cổng logic không có khả năng nhớ
– FF: kết nối các cổng logic theo cách mà thông tin có thể
được lưu trữ
• Phần mạch tổ hợp nhận tín hiệu từ input ngoài và từ
output của các phần tử nhớ (memory elements).
• Output của hệ thống là một hàm chức năng lấy tín
hiệu input ngoài và thông tin từ các phần tử nhớ.
• Phần tử nhớ quan trọng nhất là flip-flop (FF) (được
ttạo o ra ra t từ cá các c c cổng logic).
– Bản thân cổng logic không có khả năng nhớ
– FF: kết nối các cổng logic theo cách mà thông tin có thể
được lưu trữ
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Thiết kế luận lí 1 - Chương 4: Linh kiện mạch tuần tự - Nguyễn Quang Huy", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
File đính kèm:
- bai_giang_thiet_ke_luan_li_1_chuong_4_linh_kien_mach_tuan_tu.pdf
Nội dung text: Bài giảng Thiết kế luận lí 1 - Chương 4: Linh kiện mạch tuần tự - Nguyễn Quang Huy
- dce 2012 Khoa KH & KTMT Bộ môn Kỹ Thu ật Máy Tính Biên so ạn tài li ệu: BK TP.HCM Ph ạm T ườ ng H ải Phan Đình Th ế Duy Nguy ễn Tr ần H ữu Nguyên Nguy ễn Quang Huy Logic Design 1
- dce 2012 Linh ki ện m ạch BK TP.HCM tu ần t ự Logic Design 1
- dce 2012 Gi i thi u (tt) • Ph n m ch t h p nh n tín hi u t input ngoài và t output c a các ph n t nh (memory elements). • Output c a h th ng là m t hàm ch c năng l y tín hi u input ngoài và thông tin t các ph n t nh . • Ph n t nh quan tr ng nh t là flip-flop (FF) (đư c t t o ra t cá c c ng logic) . –B n thân c ng logic không có kh năng nh – FF: k t n i các c ng logic theo cách mà thông tin có th đư c lưu tr Logic Design 1 5
- dce 2012 NAND Gate Latch • FF cơ b n nh t có th đư c xây d ng t 2 c ng NAND ho c 2 c ng NOR • FF t o thành t 2 c ng NAND đư c g i là NAND gate latch hay latch • Ngõ ra c ng NAND-1 n i vào ngõ nh p c a c ng NAND -2 và ng ư c l i • Output đư c đ t tên là Q và Q’ (Q và Q’ luôn ngư c nhau trong đi u ki n bình thư ng). • Có 2 input: – SET input : set Q = 1. – CLEAR input : set Q = 0. Logic Design 1 7
- dce 2012 NAND Gate Latch • Setting : x y ra khi SET input có m t xung xu ng 0 trong khi CLEAR input v n b ng 1 – Tr ư ng h p Q = 0 Logic Design 1 9
- dce 2012 NAND Gate Latch • Clearing : x y ra khi CLEAR input có m t xung xu ng 0 trong khi SET input v n b ng 1 – Tr ng thái Q = 0 Logic Design 1 11
- dce 2012 NAND Gate Latch • Khi SET = CLEAR = 0 cùng lúc thì giá tr output s không th đoán trư c đư c. Tuỳ thu c vào tín hi u nà o lên 1 trư c. • Vì v y, trong NAND latch đi u ki n SET = CLEAR = 0 không đư c s d ng. Logic Design 1 13
- dce 2012 NOR Gate Latch Logic Design 1 15
- dce 2012 Clock Signals và Clocked FFs • Tín hi u Clock đư c phân b đ n t t c các ph n c a h th ng. Output có th thay đ i ch khi tín hi u clock chuy n tr ng thá i. • Tín hi u clock chuy n tr ng thái t – 0 lên 1: c nh lên (Positive going transition – PGT). – 1 xu ng 0: c nh xu ng (Negative going transition – NGT) . Logic Design 1 17
- dce 2012 Clocked Flip-Flops • Clocked FFs có m t tín hi u clock đư c đ t tên là CLK, CP, ho c CK. H u h t các tín hi u CLK là tín hi u kích c nh (egde triggered). • Clocked FFs có hơn 1 tín hi u đi u khi n, các tín hi u đi u khi n không nh hư ng đ n tr ng thái c a output cho đ n khi có s thay đ i tr ng thá i c a clock x y ra. Logic Design 1 19
- dce 2012 Clocked SC Flip-Flops Logic Design 1 21
- dce 2012 C u t o m ch - edge triggered SC FF Logic Design 1 23
- dce 2012 JK Flip-Flops • m ch cài SC / SR –C 2 ngõ vào không đư c đ ng th i mang giá tr 1 – Không phù h p v i th c t , c n ph i có s c i ti n Logic Design 1 25
- dce 2012 JK Flip-Flops Logic Design 1 27
- dce 2012 D Flip-Flops • Hi n th c D FF t JK FF Logic Design 1 29
- dce 2012 Asynchronous Inputs (b t đ ng b ) • Các tín hi u input S, C, J, K and D đư c xem là các tín hi u đi u khi n (control inputs) . Nh ng input này cũng đư c xem là các tín hi u input đ ng b vì nh ng thay đ i c a chúng ch nh hư ng đ n ngõ output khi có tín hi u đ ng b c a CLK. • FFs cũ ng có nh ng tí n hi u input b t đ ng b (asynchronous inputs) ho t đ ng đ c l p v i các tín hi u input đ ng b và tín hi u CLK. Nh ng tín hi u này đư c s d ng đ set FF lên tr ng thái 1 hay clear FF v tr ng thái 0 b t kì lúc nào và không quan tâm đ n nh ng input khá c. Logic Design 1 31
- dce 2012 Asynchronous Inputs (b t đ ng b ) Logic Design 1 33
- dce 2012 FF – V n đ th i gian (tt) • Trễ lan truyền (Propagation delay) Logic Design 1 35
- dce 2012 ng d ng FF •Lưu tr d li u và truy n d li u – Th ư ng s d ng FF đ lưu tr d li u hay thông tin. D li u đư c lưu tr theo 1 nhóm các FF g i là register (thanh ghi). – Các ho t đ ng th ư ng đư c th c hi n v i các d li u đư c lưu trong register là truy n d li u (data tranfer). Logic Design 1 37
- dce 2012 ng d ng FF (2) • Thanh ghi d ch (shift register) Logic Design 1 39
- dce 2012 ng d ng FF (3) • Ho t đ ng đ m và sơ đ chuy n tr ng thái (state transition diagram ) Logic Design 1 41
- dce 2012 Thi t b Schmitt-trigger Logic Design 1 43
- dce 2012 M ch t o xung clock • IC đ nh th i (timer ) 555 Logic Design 1 45