Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn How to Design Electronics for Computer Systems
Rating: 3.8 out of 5(16 ratings)
180 students

Learn How to Design Electronics for Computer Systems

Including advanced CMOS techniques, clocking, timing and storage elements.
Created byMarek Smoszna
Last updated 7/2018
English
English [Auto],

What you'll learn

  • Analyze RC, RL and RLC circuits.
  • Design circuits with diodes, MOSFETs and bipolar transistors.
  • Design TTL and CMOS logic circuits, CMOS-TTL interface.
  • Design sensor conditioning circuits using Op Amps.
  • Design simple ADCs and DACs.
  • Understand advanced VLSI CMOS circuit design.
  • Understand storage elements (latches and flip-flops).
  • Understand basic clocking and timing.

Course content

1 section17 lectures5h 34m total length
  • Introduction3:04

    Introduction

  • Lecture 112:15

    Lecture 1

  • Lecture 217:27

    Lecture 2

  • Lecture 314:58

    Lecture 3

  • Lecture 430:25

    Explore second-order passive networks by deriving the governing differential equation and analyzing poles, zeros, and transfer functions to assess stability and oscillatory behavior.

  • Lecture 521:26

    Explore intrinsic and extrinsic semiconductors, including impurities or doping items, and holes, and analyze energy band diagrams, forward and reverse bias, and rectifier circuits with diodes and capacitors.

  • Lecture 624:09

    Learn how the bipolar junction transistor with three terminals collector, base, and emitter uses base current to control collector current in analog and TTL circuits, with active and saturation regions.

  • Lecture 714:33

    Learn how n-channel and p-channel MOSFETs operate as voltage-controlled switches, featuring gate, source, and drain terminals, threshold voltage, depletion and inversion regions, and practical voltage-drop limitations in digital circuits.

  • Lecture 832:02

    Design CMOS circuits with MOS transistors, building inverters and NAND/NOR gates, and analyze transfer curves, noise margins, and RC switching delays using complementary pull-up and pull-down networks.

  • Lecture 924:39
  • Lecture 1011:11

    Explore how sensors convert physical changes into electrical signals, including thermocouples, photodiodes, solar cells, photoresistors, and magnetic-field sensors, and learn their simple circuit models and amplification needs.

  • Lecture 1120:14

    Explore how op amps amplify tiny sensor signals, build various configurations (inverting, non-inverting, summing, transimpedance), and use negative feedback, reference, and Schmitt triggers to ensure stability and signal integrity.

  • Lecture 1222:51

    Explore data converters and analog-to-digital conversion, covering sampling, quantization, and resolution, and compare flash, ramp, and successive-approximation ADCs, plus DAC concepts and signal-to-noise ratio implications.

  • Lecture 1334:26
  • Lecture 1427:16

    Explore static and dynamic storage elements that hold state with positive feedback. Examine transmission gates, noise, leakage, and timing concepts like clocking and setup time.

  • Lecture 1514:32

    Learn how clock signals drive synchronous systems, enabling pipelines and FSMs, while storage elements like flip-flops and latches manage setup, hold, and propagation to set cycle time.

  • Lecture 169:18

    Learn how TTL drives CMOS, and how pull up/pull down resistors, voltage dividers, and level shifters enable safe interfacing between 30-V TTL and 3-V CMOS circuits.

Requirements

  • Basic circuit analysis, differential equations and the Laplace transform, semiconductor fundamentals.

Description

At the end of the course, students will be able to:

  • Analyze RC, RL and RLC circuits using time and frequency domain methods (including Laplace).
  • Design circuits with diodes, MOSFETs and bipolar transistors, including open drain and open collector circuits.
  • Design TTL and CMOS logic circuits, CMOS-TTL interface.
  • Understand electrical characteristics of sensors and design sensor conditioning circuits using operational amplifiers.
  • Design simple A/D and D/A converters.
  • Understand advanced VLSI CMOS circuit design, storage elements (latches and flip-flops), clocking and timing.

Who this course is for:

  • Anyone interested in hardware: passive RLC networks, diodes, MOS and bipolar transistor circuits, Op Amps, ADC, DAC, sensors & VLSI concepts.