Bài giảng Kỹ thuật điện tử số: Thiết kế mạch tổ hợp
Số trang: 40
Loại file: pdf
Dung lượng: 3.38 MB
Lượt xem: 19
Lượt tải: 0
Xem trước 4 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ố: Thiết kế mạch tổ hợp giới thiệu với người đọc một số quy định khi viết tài liệu, biểu đồ thời gian của các mạch, các PLD tổ hợp, các mạch mã hóa, các mạch giải mã, Muitiplexer, so sánh, các mạch số học.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật điện tử số: Thiết kế mạch tổ hợp Thi t k m ch t h p Nguy n Qu c Cư ng – 3i N i dung• M t s quy ñ nh khi vi t tài li u• Bi u ñ th i gian c a các m ch• Các PLD t h p• Các m ch mã hóa• Các m ch gi i mã• Multiplexer• So sánh• Các m ch s h c Combinational logic design 2 Tài li u tham kh o• Digital Design: Principles & Practices – John F Wakerly – Printice Hall Combinational logic design 3 M t s quy ñ nh khi vi t tài li u• Sơ ñ kh i• Ký hi u các gate• M c tích c c cho các chân Combinational logic design 4 Sơ ñ kh i• Th hi n các kh i ch c năng chính c a h th ng• Không quá chi ti t• C g ng th hi n trong m t trang Combinational logic design 5 Combinational logic design 6 Combinational logic design 7Ký hi u các gate Combinational logic design 8 các ký hi u tương ñương s d ng ñ nh lý DeMorgan Combinational logic design 9 M c tích c c cho các chân• Thư ng quy ñ nh n u có “vòng tròn nh ” ñ ch tích c c m c th p• N u không có “vòng tròn nh ” thì hi u là tíchc c c m c cao Combinational logic design 10• (a): n u c hai input = HIGH thì output = HIGH• (b): n u c hai input = HIGH thì output = LOW• (c): n u c hai input = LOW thì output = LOW Combinational logic design 11• Tín hi u: – N u có h u t _L thì hi u là tích c c m c th p – N u không có ha a t _L thì hi u là tích c c m c cao Combinational logic design 12 Bi u ñ th i gian• Bi u di n ho t ñ ng c a các tín hi u là hàm c a th i gian• S d ng các mũi tên ñ ch quan h “nhân-qu ” c a các tín hi u trong m ch Combinational logic design 13 Combinational logic design 14 M ch logic t h p PLD• PLD: Programmable Logic Device• Lo i PLD ñ u tiên ñư c g i là PLA (Programmable Logic Arrays): – M ch logic t h p 2 t ng AND-OR – ð c trưng b i: • S inputs: n • S output: m • S các tích: p (thư ng p nh hơn r t nhi u 2^n) – T ng h p các hàm logic theo ki u t ng các tích Combinational logic design 15 Combinational logic design 16• input n i v i m t buffer ñ t o ra: – chính tín hi u input (buffer) – bù c a input (inverter)• Các dây tín hi u ñư c n i s n trong m ch• X : dùng ñ ký hi u nơi có th thi t l p các k t n i hay không thông qua các c t chì• Các input c a t ng AND khi ñ h (không n i v i buffer) s ñư c thi t l p là HIGH• Các input c a t ng OR khi ñ h (không n i v i output c a t ng AND) s ñư c thi t l p là LOW Combinational logic design 17 Cách th hi n khác c a PALs Combinational logic design 18 ð th c hi n các hàm logic Combinational logic design 19ð th c hi n các output là h ng s Combinational logic design 20• ð output = const = 0 nên s d ng phương pháp O2 hơn là O3: – Khi t t c input thay ñ i ñ ng th i, O3 có kh năng s chuy n 0 1 0 (glitch) Combinational logic design 21 PALs• PALs: Programmable Array Logic: – Ch có m ng AND là programmable – M ng OR là fixed• Ph bi n nh t là PAL16L8: – 64 hàng, 32 c t, 32 x 64 = 2048 c t chì – M i AND gate có 32 input ng v i 16 bi n và ph n bù c a các bi n PAL 16L8 – 8 AND gate liên k t v i m t pin: • 7 AND gate ñư c n i v i 7 input c a m t c ng OR • AND th 8 ñư c n i v i output-enable gate, n u AND = 1 thì output m i ñư c ñưa ra pin Combinational logic design 22 Combinational logic design 23• PAL16L8 ch th c hi n ñư c các hàm t ng c a 7 tích ho c ít hơn• Trong sơ ñ chân c a PAL16L8: có 20 pin – 2 pin cho VCC và GND – 10 pin cho I1 ñ n I10 – 8 pin cho O1 ñ n O8 – ð c bi t: chân O2 ñ n O7 là shared: • Input • Output Combinational logic design 24 PLD v i công ngh bipolar Combinational logic design 25• Hàng ñ u: các m ch open-collector ñư c n i v i nhau th c hi n ch c năng như m t m ng AND: – Ch m t output c a buffer là pull-low thì c c t ñó s có m c LOW – Các c t n i v i m t m ch ñ o g p l i như m t m ng NAND• Tương t cho m ng th hai NAND• V i c u trúc NAND-NAND có tác d ng gi ng như AND-OR Combinational logic design 26• ð t o s k t n i v i các c t s d ng m t c t chì nh• C t chì s ñư c ñ t nóng và làm b c hơi khi thi t l p m t ñi n ...
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật điện tử số: Thiết kế mạch tổ hợp Thi t k m ch t h p Nguy n Qu c Cư ng – 3i N i dung• M t s quy ñ nh khi vi t tài li u• Bi u ñ th i gian c a các m ch• Các PLD t h p• Các m ch mã hóa• Các m ch gi i mã• Multiplexer• So sánh• Các m ch s h c Combinational logic design 2 Tài li u tham kh o• Digital Design: Principles & Practices – John F Wakerly – Printice Hall Combinational logic design 3 M t s quy ñ nh khi vi t tài li u• Sơ ñ kh i• Ký hi u các gate• M c tích c c cho các chân Combinational logic design 4 Sơ ñ kh i• Th hi n các kh i ch c năng chính c a h th ng• Không quá chi ti t• C g ng th hi n trong m t trang Combinational logic design 5 Combinational logic design 6 Combinational logic design 7Ký hi u các gate Combinational logic design 8 các ký hi u tương ñương s d ng ñ nh lý DeMorgan Combinational logic design 9 M c tích c c cho các chân• Thư ng quy ñ nh n u có “vòng tròn nh ” ñ ch tích c c m c th p• N u không có “vòng tròn nh ” thì hi u là tíchc c c m c cao Combinational logic design 10• (a): n u c hai input = HIGH thì output = HIGH• (b): n u c hai input = HIGH thì output = LOW• (c): n u c hai input = LOW thì output = LOW Combinational logic design 11• Tín hi u: – N u có h u t _L thì hi u là tích c c m c th p – N u không có ha a t _L thì hi u là tích c c m c cao Combinational logic design 12 Bi u ñ th i gian• Bi u di n ho t ñ ng c a các tín hi u là hàm c a th i gian• S d ng các mũi tên ñ ch quan h “nhân-qu ” c a các tín hi u trong m ch Combinational logic design 13 Combinational logic design 14 M ch logic t h p PLD• PLD: Programmable Logic Device• Lo i PLD ñ u tiên ñư c g i là PLA (Programmable Logic Arrays): – M ch logic t h p 2 t ng AND-OR – ð c trưng b i: • S inputs: n • S output: m • S các tích: p (thư ng p nh hơn r t nhi u 2^n) – T ng h p các hàm logic theo ki u t ng các tích Combinational logic design 15 Combinational logic design 16• input n i v i m t buffer ñ t o ra: – chính tín hi u input (buffer) – bù c a input (inverter)• Các dây tín hi u ñư c n i s n trong m ch• X : dùng ñ ký hi u nơi có th thi t l p các k t n i hay không thông qua các c t chì• Các input c a t ng AND khi ñ h (không n i v i buffer) s ñư c thi t l p là HIGH• Các input c a t ng OR khi ñ h (không n i v i output c a t ng AND) s ñư c thi t l p là LOW Combinational logic design 17 Cách th hi n khác c a PALs Combinational logic design 18 ð th c hi n các hàm logic Combinational logic design 19ð th c hi n các output là h ng s Combinational logic design 20• ð output = const = 0 nên s d ng phương pháp O2 hơn là O3: – Khi t t c input thay ñ i ñ ng th i, O3 có kh năng s chuy n 0 1 0 (glitch) Combinational logic design 21 PALs• PALs: Programmable Array Logic: – Ch có m ng AND là programmable – M ng OR là fixed• Ph bi n nh t là PAL16L8: – 64 hàng, 32 c t, 32 x 64 = 2048 c t chì – M i AND gate có 32 input ng v i 16 bi n và ph n bù c a các bi n PAL 16L8 – 8 AND gate liên k t v i m t pin: • 7 AND gate ñư c n i v i 7 input c a m t c ng OR • AND th 8 ñư c n i v i output-enable gate, n u AND = 1 thì output m i ñư c ñưa ra pin Combinational logic design 22 Combinational logic design 23• PAL16L8 ch th c hi n ñư c các hàm t ng c a 7 tích ho c ít hơn• Trong sơ ñ chân c a PAL16L8: có 20 pin – 2 pin cho VCC và GND – 10 pin cho I1 ñ n I10 – 8 pin cho O1 ñ n O8 – ð c bi t: chân O2 ñ n O7 là shared: • Input • Output Combinational logic design 24 PLD v i công ngh bipolar Combinational logic design 25• Hàng ñ u: các m ch open-collector ñư c n i v i nhau th c hi n ch c năng như m t m ng AND: – Ch m t output c a buffer là pull-low thì c c t ñó s có m c LOW – Các c t n i v i m t m ch ñ o g p l i như m t m ng NAND• Tương t cho m ng th hai NAND• V i c u trúc NAND-NAND có tác d ng gi ng như AND-OR Combinational logic design 26• ð t o s k t n i v i các c t s d ng m t c t chì nh• C t chì s ñư c ñ t nóng và làm b c hơi khi thi t l p m t ñi n ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Kỹ thuật điện tử số Thiết kế mạch tổ hợp Kỹ thuật điện tử số Mạch mã hóa Các mạch giải mã Thiết kế mạchGợi ý tài liệu liên quan:
-
Báo cáo thưc hành: Thiết kế mạch bằng phần mềm altium
9 trang 235 0 0 -
Tiểu luận: Tìm hiểu công nghệ OFDMA trong hệ thống LTE
19 trang 158 0 0 -
88 trang 107 0 0
-
Đồ án: Vẽ và thiết kế mạch in bằng Orcad
32 trang 103 0 0 -
Đồ án môn học: Thiết kế mạch chuyển nhị phân 4 Bit sang mã Gray và dư 3 sử dụng công tắc điều khiển
29 trang 94 0 0 -
Tiểu luận: Hệ thống thông tin quang
42 trang 82 0 0 -
Kỹ thuật số - Chương 4 Mạch tổ hợp (Combinational Circuits)
56 trang 76 0 0 -
Bài tập lớn môn Vi điều khiển: Thiết kế mạch điều khiển cánh tay robot
11 trang 64 0 0 -
Thiết kế mạch số dùng HDL-Thiết kế luận lý với Verilog
21 trang 40 0 0 -
Luận văn: QUANG BÁO CÓ KẾT HỢP CƠ KHÍ
48 trang 36 0 0