IP활용에 적합한 저전력 MCU CORE 설계

Design of a Low Power MictoController Core for Intellectual Property applications

  • 발행 : 2000.02.01

초록

본 논문은 소자 수준의 설계방법 보다아키텍쳐와 같은사위수준의 설계방법을 적용하여 IP(Intellectual Property)에 활용하기 적합한 저전력 마이크로콘트롤러 코어 설계를 다루었다. 스위칭 캐패시턴스를 줄이기 위하여 자주 사용되는 레지스터 전달 마이크로 오퍼레이션에 레지스터간의 직접적인 전달 구조를 적용하였다. 입력데이터의 상승예지 시간을 줄이기 위하여 분산 버퍼구조를 제안하였다. 또한 성능저하 없이 소비전력을 줄이기 위하여 파이프라인 구조에 적용된다. 본 논문에서는 CISC 명령어를 처리하기에 적합한 파이프라인이 설계되었다. 설계된마이크로콘트롤러는 전력소모를 20%정도 감소시켰다. 전력소모를 측정하기 위해서는 SYNOPSYS의 EPIC powermill과 현대 0.6um CMOS 파라메터를 적용하였다.

This paper describes an IP design of a low-power microcontroller using an architecture level design methodology instead of a transistor level. To reduce switching capacitance, the register-toregister data transfer is adopted to frequently used register transfer micro-operations. Also, distributed buffers are proposed to reduce a input data rising edge time. To reduce power consumption without any loss of performance, pipeline processing should be used. In this paper, a 4-stage pipelined datapath being able to process CISC instructions is designed. Designed microcontroller lessens power consumption by 20%. To measure a power consumption, the SYNOPSYS EPIC powermill is used.

키워드

참고문헌

  1. Edited by Jan M. Rabaey et aI., Low Power Design Methodologies, Kluwer Academic Publishers, pp.2-20, 1996
  2. C. Piguet, 'Ultra Low-Power Digital Design,' Low-Power/Low-Voltage IC Design, pp.2-4, April 17-21, 1995
  3. C.L. Su, 'Saving power in the control path of embedded processors,' IEEE Design and Test of Computers, Vol.11, No.4, pp.24-30, Winter 1994 https://doi.org/10.1109/54.329448
  4. H.J,M.Veendrick, Short-circuit Dissipation of Static CMOS Circuitry and Its Impact on the Design of Buffer Circuits, IEEE JSSCC, pp.486-473, Aug, 1994
  5. Anaatha P. Chandrakasan, Robert W. Brodersen, Low Power Digital CMOS Design, Kluwer Academic Publishers, pp.132-137, 1995
  6. 'Embedded Controller Handbook 8bit,' Vol.1, Intel Co., 1988
  7. N. Weste and K. Eshraghian, Principles of CMOS VLSI Design : A Systems Perspective, Addison-Wesley Publishing, 1998
  8. Kogge, The Architecture of Pipelined Computer, Hemishere Publisher, 1981
  9. Kogge, A Parallel Algorithm for the Efficient Solution of a General Class of Recurrence Equeations, IEEE Trans. Comp., Vol.c-22, No.8, pp.786-793, Aug., 1973
  10. EPIC Tools Reference Guide, SYNOPSYS, 1998