Operational Amplifier & OTA Design
Telescopic, Folded-Cascode, Miller Compensation & Phase Margin
Operational Transconductance Amplifier (OTA) และ Op-Amp คือบล็อกพื้นฐานที่สำคัญที่สุดของวงจรรวมแอนะล็อก ทำหน้าที่ประมวลผลสัญญาณในวงจรแปลงแอนะล็อกเป็นดิจิทัล (ADC/DAC), วงจรกรองความถี่แอนะล็อก (Active Filters), และวงจรควบคุมแรงดัน LDO โดยต้องรักษาความสมดุลระหว่างอัตราขยาย DC Gain, แบนด์วิดท์ความเร็วสูง (GBW), และเสถียรภาพเฟส (Phase Margin)
เลือกทอพอโลยี OTA, คำนวณจุดไบแอส $g_m/I_D$, ออกแบบวงจรชดเชย Miller Compensation, วางเลย์เอาต์ Common-Centroid Matching และรันจำลอง AC/Transient/Noise ด้วย Cadence Spectre
Industry Tools: Cadence Virtuoso Schematic Editor, Spectre RF, Synopsys Custom Compiler, Mentor Eldo
Related: Bandgap Reference & LDO · Analog IC Fundamentals · Noise & RF Analog · SPICE Circuit Lab
Role: Analog IC Designer / Mixed-Signal Engineer / High-Speed SerDes Designer
01 ความแตกต่างระหว่าง Op-Amp และ OTA (Operational Transconductance Amplifier)
ในวงจรรวมระดับชิป (On-Chip Analog IC) โหลดส่วนใหญ่จะเป็นคาปาซิเตอร์ของเกตทรานซิสเตอร์ตัวถัดไป ($C_L$) จึงนิยมใช้ OTA ซึ่งมีเอาต์พุตอิมพีแดนซ์สูง ($R_{\text{out}} \gg 1\text{ M}\Omega$) ทำหน้าที่แปลงผลต่างแรงดันอินพุตเป็นกระแส ($I_{\text{out}} = g_m \cdot V_{\text{in}}$) ในขณะที่ Voltage Op-Amp แบบดั้งเดิมจะมีสเตจบัฟเฟอร์เอาต์พุตความต้านทานต่ำ ($R_{\text{out}} \to 0$) เพื่อขับโหลดตัวต้านทานภายนอกชิป
02 ตารางเปรียบเทียบสถาปัตยกรรมหลัก: Telescopic vs Folded-Cascode vs Two-Stage
| สถาปัตยกรรม (Topology) | อัตราขยาย DC Gain | ช่วงสวิงเอาต์พุต (Output Swing) | ความเร็ว & พลังงาน (Speed/Power) |
|---|---|---|---|
| Telescopic Cascode | สูง ($\sim g_m^2 r_o^2$) | แคบมาก ($V_{DD} - 5V_{ov}$) ไม่เหมาะกับแรงดันต่ำ | ความเร็วสูงสุด กินพลังงานต่ำสุด |
| Folded-Cascode | สูง ($\sim g_m^2 r_o^2$) | ปานกลาง ($V_{DD} - 4V_{ov}$) Input CM กว้าง | ความเร็วสูง กินพลังงานมากกว่า Telescopic |
| Two-Stage Miller OTA | สูงมาก ($\sim g_{m1} r_{o1} \cdot g_{m2} r_{o2}$) | กว้างที่สุด (Rail-to-Rail $V_{DD} - 2V_{ov}$) | ความเร็วปานกลาง ต้องชดเชยเสถียรภาพด้วย $C_c$ |
03 Two-Stage Miller OTA & ปรากฏการณ์ Pole Splitting
โครงสร้าง Two-Stage ประกอบด้วย Differential Input Pair (Stage 1) ต่อเข้ากับ Common-Source Output Stage (Stage 2) เนื่องจากมี 2 สเตจ จึงมีโพลความถี่ต่ำ 2 จุด ทำให้ระบบไม่เสถียรเมื่อต่อป้อนกลับแบบลบ (Negative Feedback)
04 ปัญหา Right-Half-Plane (RHP) Zero & Nulling Resistor
ตัวเก็บประจุ Miller $C_c$ สร้างเส้นทางลัด (Feedforward Path) ให้กระแสวิ่งข้ามจากอินพุตสู่เอาต์พุตโดยตรง ก่อให้เกิด Right-Half-Plane Zero:
05 Common-Mode Feedback (CMFB) ใน Fully Differential OTA
ในวงจร Differential สมบูรณ์แบบ สัญญาณรบกวนร่วม (Common-Mode Noise) จะไม่ถูกกดทับด้วยลูปหลัก วิศวกรจึงต้องออกแบบวงจร CMFB เพื่อตรวจจับแรงดันเฉลี่ย $V_{\text{out, CM}} = \frac{V_{\text{out}+} + V_{\text{out}-}}{2}$ แล้วปรับกระแสไบแอส Tail Current เพื่อล็อคระดับแรงดันไฟตรงให้อยู่กึ่งกลางสวิง ($V_{DD}/2$) เสมอ
06 สมการคำนวณตัวชี้วัดสำคัญ (Key Design Equations)
- Gain-Bandwidth Product (GBW): $GBW = \frac{g_{m1}}{2\pi C_c}$ (ขึ้นกับค่า $g_m$ ของ Input Pair เท่านั้น)
- Slew Rate (SR): $SR = \frac{I_{SS}}{C_c}$ (ความเร็วสูงสุดในการชาร์จประจุข้าม $C_c$ เมื่อมีสัญญาณกระโดดขนาดใหญ่)
- Common-Mode Rejection Ratio (CMRR): $CMRR = \left|\frac{A_{\text{diff}}}{A_{\text{cm}}}\right| \approx 2 g_{m1} R_{\text{tail}}$
- Thermal Noise Density: $\bar{v}_{n, \text{in}}^2 = 4 k_B T \cdot \frac{2}{3} \left( \frac{1}{g_{m1}} + \frac{g_{m3}}{g_{m1}^2} \right) \Delta f$
07 เทคนิค Gain-Boosting สำหรับ High-Speed Pipelined ADC
ในงานที่ต้องการความเร็วสัญญาณนาฬิกาสูงระดับร้อยเมกะเฮิรตซ์ สเตจเดียวแบบ Folded-Cascode อาจมี DC Gain ไม่พอ ($< 60\text{ dB}$) เทคนิค Gain-Boosting (Regulated Cascode) โดยการใส่แอมป์ตัวเล็ก (Auxiliary Boost Amp) ไปควบคุมเกตของ Cascode Transistor ช่วยเพิ่มความต้านทานเอาต์พุตขึ้นอีกเท่าตัว ทำให้ได้ DC Gain สูงเกิน $90-100\text{ dB}$ โดยไม่เสียแบนด์วิดท์ความเร็วสูง
08 ปฏิบัติการจำลองบน SPICE Circuit Lab
คุณสามารถออกแบบวงจร Two-Stage OTA, จำลองกราฟ Bode Plot หาค่า Unity-Gain Frequency ($f_u$) และ Phase Margin ($\Phi_m$) ได้ในห้องแล็บจำลองของ SemiMatrix:
Analog SPICE & Circuit Simulator
จำลองวงจร Two-Stage Miller OTA, ทดลองปรับค่าตัวเก็บประจุ $C_c$ และตัวต้านทาน $R_z$, ดูรูปคลื่น Step Slew Rate ในเบราว์เซอร์