
Introduce the fundamentals of digital circuits, from semiconductors and transistors to integrated circuits and displays. Explain binary, decimal, and hexadecimal numbering, voltage signaling, ADC/DAC, and serial versus parallel data transmission.
Explore the three basic logic gates and, or, and not through symbols, truth tables, and boolean equations, and see how multi-input variants and sensors illustrate their use.
Explore the distinction between combinational and sequential logic. Learn to read timing diagrams and truth tables for basic gates and convert boolean expressions to circuits.
Explore specialized logic gates xor and xnor, their symbols, truth tables, and equations, plus applications in equality checks, digital circuits, and boolean algebra simplification rules.
Solve the second assignment on Bolian rules and simplification using algebraic manipulation to improve your digital circuits and logic design skills, and submit as photos or video.
Master canonical and standard forms with minterms and maxterms to express boolean functions via truth tables and logic circuits, and convert between SOP and POS.
Learn how to minimize boolean expressions with two-variable Karnaugh maps, insert outputs, identify adjacent groupings, and apply the golden rules for efficient logic design.
Learn three-variable K-map construction, data insertion, and the one-bit change rule for adjacent squares. Explore X on the horizontal axis and YZ on the vertical axis, deriving simplified boolean expressions.
Explore five-variable maps using two four-variable maps for the fifth variable, identify adjacencies between maps, form groups of ones, and derive the function for a, b, c, d, and e.
Explore obtaining a product of sums form using don't care conditions in K-maps, grouping zeros into maxterms, while noting the alternative sum of products from ones.
Complete the third assignment in the ultimate 2022 digital circuits and logic design course by solving two-variable, three-variable, and four-variable k-maps, and submit your solutions on Udemy.
Design the half adder as a basic unit for two-bit addition, deriving the sum and carry from X and Y, and show conversion to a single gate type.
Explore full adder design using modular design and design-from-scratch methods, building from three inputs X, Y, Z to produce sum and carry outputs with logic gates and maps.
Explore the binary subtractor design using one's complement and two's complement representations, express subtracting B as A plus B inverted plus one, and implement a multi-bit subtractor with carry handling.
Design a binary adder-subtractor that uses a selection bit to switch between addition and subtraction, employing two's complement logic, carries, and overflow checks for four-bit numbers.
Explore the binary coded decimal system, representing digits with four bits, and design a four-bit adder with carry out to sum two bcd numbers, plus a binary-to-bcd converter.
Design a five-variable circuit that outputs zero for sums under nine and one for sums over nine, then add zero or six to convert the result to bcd.
Explore the binary multiplier design by forming partial products, applying shifting, and using adders to combine results, demonstrated with 2-bit by 2-bit and 3-by-4-bit cases.
Explore the binary magnitude comparator, from a modular two-bit block to four-bit comparisons, using the most-significant-bit approach to determine smaller, equal, or larger relations.
Explore decoders and encoders, including 3-to-8 decoders, inverted decoders, and enable inputs, and examine encoder priority, validity, and four-to-two encoder implementation with truth tables and practical design insights.
Explore the design and operation of multiplexers and demultiplexers, including two-to-one and four-to-one configurations, enable signals, and how to implement Boolean functions using multiplexers.
Explore the Logisim software to simulate logic circuits, build basic and sequential circuits with gates, inputs, outputs, and flip-flops, and practice creating, wiring, and testing circuits.
Explore digital circuit design with Logisim by comparing xor gate internals and wiring inputs, and building basic gates (inverter, buffer, nand, xor) plus a full adder.
Design and implement a two-to-one multiplexer from scratch and build a four-bit comparator to determine whether A is greater, less, or equal to B.
This lecture demonstrates building a two-bit by two-bit multiplier in Logisim using logic blocks, with correct component connections, inputs, and a multiplexer for output selection.
Explore logic waves, frequency, period, duty cycle, and clock edges, then examine light emitting diodes, dot matrices, seven segment displays, resistors, and TTL versus MOSFET digital devices.
Explore multisite to design and simulate digital circuits using ttl logic, inserting sources, resistors, switches, measurement devices, and gates (and, or, xor, not) with 74xx components.
Explore Multisim part 2: insert gates by serial number or family, test and simulate circuits, generate truth tables, and decode seven-segment displays to convert binary to hexadecimal.
Develop practical digital circuits on a bridport breadboard by wiring power rails, consulting datasheets, and testing outputs with indicators, using 74HC32 gates and proper current-limiting resistors.
Lab part 4 demonstrates wiring a 74xx32 or gate on a breadboard, connecting ground and power, and testing two inputs and outputs to observe or gate behavior.
Explore universal gates in a lab setting by assembling a logic circuit, applying three inputs, observing true and inverted outputs, and wiring power and ground to verify operation.
Demonstrate wiring a 74-series integrated circuit gate, supply Vcc and ground, and test inputs to produce output four, illustrating or and not operations and the effect of garbage inputs.
" Power Tech Academy " introduces a special course for ( Digital Circuits and Logic Design )
This course is designed to teach students how to design a digital logic circuit to perform a specific desired function. Taking this course will give students a much better understanding of how the internals of a computer work. so our course aims to teach students the fundamentals of digital logic design. Starting from learning the basic concepts of the different base number systems
( Binary - Decimal - Hexadecimal ) and their Conversions to basic logic elements and deriving logical expressions to further optimize a circuit diagram. Also we use software for simulation and implementation of our Logic circuits which already we made Designs for them like " Logisim & Multisim ".
This course is structured in such a way that each section is dedicated to a specific topic in regards to digital electronics and Logic Design. The lectures contained in each section describe in detail the different tools and techniques used to design digital logic circuits.
There are assignments and Exercises throughout this course that students can use to put the theory taught to practical use. There are also two sections for using software of simulation " Logisim & Multisim ", so you can get the most benefit from this course.
Plan of Our Course will be like that :
1- section (1) : ( Introduction )
- introduction for Digital system and Logic Design
- Numbering systems and their conversions
- Arithmetic operations for Binary System
2- section (2) : ( Basic and Specialized Logic Gates and their applications )
- Basic Logic gates ( AND , OR , NOT ) , their Symbols and Truth tables
- Universal Logic gates ( NAND , NOR ) , their Symbols and Truth tables
- Specialized Logic gates ( X-OR & X-NOR) , their Symbols and Truth tables
- Simplification of Logic equations using Algebraic manipulation
3- section (3) : ( Gate Level Minimization )
- Concept of Minterms and Maxterms
- Concept of SOP and POS for standard implementation
- all Types of K-maps ( 2 variables , 3 variables , 4 variables , 5 variables )
- Don't care Conditions and how can you get the POS using K-map
4- section (4) : ( Combinational Logic Circuits )
- Design of half Adder
- Design of Full Adder
- 8-bits Binary Adder
- Binary Subtractor
- Binary ( Adder - Subtractor )
- BCD Adder
- Binary Multiplier
- Binary Magnitude Comparator
- Design of ( Decoder & Encoder )
- Design of ( Multiplexer & Demultiplexer )
5- section (5) : ( Logisim Software )
6- section (6) : ( Logic waves and Devices of measuring for Digital systems )
- Logic Waves parameters ( period , Frequency , Duty Cycle )
- Basic Digital Devices ( LEDs , 7-Segments , Dot Matrix , Ressistors , ICs )
- Measuring Devices of Digital Systems ( oscilloscope , Logic Analyzer , Function generator )
7- section (7) : ( Multisim Software )
8- section (8) : ( Laboratory for implementation some Logic Circuits practically using Breadboard )
9- section (9) : ( Sequential Logic Circuits )
- Types of Sequential Logic Circuits
- ( SR & D ) Latches
- ( D , JK and T ) Flip Flops
- “ Finite State Machine (FSM) ”
- another Sequential Logic Circuits