2024 Fall Semester: RF Microelectronics
2025 Spring Semester: Microelectronics Circuits
2025 Fall Semester: Analog and Digital VLSI Design (ADVD)
2026 Spring Semester: Microelectronics Circuits
I believe that true understanding begins with visualization. A lecture without a clear mental picture is incomplete; while some students possess a natural ability to visualize complex theories, others can feel left behind by traditional graphs and equations. This gap often leads to a disconnect from the subject, fostering a fear that can dampen curiosity and impact academic performance.
My mission is to bridge that gap. By bringing concepts to life through dynamic visual demonstrations, I ensure that every student, regardless of their natural imaginative power, can grasp the "why" behind the "what." When a lesson is visual, it becomes interactive and fun, sparking the kind of curiosity that turns a difficult subject into a lifelong passion.
For classroom demonstrations, I implemented a series of visual effects using the Python
We typically analyze the current-voltage characteristics by separately examining ID vs. VDS with VGS as a parameter and ID vs. VGS in saturation. However, ID is intricately dependent on both VDS and VGS.
To better visualize this complex relationship, I've developed Python code to represent ID as a colored surface in a 3D hyperspace.
Perspective 1: Projecting along the VGS axis reveals the familiar ID vs. VDS plot.
Perspective 2: Projecting from the VDS axis showcases the ID vs. VGS plot in saturation.
This 3D visualization provides a comprehensive understanding of ID's behavior.
The VTC can be derived by observing the interaction between the MOSFET's output characteristics and a load line:
Output Characteristics: A plot of drain current ID versus drain-source voltage VDS for various gate-source voltages VGS.
Load Line: A line representing the external circuit constraints (like a resistor) overlaid on the output characteristics.
Plotting Process: For each specific value of VGS, you identify the intersection point of the corresponding ID curve and the load line.
Mapping to VTC: The VDS value at this intersection point is then plotted against the chosen VGS on a separate graph to form the VTC curve.
As VGS increases, the intersection point moves, showing how the output voltage drops from a high state to a low state.