كلية الهندسة - جامعة عين شمس, الرئيسية
Introduction to Logic Design
What Will Learn?
-
Course AimsStudents should get familiar with Boolean algebra Students should be able to design combinational logic circuits using traditional methods Students should be able to design sequential circuits Students should learn about memory-based systems Students should be able to design a digital system using HDL Students should be able to construct and test digital circuits in the lab Students should get used to working in teams
-
Course Goals
- Decent Work and Economic Growth
- Industry, Innovation and Infrastructure
- Sustainable Cities and Communities
Requirements
Description
-
English Description
Digital number systems and base conversions. Boolean algebra: Laws, Rules, Properties and operations. Binary arithmetic: One's complement, Two's complement, Rules and operations. Types of logic circuits: Sequential and combinational logic circuits. Basic logic gates: AND, NAND, OR, NOR, XOR, XNOR, NOT, BUF, Tri-state buffers. Circuit design: Truth tables, Minterms, Product terms, SOP, POS. Optimization: Boolean algebra, Karnaugh maps, algorithmic optimization techniques. Data sheets: Gate delays, Fan-in and fan-out, IC numbers, IC pin layout. Logic families (TTL, ECL, CMOS, BiCMOS). Arithmetic combinational circuits: Half adders, Full adders, Subtractors, Multipliers. Code converters: Excess 3, Gray code, BCD, 2421, 5421. Designing larger circuits: Use of logic thinking rather than truth tables. Bigger building blocks: Multiplexers, decoders, priority encoders. Gate arrays: PLAs and PALs. -
Arabic Description
Digital number systems and base conversions. Boolean algebra: Laws, Rules, Properties and operations. Binary arithmetic: One's complement, Two's complement, Rules and operations. Types of logic circuits: Sequential and combinational logic circuits. Basic logic gates: AND, NAND, OR, NOR, XOR, XNOR, NOT, BUF, Tri-state buffers. Circuit design: Truth tables, Minterms, Product terms, SOP, POS. Optimization: Boolean algebra, Karnaugh maps, algorithmic optimization techniques. Data sheets: Gate delays, Fan-in and fan-out, IC numbers, IC pin layout. Logic families (TTL, ECL, CMOS, BiCMOS). Arithmetic combinational circuits: Half adders, Full adders, Subtractors, Multipliers. Code converters: Excess 3, Gray code, BCD, 2421, 5421. Designing larger circuits: Use of logic thinking rather than truth tables. Bigger building blocks: Multiplexers, decoders, priority encoders. Gate arrays: PLAs and PALs.
-
قسمهندسة الحاسبات والنظم
-
الساعات المعتمدة2
-
الدرجاتالإجمالي ( 100 ) = نصف العام (20) + tr.Major Assessment (35 = tr.Industry 0% , tr.Project 20% , tr.Self_learning 0% , tr.Seminar 20% ) + tr.Minor Assessment (5) + درجة الامتحان (40)
-
الساعاتساعات المحاضرة: 2, ساعات التعليم: 1, ساعات المعمل: 0
-
Required SWL125
-
Equivalent ECTS5
- Essential books (textbooks):
- M. M. Mano and M. D. Ciletti, Digital Design, Prentice Hall, 5th Edition, 2013.
- Recommended books:
- S. Brown and Z. Vranesic, Fundamentals of Digital Logic with VHDL Design, 2ndEdition, McGraw Hill, 2005.
- R. H. Katz and G. Borriello, Contemporary Logic Design, 2nd Edition, Prentice Hall,2005