Fundamentals of Digital Design
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesFundamentals of Digital Design Syllabus — Unit-wise Content
The official GTU curriculum for Fundamentals of Digital Design (subject code 2130306) as prescribed for Biomed · Semester 3 divides the course into 7 units, covering 53 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (2130306)Unit 1 Introduction to Digital Design & Digital Logic
- Difference between analogue & digital systems
- Radix number systems
- Conversion among radices
- Numeric complements representation
- Signed fixed point number representation
- Floating point representation
- Binary codes representation
- Character representation
Unit 2 Binary Logic & Boolean Algebra
- Logic gates with truth tables (AND, OR, NOT, NAND, NOR, EX- OR, EX-NOR)
- NAND & NOR implementations
- Introduction to Integrated Circuits
- Introduction to logic families (DL, RTL, DTL, TTL, ECL, CMOS)
- Definition of fan-in
- switching times
- noise margin
- Postulate & laws of boolean algebra
- De Morgan's Theorem
- Simplification of Expressions (SOP, POS, Minterm
- Gate level minimization using K-maps (upto 3-4 variables) or Tabulation method (Quine McCluskey method)
- Don’t care conditions
- Two-level/Multi-level circuit optimization & design
Unit 3 Designing Combinational Circuits
- Use of 1’s & 2’s complement in adders/subtractors
- Steps for the design of combinational circuits
- Design of adders (Half
- & Carry look ahead)
- Design of subtractors (Half
- Design of binary subtractor using adders
- Design of encoders & decoders
- Design of multiplexers & demultiplexers
- Design of code converters & magnitude comparator
Unit 4 Designing of programmable logic
- Introduction to programmable circuits
- Circuit implementation using PLDs (ROM, PLA, PAL)
- Realization of Switching Functions Using PROM
- PAL and PLA, Determine the equation for the logic function being implemented for a PAL logic diagram
- Draw the fuse map needed to implement a simple function with a PAL, Use a PAL data sheet to determine the device needed to implement a specified logic function
Unit 5 Designing Sequential Circuits
- Introduction to latches & flip-flops
- Design of Sequential Modules – RS, JK, D, T flip-flops
- Moore & Mealy model of sequential circuit
- Steps for the design of sequential circuits
- Sequential circuit design: unused states and verification (timing issues in Mealy machines)
- State machine diagrams and constraints
- State diagrams of the four types of flip-flops
- Flip-flop applications – Clock generation
- Practical Considerations (debouncing
- delay and timing
Unit 6 A/D & D/A converters
- Different types of D/A converter
- D/A accuracy and resolution
- Different types of A/D converter
- A/D accuracy and resolution
Unit 7 Simulation and Synthesis with a Hardware Description Language
- Introduction to Hardware Description Language (HDL) (VHDL
- Introduction to simulation & synthesis software (Xilinx
- Max+plus II)
- Introduction to FPGA & CPLD