DCMH - EE1009 Ky Thuat So
DCMH - EE1009 Ky Thuat So
DCMH - EE1009 Ky Thuat So
- Tỷ lệ đánh giá và hình thức kiểm tra/thi (Evaluation form & ratio)
Hình thức đánh giá Tỷ lệ Hình thức Thời gian
(Evaluation type) (Ratio) (Format) (Duration)
Thảo luận (ThL)/Thực hành tại lớp (TH)
(Tutorial)
Thí nghiệm 30%
(Labs/Practices)
Bài tập lớn (BTL)/Đồ án (ĐA)
(Projects)
Kiểm tra 30% Tự luận 60 phút (minutes)
(Midterm Exam) (Constructed response)
Thi 40% Tự luận 90 phút (minutes)
(Final Exam) (Constructed response)
Tổng cộng 100%
(Total)
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 1 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
Môn học này trình bày các khái niệm và phương pháp được sử dụng trong thiết kế số. Môn học cũng trình bày các công cụ cơ bản cho việc thiết kế mạch tổ hợp và mạch tuần tự
tập trung vào các phương pháp và quy trình thích hợp cho nhiều loại thiết kế sử dụng các phương pháp cổ điển cùng với công cụ hiện đại có thể được áp dụng vào máy tính, hệ
truyền dữ liệu … Sinh viên có khả năng nắm bắt các vấn đề sau:
• Hệ thống số
• Tính toán số học số
• Đại số Boole
• Cổng logic
• Thiết kế mạch tổ hợp
• Thiết kế logic CMOS
• Flip-Flops
• Bộ đếm và thanh ghi
• Thiết kế mạch tuần tự
This course presents the concepts and methods used in digital system design. This course also presents the basic tools for the design of combinational and sequential circuits. C
be on methods and procedures suitable for a variety of digital design using classical manual methods as well as modern tools, which can be applied in computers, cont
communications, etc.. Students will be able to demonstrate understanding of the following concepts:
• Number Systems
• Digital Arithmetic
• Boolean Algebra
• Logic Gates
• Combinational Logic Design
• CMOS Logic Design
• Flip-Flops
• Counters and Registers
• Sequential Circuit Design
Textbooks
[1] M. Morris Mano and Charles R. Kime, “Logic and Computer Design Fundamentals”, 5th Ed., Prentice-Hall, 2015
[2] S. Brown and Z. Vranesic, “Fundamentals of Digital Logic with Verilog Design”, 3rd Ed. McGraw-Hill, 2013.
References
[3] Charles H. Roth, Jr. and Larry L. Kinney, “Fundamentals of Logic Design”, 7th Ed., Cengage Learning, 2013
[4] John F. Wakerly, “Digital Design.Principles and Practices”, 4th Ed., Prentice-Hall, 2006.
[5] Katz and Boriello, “Contemporary Logic Design”, 2nd Ed., Prentice-Hall, 2005.
4. Mục tiêu và kết quả học tập mong đợi (Goals and Learning outcomes)
4.1. Mục tiêu của học phần (Course goals)
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 2 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
• Giải thích các IC tiêu chuẩn (họ 74 và họ 40), bộ nhớ (ROM, RAM), và các thiết bị logic lập trình được.
• Thiết kế các mạch logic tổ hợp cơ bản
• Thiết kế mạch logic tuần tự cơ bản
5. Phương thức giảng dạy và học tập (Teaching and assessment methods)
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 3 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
Tài liệu được đưa lên BKEL hàng tuần. Sinh viên tải về, in ra và mang theo khi lên lớp học. Điểm tổng kết môn học được đánh giá xuyên suốt quá trình học
• Bài tập: 10%
• Thí nghiệm: 20%
• Kiểm tra: 15%
• Thi: 55%
Điều kiện dự thi: hoàn thành đủ bài thí nghiệm và điểm thí nghiệm phải từ 3 trở lên
Documents are uploaded to BKEL weekly. Students download, print, and bring with them to class. The final course score is assessed throughout the c
• Exercises: 10%
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 4 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
• Experiment: 20%
• Test: 15%
• Exam: 55%
Eligibility requirements: complete the test and the test score must be 3 or higher
Buổi
Nội dung (Content) Hoạt động dạy và học (Lecturing)
(Session)
1 Giới thiệu về môn học L.O.1.1 [ A.O.1 , A.O.4 ]
- Thông tin Thầy/Cô Lec: - Tự giới thiệu - Giới thiệu đề cương môn học - Giới thiệu hệ thống
- Các vấn đề liên quan đến môn học (- Self-introduce - Introduction of course outline - Introduction to the num
- Cách thức dạy và học Stu: - Đọc qua đề cương để biết thông tin môn học
(- Read the outline for subject information)
Giới thiệu hệ thống số
-Giải thích về hệ thống số đếm
-Số nhị phân, số thập phân và thập lục phân
-Chuyển đổi cơ số
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 5 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
(Implementation technology
• Transistor switch
• NMOS . logic gates
• CMOS logic gates
• Speed of logic gate circuit
• Standard ICs
• Standard 74 IC family (TTL)
• Standard IC family 40 (CMOS)
• Memory structure (ROM, RAM)
• Programmable logic device
• Programmable Logic Array (PLA)
• Programmable Array Logic (PAL)
• Programming for PLAs and PALs
• Complex Programmable Logic Devices (CPLDs)
• Field-Programmable Gate Arrays (FPGA))
6 Kiểm tra giữa kỳ ./.
(Midterm Exam)
7-8 Mạch tổ hợp L.O.4.1 [ A.O.1 , A.O.4 ]
• Thiết kế mạch tổ hợp sử dụng cổng logic Lec: - Trình bày về bộ giải mã và mã hóa
• Các bộ tính toán số học: bộ cộng bán phần (HA), bộ cộng toàn phần (FA), bộ cộng số (- Presentation on decoders and encoders)
nhớ gợn (RCA), bộ cộng/trừ 4 bit Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp
• Bộ giải mã (- Group discussing - Answering some exercises in class)
• Bộ mã hóa L.O.4.2 [ A.O.1 , A.O.4 ]
• Bộ dồn kênh Lec: - Trình bày về bộ dồn kênh và phân kênh
• Bộ phân kênh (- Presentation of multiplexers and demultiplexers)
• Bộ so sánh Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp
• Thiết kế mạch tổ hợp sử dụng vi mạch MSI như bộ giải mã, bộ dồn kênh, bộ logic- (- Group discussing - Answering some exercises in class)
toán học, ROM và PLD L.O.4.3 [ A.O.1 , A.O.4 ]
Lec: - Trình bày về bộ cộng, trừ, và so sánh
(Combinational circuit (- Presentation of addition, subtraction, and comparison)
• Design a combinational circuit using logic gates Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp
• Arithmetic calculators: half adder (HA), full adder (FA), ripple memory adder (- Group discussing - Answering some exercises in class)
(RCA), 4-bit add/subtractor L.O.4.4 [ A.O.1 , A.O.4 ]
• Decoder Lec: - Trình bày cách thiết kế mạch tổ hợp sử dụng cổng logic, vi m
• Encoder và PLD
• Multiplexer (- Show how to design combinational circuits using logic gates, logi
• Multiplexer and PLD)
• Comparator Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp
• Design combinational circuits using MSI chips such as decoders, multiplexers, logic- (- Group discussing - Answering some exercises in class)
mathematicians, ROMs and PLDs)
9-10 Mạch tuần tự L.O.5.1 [ A.O.1 , A.O.4 ]
Bộ chốt Lec: - Trình bày về bộ chốt và flipflop
Flip-Flop (FF) (- Presentation of latch and flipflop)
Mô tả VHDL cho bộ chốt và FF Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp - Group discussing -
Bộ đếm bất đồng bộ: thiết kế và phân tích exercises in class
Bộ đếm đồng bộ: thiết kế và phân tích (- Group discussing - Answering some exercises in class)
Thanh ghi, thanh ghi dịch L.O.5.2 [ A.O.1 , A.O.4 ]
Bộ đếm vòng Lec: - Trình bày về bộ đếm
Bộ đếm Johnson (- Presentation of counters)
Mô tả VHDL cho thanh ghi dịch và bộ đếm Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp
(- Group discussing - Answering some exercises in class)
(Sequential Circuits L.O.5.3 [ A.O.1 , A.O.4 ]
Set of latches Lec: - Trình bày về bộ thanh ghi dịch
Flip-Flop (FF) (- Presentation of shift registers)
VHDL description for latch and FF Stu: - Thảo luận theo nhóm - Giải bài tập trên lớp
Asynchronous counters: design and analysis (- Group discussing - Answering some exercises in class)
Synchronous counters: design and analysis
Register, shift register thanh
Ring counter đếm
Johnson counter
VHDL description for shift registers and counters)
11-12 Máy trạng thái (FSMs) L.O.5.4 [ A.O.1 , A.O.4 ]
Máy trạng thái Mealy Lec: Hướng dẫn về máy trạng thái
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 6 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
3-4 4. Thiết kế hàm dùng vi mạch chức năng L.O.4.1 [ A.O.1 , A.O.4 ]
5. Thiết kế hệ tổ hợp Lec: - Hướng dẫn thí nghiệm về mạch tổ hợp
(- Experimental instructions on combinational circuits)
(4. Design functions using functional circuits Stu: - Làm thí nghiệm về thiết kế mạch tổ hợp
5. Combination system design) (- Do experiments on combination circuit design)
L.O.6.1 [ A.O.1 , A.O.4 ]
Lec: - Hướng dẫn thí nghiệm về mạch tổ hợp
( Experimental instructions on combinational circuits)
Stu: - Làm thí nghiệm về thiết kế mạch tổ hợp
(- Do experiments on combination circuit design)
L.O.6.2 [ A.O.1 , A.O.4 ]
Lec: - Trình bày slide bài giảng - Tải slide lên BKEL
(- Presenting lecture slides - Upload slides to BKEL )
Stu: - Xem lại bài giảng - In ra các slide thiết yếu - Tự tóm tắt
(- Review the lecture - Print out essential slides - Summarize yourself)
7-9 4. Ứng dụng vi mạch tuần tự chức năng L.O.5.1 [ A.O.1 , A.O.4 ]
5. Thiết kế hệ tuần tự Lec: - Hướng dẫn thí nghiệm về mạch tuần tự
(- Experimental instructions on sequential circuits)
(4. Functional Sequential Circuit Application Stu: - Làm thí nghiệm về thiết kế mạch tuần tự
5. Sequential system design (- Do experiments on sequential circuit design)
)
10 Kiểm tra ./.
(Final Exam
)
7. Yêu cầu khác về học phần (Other course requirements and expectations)
- Đề cương được biên soạn vào năm học học kỳ (Syllabus edited in year-semester): 20202
- Đề cương được chỉnh sửa lần thứ (Editing version): DCMH.EE1009.1.1
- Nội dung được chỉnh sửa, cập nhật, thay đổi ở lần gần nhất (The latest editing content):
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 7 of 8
DCMH.EE1009_Digital Designs 12/08/2022, 10:16
268 Lý Thường Kiệt, Phường 14, Quận 10, TP.HCM 268 Ly Thuong Kiet St., Ward 14, Dist. 10, Ho Chi Minh City, Vietnam
Điện thoại: 028 3864 7256 Phone: 028 3864 7256
www.hcmut.edu.vn www.hcmut.edu.vn
https://mybk.hcmut.edu.vn/app/he-thong-quan-ly-dao-tao/ctdt/dcmh/editor Page 8 of 8