Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Ultimate : Digital System Design ( Module - 1)
Rating: 4.6 out of 5(96 ratings)
1,541 students

The Ultimate : Digital System Design ( Module - 1)

Digital Circuits, Digital Logic Design, Switching Theory and Logic Design , Digital Electronics, logic Gates
Last updated 4/2021
English
English [Auto],

What you'll learn

  • Be able to learn the Basic concepts of Digital circuits.
  • Be able to learn the basic concept of binary number system, number system conversion Binary codes.
  • Be able to learn the basic concept of Boolean Algebra and Theorems.
  • Be able to learn the basic concept of logic gates and design of circuits.
  • Be able to learn the basic concept of K- Map and simplification methods.

Course content

5 sections60 lectures9h 37m total length
  • INTRODUCTION1:26

    Explore the basics of digital system design, including boolean algebra, Cordner map and logic gates, and learn to design systems using binary representation.

  • Number System introduction19:30

    Explore how decimal, binary, and hexadecimal number systems work, including base and radix, digit ranges, and how to read, write, and convert between systems for digital design.

  • Number System Conversion ( Decimal to Others )11:05

    Explore decimal to other bases conversion by splitting integer and fractional parts, applying division and multiplication rules, with examples in binary and hexadecimal.

  • Number System Conversion ( Others to Decimal )9:25

    Learn to convert numbers from various bases to decimal using standard procedures, apply place-value powers, and handle binary, decimal, and hexadecimal examples.

  • Number System Conversion ( Others to Others )7:02

    Learn how to convert numbers between bases by first translating any base to decimal, then converting decimal to the target base, with examples of binary, hex, and other bases.

  • Weighted Number System6:11

    Explore the weighted, positional concept of number systems, from decimal base ten to binary and octal, including base values, decimal point positions, and basics of conversion.

  • Binary Number System5:34

    Learn how binary digits, or bits, use two possible values, 0 and 1. See how n bits produce 2^n combinations, ranging from 0 to 2^n - 1.

  • Binary to Octal conversion9:08

    Learn binary to octal conversion and related base conversions, showing how binary relates to hexadecimal and decimal through standard conversion procedures.

  • Number System Types8:22

    Explore weighted and unweighted number systems, define base, place value, and face value, and examine decimal, binary, octal, and hexadecimal representations with position values.

  • Number System Conversion Problems9:26

    Explore conversions between binary, decimal, and hexadecimal, and apply the standard procedure to determine unknown bases from magnitudes and convert numbers across bases.

  • Binary Arithmetical operations ( addition )11:32

    Learn how to perform addition across numeral systems, including decimal, base eight, and binary, using carry rules and standard procedures, and apply the same method to subtraction operations.

  • Binary Arithmetical operations ( SUB )15:58

    Explore step-by-step subtraction across number systems, starting with decimal borrow in base ten, then apply the process to other bases like binary, with examples and notes on multiplication and division.

  • Binary multiplication and division1:51

    Explore binary multiplication, known as shift and add, where multiplying by 1 leaves the number unchanged and shifting creates partial products that are added to obtain the final result.

  • BCD (Binary Coded Decimal ) Code10:42

    Explore binary coded decimal (BCD) as binary code decimal, its 4-bit representation, ten decimal digits, and the concept of a sequence code with ten possible combinations.

  • BCD Conversion6:56

    Master the BCD conversion workflow by translating any number system to decimal, then to binary, and determining nibble counts in binary representations with hex examples.

  • Excess - 3 Code Conversion6:06

    Convert numbers from various bases to decimal, then encode digits into excess-3 code to form the excess record using binary representations.

  • Gray code9:26

    Explore gray code, an unweighted cyclic binary code, and learn to convert binary to gray code using the exclusive or operation, with emphasis on the most significant bit.

  • Binary to Gray conversion11:29

    Explain binary to gray conversion using the reflective gray code, highlighting single-bit transitions, cyclic sequencing, and the reflection principle for generating gray codes from binary numbers.

  • Compliments of number system12:06

    Explore how to compute complements in various bases by subtracting from the maximum possible number or using one's and sixteen's complements, with base-2, base-8, base-16, and decimal examples.

  • Problems on Binary number system9:30

    Showcases computing ones and twos complements in the binary system, with shortcut techniques and practice problems across binary and base-four representations.

  • Binary Data Representation12:15

    Explore binary data representation, including binary number systems, floating point and fixed point formats, and signed, unsigned, and complement methods used in digital system design.

  • Unsigned and Signed Binary Data Representation15:00

    Understand unsigned binary data representation, which encodes only positive numbers from 0 to 2^n−1. Compare to signed binary data representation, using a sign bit and magnitude, including two's complement for negatives.

  • 1's compliment binary data representation13:09

    Explain the one’s complement binary data representation, how it encodes positive and negative numbers, how to obtain magnitude by complementation, and why it's not used in practice.

  • 2's compliment binary data representation10:09

    Explore unsigned binary representation and signed two's complement encoding for positive and negative numbers, with conversions between binary and decimal and the typical 8-bit range of minus 128 to 127.

  • Problems on Binary Data Representation8:49

    Explore four binary data representations, including unsigned, one's complement, and two's complement. Learn how to convert these representations to decimal with a range from minus eight to plus seven.

  • Floating Point Binary Data Representation5:04

    Explore floating point binary data representation, focusing on single and double precision formats with sign, exponent, radix, and a 64-bit layout using a 52-bit significand.

  • Assignment - 1
  • Assignment - 1_Solutions

Requirements

  • Basic Electrical circuits concepts and Basic electronic devices

Description

This Course deals with the basic number system ( types of number system, conversions, BCD code, Gray code, Excess-3 code and binary data representation) .

This Course Explains Boolean operations, Sum Of Product and Product Of Sum, Boolean theorems and Logic Gates(NAND,NOR).

This course deals with Boolean expression simplification methods ( K-MAP and tabulation method )

you will learn:

1. Number Systems, Conversions, Gray code, BCD code,Excess-3 code, Binary Data Representation, different Binary codes.

2. Boolean Algebra : Boolean Theorems, SOP & POS, Venn diagrams, Duality Theorem, De-Morgan's Theorem, residue theorem, absorption theorem.  ( The concept of Boolean algebra was first introduced by George Boole in his book, The Mathematical Analysis of Logic, and further expanded upon in his book, An Investigation of the Laws of Thought. Since its concept has been detailed, Boolean algebra's primary use has been in computer programming languages. Its mathematical purposes are used in set theory and statistics.)

3. Logic Gates : AND,OR, NOT, NAND, NOR, EX-OR, EX-NOR Gates, Design of digital circuits using NAND gates and NOR Gates, Implementation of all the gates using NAND & NOR gates. ( Logic gates are the basic building blocks of any digital system. It is an electronic circuit having one or more than one input and only one output. The relationship between the input and the output is based on a certain logic ).

4. K-Map( 2 - variable, 3 - variable, 4 - variable ). A Karnaugh map (K-map) is a pictorial method used to minimize Boolean expressions without having to use Boolean algebra theorems and equation manipulations. A K-map can be thought of as a special version of a truth table .

Who this course is for:

  • Beginner Electronics and electrical
  • GATE ECE, GATE EEE, GATE CSE
  • Engineering Academics