diff --git a/docs/Hardware/b_digitalabstraction.md b/docs/Hardware/b_digitalabstraction.md index bff70f1..c17a032 100644 --- a/docs/Hardware/b_digitalabstraction.md +++ b/docs/Hardware/b_digitalabstraction.md @@ -29,9 +29,6 @@ Singapore University of Technology and Design > 1. **Explain the Purpose of Digital Abstraction:** > - Explain how digital circuits encode information using voltage levels to represent binary values. > - Explain the concept of digital abstraction for transforming continuous analog signals into discrete digital values. -> 2. **Identify the Role of Semiconductor Devices:** -> - Identify the role of MOSFETs in generating voltage levels for digital bits. -> - Discuss the advantages of using semiconductors for digital encoding and the challenges posed by external disturbances. > 3. **Apply the Static Discipline in Digital Systems:** > - Explain how static discipline is used as a contract ensuring predictable behavior in digital systems. > - Discuss how the static discipline guarantees that valid inputs lead to valid outputs, ensuring system reliability. @@ -240,17 +237,14 @@ If both characteristics above aren't satisfied in the VTC curve, then it is necessary standards to function correctly within the larger system. +Smaller logic gates can be assembled to form more complex units and ultimately entire computer systems. We can be confident that the computer system will work predictably by ensuring that each sub-component obey the static discipline. This layered approach not only simplifies the design and development of digital devices but also ensures that even small components adhere to necessary standards to function correctly within the larger system. +## Next Steps In the next chapter, we will learn about the **MOSFET** (transistor), that is one of the smallest component (building block) that makes up a digital device, and how we can use them to form a proper combinational logic elements we call **gates**. These **gates** can be used to form an even larger **combinational circuits** such as the **adder**, **shifter**, etc, and an even larger one such as the **Arithmetic Logic Unit** (you will build them in Lab 2 and 3). diff --git a/docs/Hardware/c_cmostechnology.md b/docs/Hardware/c_cmostechnology.md index 588cf39..fe7a502 100644 --- a/docs/Hardware/c_cmostechnology.md +++ b/docs/Hardware/c_cmostechnology.md @@ -336,7 +336,7 @@ Given the $$t_{pd}$$ and $$t_{cd}$$ for the NAND gate: $$t_{pd} = 4 ns$$, $$t_{c ## Summary [You may want to watch the post lecture videos here.](https://youtu.be/cJxBlO5NMGs) -This chapter CMOS technology delves into the fundamentals of using MOSFETs (Metal-Oxide Semiconductor Field-Effect Transistors) in designing combinational logic circuits. Here are the key points: +Here are the key points from this notes 1. **MOSFETs Basics**: Explains the structure and operation of NFETs and PFETs, highlighting their roles in creating logic circuits. 2. **Complementary CMOS**: Discusses the use of complementary pairs of NFETs and PFETs to form stable, efficient logic gates.