「デジタル回路学」「論理回路学」を独学で学ぶためのYoutube動画まとめ。ブール代数と二進数の論理演算によるシステム設計
大学で学ぶ「デジタル回路学」「論理回路学」を独学で学ぶためのYoutube動画まとめ。
ブール代数に基づいて二進数や論理関数を演算し,AND・ORゲートを使った論理回路を設計する。
アメリカ英語での講義動画
「Digital Logic by Jack Buffington」(デジタル論理)
Robot Brigadeさんが作成。
二進数の扱い方からはじめて,全加算器などのデジタル回路へと進んでゆく。
英語はインド英語ではなく,通常の聞きやすいアメリカ英語。
- 1. Digital Electronics - Number systems
- 2. Digital Logic - Binary codes
- 3. Digital Logic - Addition and subtraction
- 4. Digital Logic - Multiplication division and square roots
- 5. Digital Logic - Logic gates
- 6. Digital Logic - Circuits and Boolean algebra
- 7. Digital Logic - Logic simplification
- 8. Digital Logic - NAND and NOR
- 9. Digital Logic - Karnaugh Maps
- 10. Digital Logic - More Karnaugh Maps
- 11. Digital Logic - Expanding an expression
- 12. Digital Logic - How to simplify a logic circuit
- 13. Digital Logic - Adder Circuits
- 14. Digital Logic - Binary Subtraction Circuit
- 15. Digital Logic - Decoders
- 16. Digital Logic - Encoders
- 17. Digital Logic - Priority Encoders
- 18. Digital Logic - Multiplexers
- 19. Magnitude Comparators
- 20. Digital Logic - Demultiplexers
- 21. Digital Logic - Parity
- 22. Digital Logic - Three state gates
- 23. Digital Logic - Latch Circuits
- 24. Digital Logic - Flip flops
- 25. Digital Logic - State Tables and State Diagrams
- 26. Digital Logic - State Reduction
- 27. Digital logic - Making a State Machine with D Flip-Flops
- 28. Digital Logic - Making a state machine with T flip-flops
- 29. Digital Logic - Making a State Machine with JK flip-flops
- 30. Digital Logic - Excitation Tables and Standard Equations for Flip-Flops
- 31. Digital Logic - Programmable Array Logic
- 32. Digital Logic - Programmable Logic Arrays
- 33. Digital Logic - Read Only Memory
- 34. Digital Logic - Counters
- 35. Digital Logic - Sequence Detectors
- 36. Digital Logic - Serial Adders
- 37. Digital Logic - Serial Equality Comparator
- 38. Digital Logic - Shift Registers
- 39. Digital Logic - Mealy and Moore State Machines
- 40. Digital Logic - Propagation Delay, Setup, and Hold times
- 41. Digital Logic - Multiplier Circuit
- 42. Digital Logic - Linear Feedback Shift Register
イギリス英語での講義動画
「Boolean Algebra and Combinational Logic Circuit Design」(ブール代数と組み合わせ論理回路の設計)
John Philip Jonesさんによる。
二進数の演算からはじまり,半加算器などのわりと基礎的なトピックで終わっている。
英語はイギリス英語。
- 1. Boolean Rules for Simplification
- 2. Boolean Rules for Simplification
- 3. Boolean Rules for Simplification
- 4. Boolean Rules for Simplification
- 5. Boolean Rules for Simplification
- 6. Boolean Rules for Simplification
- 7. Boolean Rules for Simplification
- 8. Boolean Rules for Simplification
- 9. Associative Law (1 of 2)
- 10. Associative Law (2 of 2)
- 11. Boolean Commutative Laws
- 12. Boolean Distributive Law (1 of 5)
- 13. Boolean Distributive Law (2 of 5)
- 14. Boolean Distributive Law (3 of 5)
- 15. Distributive Law (4 of 5)
- 16. Distributive Law (5 of 5)
- 17. Introduction to Boolean Axioms
- 18. Boolean Axioms
- 19. Deriving a Theorem using Boolean Axioms
- 20. Deriving a Theorem
- 21. Perfect Induction
- 22. Two Variable Sum of Minterms
- 23. Three Variable Sum of Minterms
- 24. Four Variable Sum of Minterms
- 25. Two Variable Karnaugh Map
- 26. Karnaugh Map Examples (2 variables)
- 27. Three Variable Karnaugh Map
- 28. Karnaugh Map Examples (Three Variables)
- 29. Four Variable Karnaugh Map
- 30. Karnaugh Map Examples (4 variables)
- 31. Combinational Logic Circuit Design
- 32. Half Adder Design
- 33. Half Subtractor
- 34. De Morgan's Theorem
- 35. Universal Logic (Nand Gates)
- 36. Half Adder Design (using universal gates)
- 37. Half Adder Design (using Nor gates)
- 38. Exclusive Or Gate
- 39. Half Adder Design (XOR)
- 40. Logic Circuit Design for Memory
- 41. Combinational Logic Circuit Design (Memory)
- 42. Combinational Logic Circuit Design (Four Chips)
- 43. XOR gate
インド英語での講義動画(デジタル回路設計)
「Electronics - Digital Circuits and Systems」(電気工学:デジタル回路とシステム)
インドの大学のシュリニヴァーサーン教授が講義している動画。
個々の講義は1時間ある。
ビデオの冒頭に,インドらしい怪しげな奇妙な音楽が流れるのが欠点。
デジタル回路の話から始まって,後半はLSIやプログラマブル・デバイスなどの応用へと進む。
- 1. Lecture1 - Introduction to Digital Circuits
- 2. Lecture-2-Introduction to Digital Circuits
- 3. Lecture 3 Combinational Logic Basics
- 4. Lecture 4 - Combinatioal Circuits
- 5. Lecture 5 Logic Simplification
- 6. Lecture 6 - Karnaugh Maps And Implicants
- 7. Lecture 7 - Logic Minimization Using Karnaugh Maps
- 8. Lecture 8 - Karnaugh Map Minimization Using Maxterms
- 9. Lecture 9 - Code Converters
- 10. Lecture 10 Parity Generator And Display Decoder
- 11. Lecture 11 Arithmetic Circuits
- 12. Lecture 12 - Cary Look Ahead Adders
- 13. Lecture13 - Subtractors
- 14. Lecture 14 - 2's Complement Subtractor And BCD Adder
- 15. Lecture 15 - ARRAY MULTIPLIER
- 16. Lecture 16 Introduction to Sequential Circuits
- 17. Lecture 17 - S-R,J-K and D Flip Flops
- 18. Lecture 18 - J-K and T Flip Flops
- 19. Lecture19 - Triggering Mechanisms of Flip Flops and Counters
- 20. Lecture 20 - UP/DOWN COUNTERS
- 21. Lecture 21 - SHIFT REGISTERS
- 22. Lecture 22 - Application of Shift Registers
- 23. Lecture 23 - STATE MACHINES
- 24. Lecture 24 - DESIGN OF SYNCHRONOUS SEQUENTIAL CIRCUITS
- 25. Lecture 25 - DESIGN USING J-K FLIP FLOP
- 26. Lecture 26 MEALY AND MOORE CIRCUITS
- 27. Lecture 27 - PATTERN DETECTOR
- 28. Lecture 28 - MSI AND LSI BASED DESIGN
- 29. Lecture 29 - MULTIPLEXER BASED DESIGN
- 30. Lecture 30 Encoders and Decoders
- 31. Lecture 31 - Programmable Logic Devices
- 32. Lecture 32 - Design using Programmable Logic Devices
- 33. Lecture 33 - Design using Programmable Logic Devices
- 34. Lecture 34 - MSI & LSI based Implementation of Sequential...
- 35. Lecture 35 - MSI and LSI Based Implementation of Sequential
- 36. Lecture 36 - Design of Circuits Using MSI Sequential Blocks
- 37. Lecture 37 - System Design Example
- 38. Lecture 38 - System Design Example (Contd..)
- 39. Lecture 39 - System Design Using the Concept of Controllers
- 40. Lecture 40 - System Design Using the Concept of Controllers
インド英語での講義動画(ブール代数)
「DIGITAL LOGIC」(デジタル論理)
ブール代数をしっかり学べるシリーズ。
「Gate Lectures by Ravindrababu Ravula」さんによる。
インド人のラヴィンドラバブ氏がレクチャー。
AND・OR演算などの基礎的な論理演算や,双対関数などの論理関数の取り扱い方を講義。
個々の動画は数分から10分ほど。
- 1. Basic properties of switching algebra
- 2. Switching expressions and simplifications
- 3. Demorgans law and simplification.
- 4. Switching Functions.
- 5. Canonical Sum of Products
- 6. Canonical Product of sums
- 7. Examples of canonical forms
- 8. Functional properties
- 9. Number of functions
- 10. counting the number of functions and neutral functions
- 11. Venn diagram representation
- 12. Contact representation
- 13. Nested function
- 14. NAND gate and properties
- 15. NOR gate and properties
- 16. EX OR gate and properties
- 17. EX NOR gate and properties
- 18. Functionally completeness
- 19. Example 1 on functional completeness
- 20. Example 2 on functional completeness
- 21. Example 3 on functional completeness
- 22. Example 4 on functional completeness
- 23. Example 5 on functional completeness
- 24. Example 6 on functional completeness
- 25. Self dual functions
- 26. Number of self dual functions
- 27. Self dual functions are closed under complementation
- 28. introduction to electronic gates
- 29. Positive and negative logic systems
- 30. Intoduction to minimization of Boolean expressions
- 31. Irredundant or irreducible expressions
- 32. K map introduction
- 33. K map simplification
- 34. examples on KMap
- 35. covering functions
- 36. About the lectures