Pipelined Wake-Up Scheme to Reduce Power-Line Noise of MTCMOS Megablock Shutdown for Low-Power VLSI Systems

저전력 VLSI 시스템에서 MTCMOS 블록 전원 차단 시의 전원신 잡음을 줄인 파이프라인 전원 복귀 기법

  • 이성주 (숭실대학교 정보통신전자공학부) ;
  • 연규성 (숭실대학교 정보통신전자공학부) ;
  • 전치훈 (숭실대학교 정보통신전자공학부) ;
  • 장용주 (숭실대학교 정보통신전자공학부) ;
  • 조지연 (숭실대학교 정보통신전자공학부) ;
  • 위재경 (숭실대학교 정보통신전자공학부)
  • Published : 2004.10.01

Abstract

In low-power VLSI systems, it is effective to suppress leakage current by shutting down megablocks in idle states. Recently, multi-threshold voltage CMOS (MTCMOS) is widely accepted to shutdown power supply. However, it requires short wake-up time as operating frequency increases. This causes large current surge during wake-up process, and it often leads to system malfunction due to severe Power line noise. In this paper, a novel wake-up scheme is proposed to solve this problem. It exploits pipelined wake-up strategy in several stages that reduces maximum current on the power line and its corresponding power line noise. To evaluate its efficiency, the proposed scheme was applied to a multiplier block in the Compact Flash memory controller chip. Power line noise in shutdown and wake-up process was simulated and analyzed. From the simulation results, the proposed scheme was proven to greatly reduce the power line noise compared with conventional schemes.

VLSI 시스템에서 전력 소모를 줄이기 위해서는 메가블록이 동작하지 않는 동안 전원을 차단하여 누설 전류를 억제하는 방법이 효과적이다. 최근 들어 다중 문턱 전압 CMOS를 사용하여 전원을 차단하는 방법이 널리 연구되고 있으나, 동작 주파수가 증가함에 파라 전원 복귀에 필요한 시간이 짧아지게 되고, 짧은 시간에 전원이 복귀되면서 전원선에 대량의 전류가 순간적으로 흐르게 된다. 이에 따라 매우 큰 전원 잡음이 생겨서 전원 전압이 안정적이지 못하고 흔들리게 되며 이는 많은 경우 시스템의 오동작을 초래하게 된다. 본 논문에서는 이러한 문제점을 해결하기 위하여 새로운 전원 복귀 기법을 제안한다. 제안하는 기법은 메가블록의 전원이 차단되었다가 다시 복귀할 때 한꺼번에 전원을 켜는 것이 아니라 파이프라인 방식으로 몇 단계로 나누어 전원을 켬으로서 전원선에 흐르는 최대 전류 및 이에 따른 전원 잡음을 크게 억제한다. 제안하는 파이프라인 전원 복귀 기법을 검증하기 위해서 컴팩트 플래시 메모리 제어기 칩에 본 기법을 적용하여 곱셈기 블록의 전원을 차단하고 복귀할 때의 전원 잡음을 모의실험하고 분석하였다. 모의실험 결과, 제안하는 기법은 기존의 전원 차단 기법에 비해 전원 잡음을 매우크게 줄일 수 있음을 확인하였다.

Keywords

References

  1. M. Srivastava, A. Chandrakasan, and R. Brodersen, 'Predictive System Shutdown and Other Architectural Techniques for Energy Efficient Programmable Computation', IEEE Transactions on VLSI Systems, vol. 4, no. 1, pp. 42-55, Mar. 1996 https://doi.org/10.1109/92.486080
  2. L. Benini, A. Bogliolo, and G. De Micheli, 'A Survey of Design Techniques for System-Level Dynamic Power Management', IEEE Transactions on VLSI Systems, vol. 8, no. 3, pp. 299-316, Jun. 2000 https://doi.org/10.1109/92.845896
  3. G. Moore, 'No Exponential is Forever: But Forever Can Be Delayed', Technical Digest of International Solid-State Circuit Conference, pp. 20-23, 2003 https://doi.org/10.1109/ISSCC.2003.1234194
  4. T. Sakurai, 'Perspectives on Power-Aware Electronics', Technical Digest of International Solid-State Circuit Conference, pp. 26-29, 2003 https://doi.org/10.1109/ISSCC.2003.1234195
  5. J. Kao, S. Narendra, and A. Chandrakasan, 'MTCMOS Hierarchical Sizing Based on Mutual Exclusive Discharge Patterns', Proceedings of Design Automation Conference, pp. 15-19, 1998 https://doi.org/10.1145/277044.277180
  6. S. Mutoh, S. Shigematsu, Y. Gotoh, and S. Konaka, 'Design Method of MTCMOS Power Switch for Low-Voltage High-Speed LSIs', Proceedings of Asia South Pacific Design Automation Conference, pp. 113-116, 1999 https://doi.org/10.1109/ASPDAC.1999.759726
  7. K. Usami, N. Kawabe, M. Koizumi, K. Seta, and T. Furusawa, 'Automated Selective Multi-Threshold Design for Ultra-Low Sleep Application', Proceedings of International Symposium on Low-Power Electronics and Design, pp. 202-206, 2002
  8. M. Anis, M. Mahmoud and M. Elmasry, 'Efficient Gate Clustering for MTCMOS Circuits', Proceedings of International ASIC/SOC Conference, pp. 34-38, 2001 https://doi.org/10.1109/ASIC.2001.954669
  9. P. Van Der Meer and A. Staveren, 'Effectivity of Standby-Energy Reduction Techniques for Deep Sub-micron CMOS', Proceedings of International Conference on Circuits and Systems, pp. 594-597, 2001 https://doi.org/10.1109/ISCAS.2001.922307
  10. E. Grochowski, D. Ayers, and V. Tiwari, 'Micro-architectural di/dt Control,' IEEE Design & Test of Computers, pp. 40-47, May. 2003 https://doi.org/10.1109/MDT.2003.1198684
  11. J.-H. Choi and T. Sakurai, 'Statistical Leakage Current Reduction by Self-Timed Cut-Off Scheme for High Leakage Environment,' Proceedings of Custom Intergrated Circuit Conference, Accepted for Publications, 2003
  12. M. Badaroglu, M. van Heijningen, V. Gravot, J. Compiet, S. Donnay, G. Gielen, and H. De Man, 'Modeling and Experimental Verification of Substrate Noise Generation in a 220-Kgates WLAN System-on-Chip with Multiple Supplies', IEEE Journal of Solid-State Circuits, vol. 38, no. 7, pp, 1250-1260, Jul. 2003 https://doi.org/10.1109/JSSC.2003.813254