Bài giảng Kỹ thuật điện tử số: Bộ nhớ bán dẫn
Số trang: 48
Loại file: pdf
Dung lượng: 3.14 MB
Lượt xem: 18
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Kỹ thuật điện tử số: Nguyên lý thiết kế mạch dãy giới thiệu chung về nguyên lý thiết kế mạch dãy, các phần tử hai trạng thái ổn định, Flip - Flops, phân tích các máy trạng thái đồng bộ bởi xung nhịp, thiết kế các máy trạng thái đồng bộ bởi xung nhịp. Đây là tài liệu tham khảo và học tập dành cho sinh viên và giảng viên ngành Điện - điện tử.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật điện tử số: Bộ nhớ bán dẫn Nguyên lý thi t k m ch dãy Nguy n Qu c Cư ng – 3I N i dung • Gi i thi u • Các ph n t hai tr ng thái n ñ nh • Flip-Flops • Phân tích các máy tr ng thái ñ ng b b i xung nh p • Thi t k các máy tr ng thái ñ ng b b i xung nh p Sequential logic design 2 Tài li u tham kh o • Digital Design: Principles & Practices – John F Wakerly – Printice Hall Sequential logic design 3 Gi i thi u • M ch logic dãy: – output 2 tín hi u input t i th i ñi m tn – output 2 c vào tín hi u input trong quá kh • Ví d : m ch ñi u khi n ch n kênh TV s d ng nút b m channel–up và channel-down: – n u trư c ñó kênh ñang ch n là 9, n u b m channel-up thì kênh l a ch n là 10 – n u trư c ñó kênh ñang ch n là 1, n u b m channel-up thì kênh l a ch n là 2 – ... • Vi c s d ng b ng ñ mô t các output ph thu c vào t h p các inputs ñ i v i các m ch dãy là KHÔNG TH Sequential logic design 4 Tr ng thái • Trong m ch dãy s d ng khái ni m tr ng thái ñ mô t : – Tr ng thái c a m t m ch dãy là t p h p các bi n tr ng thái mà giá tr c a nó t i m t th i ñi m ch a ñ y ñ các thông tin c n thi t trong quá kh cho phép xác ñ nh các ho t ñ ng c a m ch trong tương lai – Trong m ch logic các bi n tr ng thái ch có hai giá tr 0 và 1. – S tr ng thái c a m ch có n bi n tr ng thái b ng 2n tr ng thái Sequential logic design 5 Các ph n t 2 tr ng thái n ñ nh M ch có hai tr ng thái n ñ nh: • N u Q = HIGH thì Q_L = LOW • N u Q = LOW thì Q_L = HIGH Sequential logic design 6 Phân tích tương t • Xem xét ñi n áp Vout và Vin Giao c a 2 ñ th t i 3 ñi m ñó là các ñi m cân b ng c a m ch: • Hai ñi m n ñ nh ( ng v i các tr ng thái Q = 0 ho c Q = 1) • M t ñi m metastable: t i ñó Vout1 và Vout2 có giá tr ñi n áp n m gi a m c 1 và 0 Sequential logic design 7 Metastable • Th c t th i gian m ch tr ng thái metastable thư ng ng n, lý do, ch c n m t tác ñ ng ñ l n c a nhi u s kéo nó v m t trong hai tr ng thái stable Sequential logic design 8 Latch và Flip-Flops • Latch và Flip-flops là các ph n t cơ b n trong m ch logic dãy • Flip-Flops: dùng ñ ch m t thi t b logic dãy có kh năng l y m u tín hi u ñ u vào và thay ñ i tín hi u ñ u ra t i th i ñi m ñư c xác ñ nh b i tín hi u xung nh p • Latch: dùng ñ ch thi t b logic dãy có kh năng quan sát tín hi u inputs m t cách liên t c và có th thay ñ i ñ u ra c a nó t i b t kỳ th i ñi m nào mà không ph thu c vào tín hi u xung nh p • Tuy nhiên thư ng 2 khái ni m này có th s d ng như nhau Sequential logic design 9 S-R Latch (Flip-flops) S-R flip-flop: (set-reset) R = 1, S = 0 Q = 0 (reset) S=1, R=0 Q = 1(set) QN : thư ng là ñ u bù c a Q, trong các tài li u còn ñư c ký hi u Q_L hay Tuy nhiên trong tr ng h p S=R=1 thì Q = QN = 0 N u R = 0, S = 0 thì m ch gi ng như m t ph n t bistable Sequential logic design 10 không ñoán ñư c trư c giá tr c a Q và QN khi c R và S thay ñ i giá tr t i cùng th i ñi m Sequential logic design 11 Ký hi u Sequential logic design 12 Trong công ngh CMOS và TTL các c ng NAND thư ng ñư c s d ng hơn là c ng NOR Sequential logic design 13 S – R latch v i Enable • S-R và :output thay ñ i ph thu c vào R và S input • S-R latch v i Enable: output thay ñ i ph thu c vào R và S ch v i ñi u ki n tín hi u Enable tích c c Sequential logic design 14 Sequential logic design 15 D latch (D flip-flops) Sequential logic design 16 • D latch: gi ng S-R latch v i R là ñ o c a S: – Tránh ñư c trư ng h p S=R=1 trong S-R latch • V i C = 1 (tích c c): – D=1 Q = 1, QN = 0 – D=0 Q = 0, QN = 1 • D latch v n g p ph i v n ñ v metastable khi D và C thay ñ i ñ ng th i • Tín hi u C (Control) còn ñư c ký hi u như là E (Enable), Clk (Clock) hay G (Gate) Sequential logic design 17 N u D thay ñ i trong kho ng th i gian tsetup và thold thì D latch có th rơi vào tr ng thái metastable ho c không xác ñ nh Sequential logic design 18 D Flip-flop tác ñ ng theo sư n lên D flip-flop tác ñ ng theo sư n lên : s d ng 2 D latch: • D latch ñ u tiên ñư c g i là master: •CLK = 0 latch m •CLK = 1 latch ñóng •D latch th hai ñư c g i là slave: • m trong su t th i gian CLK = 1, tuy nhiên giá tr c a nó ch thay ñ i t i th i ñi m b t ñ u khi CLK thay ñ i t 0 1 do master ñã ñóng và không thay ñ i trong kho ng th Sequential logic design i gian CLK = 1 19 Sequential logic design 20 khi CLK thay ñ i 0 1 n u ñi u ki n t_{hold} và t_{setup} không th a mãn, D flip-flop có th rơi vào tr ng thái không xác ñ nh ho c metasatble. Sequential logic design 21 D flip-flop tác ñ ng theo sư n xu ng Sequential logic design ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật điện tử số: Bộ nhớ bán dẫn Nguyên lý thi t k m ch dãy Nguy n Qu c Cư ng – 3I N i dung • Gi i thi u • Các ph n t hai tr ng thái n ñ nh • Flip-Flops • Phân tích các máy tr ng thái ñ ng b b i xung nh p • Thi t k các máy tr ng thái ñ ng b b i xung nh p Sequential logic design 2 Tài li u tham kh o • Digital Design: Principles & Practices – John F Wakerly – Printice Hall Sequential logic design 3 Gi i thi u • M ch logic dãy: – output 2 tín hi u input t i th i ñi m tn – output 2 c vào tín hi u input trong quá kh • Ví d : m ch ñi u khi n ch n kênh TV s d ng nút b m channel–up và channel-down: – n u trư c ñó kênh ñang ch n là 9, n u b m channel-up thì kênh l a ch n là 10 – n u trư c ñó kênh ñang ch n là 1, n u b m channel-up thì kênh l a ch n là 2 – ... • Vi c s d ng b ng ñ mô t các output ph thu c vào t h p các inputs ñ i v i các m ch dãy là KHÔNG TH Sequential logic design 4 Tr ng thái • Trong m ch dãy s d ng khái ni m tr ng thái ñ mô t : – Tr ng thái c a m t m ch dãy là t p h p các bi n tr ng thái mà giá tr c a nó t i m t th i ñi m ch a ñ y ñ các thông tin c n thi t trong quá kh cho phép xác ñ nh các ho t ñ ng c a m ch trong tương lai – Trong m ch logic các bi n tr ng thái ch có hai giá tr 0 và 1. – S tr ng thái c a m ch có n bi n tr ng thái b ng 2n tr ng thái Sequential logic design 5 Các ph n t 2 tr ng thái n ñ nh M ch có hai tr ng thái n ñ nh: • N u Q = HIGH thì Q_L = LOW • N u Q = LOW thì Q_L = HIGH Sequential logic design 6 Phân tích tương t • Xem xét ñi n áp Vout và Vin Giao c a 2 ñ th t i 3 ñi m ñó là các ñi m cân b ng c a m ch: • Hai ñi m n ñ nh ( ng v i các tr ng thái Q = 0 ho c Q = 1) • M t ñi m metastable: t i ñó Vout1 và Vout2 có giá tr ñi n áp n m gi a m c 1 và 0 Sequential logic design 7 Metastable • Th c t th i gian m ch tr ng thái metastable thư ng ng n, lý do, ch c n m t tác ñ ng ñ l n c a nhi u s kéo nó v m t trong hai tr ng thái stable Sequential logic design 8 Latch và Flip-Flops • Latch và Flip-flops là các ph n t cơ b n trong m ch logic dãy • Flip-Flops: dùng ñ ch m t thi t b logic dãy có kh năng l y m u tín hi u ñ u vào và thay ñ i tín hi u ñ u ra t i th i ñi m ñư c xác ñ nh b i tín hi u xung nh p • Latch: dùng ñ ch thi t b logic dãy có kh năng quan sát tín hi u inputs m t cách liên t c và có th thay ñ i ñ u ra c a nó t i b t kỳ th i ñi m nào mà không ph thu c vào tín hi u xung nh p • Tuy nhiên thư ng 2 khái ni m này có th s d ng như nhau Sequential logic design 9 S-R Latch (Flip-flops) S-R flip-flop: (set-reset) R = 1, S = 0 Q = 0 (reset) S=1, R=0 Q = 1(set) QN : thư ng là ñ u bù c a Q, trong các tài li u còn ñư c ký hi u Q_L hay Tuy nhiên trong tr ng h p S=R=1 thì Q = QN = 0 N u R = 0, S = 0 thì m ch gi ng như m t ph n t bistable Sequential logic design 10 không ñoán ñư c trư c giá tr c a Q và QN khi c R và S thay ñ i giá tr t i cùng th i ñi m Sequential logic design 11 Ký hi u Sequential logic design 12 Trong công ngh CMOS và TTL các c ng NAND thư ng ñư c s d ng hơn là c ng NOR Sequential logic design 13 S – R latch v i Enable • S-R và :output thay ñ i ph thu c vào R và S input • S-R latch v i Enable: output thay ñ i ph thu c vào R và S ch v i ñi u ki n tín hi u Enable tích c c Sequential logic design 14 Sequential logic design 15 D latch (D flip-flops) Sequential logic design 16 • D latch: gi ng S-R latch v i R là ñ o c a S: – Tránh ñư c trư ng h p S=R=1 trong S-R latch • V i C = 1 (tích c c): – D=1 Q = 1, QN = 0 – D=0 Q = 0, QN = 1 • D latch v n g p ph i v n ñ v metastable khi D và C thay ñ i ñ ng th i • Tín hi u C (Control) còn ñư c ký hi u như là E (Enable), Clk (Clock) hay G (Gate) Sequential logic design 17 N u D thay ñ i trong kho ng th i gian tsetup và thold thì D latch có th rơi vào tr ng thái metastable ho c không xác ñ nh Sequential logic design 18 D Flip-flop tác ñ ng theo sư n lên D flip-flop tác ñ ng theo sư n lên : s d ng 2 D latch: • D latch ñ u tiên ñư c g i là master: •CLK = 0 latch m •CLK = 1 latch ñóng •D latch th hai ñư c g i là slave: • m trong su t th i gian CLK = 1, tuy nhiên giá tr c a nó ch thay ñ i t i th i ñi m b t ñ u khi CLK thay ñ i t 0 1 do master ñã ñóng và không thay ñ i trong kho ng th Sequential logic design i gian CLK = 1 19 Sequential logic design 20 khi CLK thay ñ i 0 1 n u ñi u ki n t_{hold} và t_{setup} không th a mãn, D flip-flop có th rơi vào tr ng thái không xác ñ nh ho c metasatble. Sequential logic design 21 D flip-flop tác ñ ng theo sư n xu ng Sequential logic design ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Kỹ thuật điện tử số Kỹ thuật điện tử Kỹ thuật điện tử số Thiết kế mạch dãy Máy trạng thái đồng bộ bởi xung nhịp Nguyên lý thiết kế mạch dãyGợi ý tài liệu liên quan:
-
Giáo trình Kỹ thuật điện tử (Nghề: Điện công nghiệp - Cao đẳng) - Trường Cao đẳng Cơ giới (2023)
239 trang 243 0 0 -
102 trang 196 0 0
-
94 trang 170 0 0
-
Hệ thống sưởi - thông gió - điều hòa không khí - Thực hành kỹ thuật điện - điện tử: Phần 1
109 trang 154 0 0 -
83 trang 153 0 0
-
Đề kiểm tra giữa học kỳ II năm 2013 - 2014 môn Cấu trúc máy tính
6 trang 140 0 0 -
34 trang 131 0 0
-
Giáo trình Vi mạch tương tự: Phần 1 - CĐ Giao thông Vận tải
70 trang 121 0 0 -
74 trang 120 0 0
-
Giáo trình Kỹ thuật vi điều khiển
121 trang 113 0 0