• Title/Summary/Keyword: Instruction-level current consumption

Search Result 3, Processing Time 0.015 seconds

Study of Instruction-level Current Consumption Modeling and Optimization for Low Power Microcontroller (저전력 마이크로컨트롤러를 위한 명령어 레벨의 소모전류 모델링 및 최적화에 대한 연구)

  • Eom Heung-Sik;Kim Keon-Wook
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.43 no.5 s.311
    • /
    • pp.1-7
    • /
    • 2006
  • This paper presents experimental instruction-level current consumption model for low power microcontroller ATmega128. The accessibility of instruction for internal memory decides power consumption of the microcontroller as much as 17% of difference between access instruction and non-access instruction. The power consumption for the given program will be increased in the proportional to the ratio of memory access instruction and lower level memory access in the hierarchy. Throughout the current consumption model, the power consumption can be predicted and optimized in the direction of reducing the frequency memory access. Also, the various optimization methods are introduced in terms of software and hardware viewpoints.

Low-Power IoT Microcontroller Code Memory Interface using Binary Code Inversion Technique Based on Hot-Spot Access Region Detection (핫스팟 접근영역 인식에 기반한 바이너리 코드 역전 기법을 사용한 저전력 IoT MCU 코드 메모리 인터페이스 구조 연구)

  • Park, Daejin
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.11 no.2
    • /
    • pp.97-105
    • /
    • 2016
  • Microcontrollers (MCUs) for endpoint smart sensor devices of internet-of-thing (IoT) are being implemented as system-on-chip (SoC) with on-chip instruction flash memory, in which user firmware is embedded. MCUs directly fetch binary code-based instructions through bit-line sense amplifier (S/A) integrated with on-chip flash memory. The S/A compares bit cell current with reference current to identify which data are programmed. The S/A in reading '0' (erased) cell data consumes a large sink current, which is greater than off-current for '1' (programmed) cell data. The main motivation of our approach is to reduce the number of accesses of erased cells by binary code level transformation. This paper proposes a built-in write/read path architecture using binary code inversion method based on hot-spot region detection of instruction code access to reduce sensing current in S/A. From the profiling result of instruction access patterns, hot-spot region of an original compiled binary code is conditionally inverted with the proposed bit-inversion techniques. The de-inversion hardware only consumes small logic current instead of analog sink current in S/A and it is integrated with the conventional S/A to restore original binary instructions. The proposed techniques are applied to the fully-custom designed MCU with ARM Cortex-M0$^{TM}$ using 0.18um Magnachip Flash-embedded CMOS process and the benefits in terms of power consumption reduction are evaluated for Dhrystone$^{TM}$ benchmark. The profiling environment of instruction code executions is implemented by extending commercial ARM KEIL$^{TM}$ MDK (MCU Development Kit) with our custom-designed access analyzer.

Textbook Analysis of Middle School-Home Economics and Survey on Consumption Status and Nutritional Knowledge of Milk and Dairy Products of Middle School Students in Gongju City, Chungnam Province (중학교 가정교과서의 우유 교육 내용 분석과 중학생의 우유·유제품 섭취 실태 및 영양지식 조사 - 충남 공주시 중학생을 중심으로 -)

  • Kim, Sun Hyo
    • Journal of Korean Home Economics Education Association
    • /
    • v.29 no.4
    • /
    • pp.117-131
    • /
    • 2017
  • This study was performed to analyze education contents related to milk in current home economics textbooks of middle school, and to investigate intake status, consumption behaviors, perception and nutritional knowledge of milk and dairy products among 364 middle school students in Gongju for improvement of milk education in home economics subjects and milk intake of adolescents. As a result, education contents of milk and dairy products in home economics textbooks currently applied in middle school were major nutrients, consumption method for balanced diet, and selection and storage of milk and dairy products, thus it tended not to match current food trend. Only 30.5% of subjects met 2 cups of milk a day, the recommended level. The main reason for drinking milk was to 'be taller' and 'to quench thirst' and there was a difference by gender(p<0.01). The rate of not participating in school milk program was 23.1% of total and its satisfaction was moderate. The most popular dairy products by subjects were ice cream, followed by yogurt and cheese, and the choice of milk was focused on 'taste' or 'expiration date'. The rate of knowing certification mark of K-MILK was low at 28.8%, and most subjects knew as 'domestic milk use'. In home economics class, experience-based learning such as cow ranch experience was the most preferred instruction method for milk followed by laboratory practice and lecture, and there was a difference by gender(p<0.001). Perception degree of milk and dairy products was moderate and male subjects were more positively perceived than female subjects(p<0.01). Nutritional knowledge level of milk and dairy products was moderate and female subjects were higher than male subjects(p<0.01). Therefore, education contents of milk and dairy products of home economics textbooks of middle school should be centered on real life in accordance with food trend, and applied student participation-based instruction methods such as experience-based learning. In addition, it is necessary to enhance taste and merchandise of milk and to provide them with preferred milk and dairy products in school milk program for improvement of milk intake of adolescents.