Digital Logic Design and Digital Electronics Course

digital electronics and digital logic design course - entc engineering electronics and cs computer science engineering

logic gates and making all gates using nand and nor gates

Logic Gates using NAND and NOR universal gates

September 27, 2018

We kick off our digital electronics course with these essential digital components. The basic building blocks of the digital world are logic gates. They are used to implement Boolean logic which is the crux of all digital operations.

sequential and combinational logic circuits types of logic circuits

Sequential and Combinational logic circuits – Types of logic circuits

September 29, 2018

There are two main types of digital logic circuits in digital electronics. Combinational and sequential logic circuits are found in every digital device around you. Let’s take a look at what these digital circuits are and what they comprise.

code converter circuits digital binary gray excess 3

Code Converters – Binary to Excess 3, Binary to Gray and Gray to Binary

September 30, 2018

It’s necessary to understand digital code converters to realize the importance of encoding data to fit our demands of designing logic circuits. Code converters are also an important class of digital electronics circuitry.

full adder, half adder, full subtractor, half subtractor

Half Adder, Full Adder, Half Subtractor & Full Subtractor

October 1, 2018

Arithmetic combinational circuits are the norm in modern ICs. In this post, we will take a look at adders and subtractors. These are the most basic yet important circuits that we will learn about in this digital electronics course.

4-bit parallel adder and 4-bit parallel subtractor

4-bit parallel adder and 4-bit parallel subtractor – designing & logic diagram

October 2, 2018

In digital electronics, if you have more than two or three bits of data to add or subtract, a full adder or a full subtractor won’t suffice. To add and subtract two four-bit numbers we use parallel adders and parallel subtractors.

comparator - comparators using logic gates 1 bit 2 bit 3 bit

Comparator – Designing 1-bit, 2-bit and 4-bit comparators using logic gates

October 3, 2018

A comparator is a combinational logic circuit that compares input bits and gives an output that indicates the equality/inequality of a digital circuit.

multiplier - 2-bit 3-bit digital

Multiplier – Designing of 2-bit and 3-bit binary multiplier circuits

October 4, 2018

To multiply binary digits we need a special digital circuit called a multiplier. Let’s understand some multiplication rules and design the third most important arithmetic logic circuit that we will study in this digital electronics course.

multiplexer and demultiplexer

Multiplexer and Demultiplexer – The ultimate guide

October 9, 2018

A multiplexer and a demultiplexer are two important combinational circuits important for digital data transmission. This is our one-stop guide for understanding digital multiplexer and demultiplexer circuit design, truth tables, cascading, working, applications and other FAQs.

Encoder decoder and priority encoder

Priority Encoders, Encoders and Decoders – Simple explanation & designing

October 10, 2018

Digital data transmission, encryption, and compression are vital operations and are done by encoders and decoders. Let’s study their working and design.

shift registers pipo piso sipo siso

Shift Registers – Parallel & Serial – PIPO, PISO, SISO, SIPO

October 16, 2018

In digital electronics, data needs to be moved quickly and efficiently. Shif registers are an excellent way of transporting digital data.

Flip-flops and latches understand their design and truth tables

Flip-Flops & Latches – Ultimate guide – Designing and truth tables

October 25, 2018

One of the most integral parts of modern digital electronics and gadgets is the memory. Storage is expensive. And flip-flops are the building blocks of storage.

Counters - Synchronous and Asynchronous up, down and up-down counters

Counters – Synchronous, Asynchronous, up, down & Johnson ring counters

November 17, 2018

Counters perform the function of counting events in digital electronics and digital circuits. There are many types of digital counters. We will take a look at a few important ones and understand the process of designing them.

parity generators and parity checkers

Parity Generator and Parity Checker

October 14, 2019

It’s necessary for digital signals to be error-free. Thus there must exist an error correction/detection mechanism. Using Parity bits is the easiest way.


Difference between TTL, CMOS, ECL and BiCMOS Logic Families

December 11, 2019

Logic families are an important aspect of designing digital ICs. Let’s take a look at the different options available to us and compare them based on their merits and demerits.

boolean algebra and boolean logic rules

Boolean Algebra – All the Laws, Rules, Properties and Operations

December 22, 2019

Since binary is a language in its own way, it is governed by some laws. These laws fall under Boolean Algebra. These are simple rules that you need to follow to perform operations on binary data. A must for every digital electronics course.

Carry look ahead adder digital circuit

Carry Look-Ahead Adder – Working, Circuit and Truth Table

December 29, 2019

Speed is always a major concern in any digital application. Addition is a very common digital operation. Carry look-ahead adders are great at fast additions.

Digital Number Systems And Base Conversions

Digital Number Systems And Base Conversions

January 2, 2020

When we design digital systems, we frequently deal with number systems apart from binary. Let’s take a look at hexadecimal, decimal and octal number systems.


Memories in Digital Electronics – Classification and Characteristics

January 8, 2020

The efficient storage of digital data is an evergreen field in the semiconductor digital memory industry. Let’s look at the different types of digital memories available for us to choose from.

Binary Arithmetic

Binary Arithmetic – All rules and operations

January 11, 2020

As the name implies, binary arithmetic deals with the rules governing the arithmetic operations on binary digits in the binary number system.

programmable logic devices classification, types and summary

Programmable Logic Devices – A summary of all types of PLDs

January 20, 2020

Programmable Logic Devices (PLDs) are devices that work on a programmable logic – the logic (the way to do something) comes from a program code stored in the device. This program code comprises of instructions for the device. This program can be changed, edited or replaced on the requirement. PLDs are made using an integrated […]