120 likes | 162 Views
Learn about a methodology for high performance and low standby power in mobile computing devices using MTCMOS and VTCMOS design techniques, including solutions for stored data in sleep mode and power management. Enhance chip features while significantly reducing leakage.
E N D
An MTCMOS Design Methodology and Its Application to Mobile Computing Samsung, Tohoku University in Japan ISLPED’03
Introduction • Mobile device requires high performance and low standby power High performance MTCMOS / VTCMOS/ dual Vt High performance Low Vt Low performance Low Vt
Preliminaries • MTCMOS • Process VDD Vt leakage exp to maintain performance virtual ground bounce channel width of CCS
Preliminaries • Problem: stored data in sleep mode
Design issues(1) • Current of CCS • Mutual exclusive pattern • Consider timing • Cluster based partially exclusive pattern • T=RC αVC/I , I α W • Average Current Method (ACM) • Different designs same average ground bounce
Design issues(2) • Complementary pass-transistor flip flop 1.Clock low 2.Clock high Edge trigger 3.Sleep mode
Floating input problem • IP in SOC always awake in sleep mode
Floating prevention circuit (FPC) • Insert tri-state buffer & holder
MTCMOS power management PMB is embedded for mobile computing Date-preserving RC of VGND
Design flow RTL include PMB (SC & SCB) CPFFs & FPCs insert Power estimation & use ACM
Result • Chip features • Leakage is 6000 times smaller than non-MTCMOS
Conclusion • Cut-off switches sizing and insertion • CPFF preserve the data • FPC prevent short-circuit current • PMB integrated • Three orders of reduction of leakage