• Title/Summary/Keyword: ARM7 TDMI microprocessor

Search Result 2, Processing Time 0.016 seconds

A Design of Interger division instruction of Low Power ARM7 TDMI Microprocessor (저전력 ARM7 TDMI의 정수 나눗셈 명령어 설계)

  • 오민석;김재우;김영훈;남기훈;이광엽
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.41 no.4
    • /
    • pp.31-39
    • /
    • 2004
  • The ARM7 TDMI microprocessor employ a software routine iteration method in order to handle integer division operation, but this method has long execution time and many execution instruction. In this paper, we proposed ARM7 TDMI microprocessor with integer division instruction. To make this, we additionally defined UDIV instruction for unsigned integer division operation and SDIV instruction for signed integer division operation, and proposed ARM7 TDMI microprocessor data Path to apply division algorithm. Applied division algorithm is nonrestoring division algorithm and additive hardware is reduced using existent ARM data path. To verify the proposed method, we designed proposed method on RTL level using HDL, and conducted logic simulation. we estimated the number of execution cycles and the number of execution instructions as compared proposed method with a software routine iteration method, and compared with other published integer divider from the number of execution cycles and hardware size.

The Design and Implementation of Wireless Audio Transceiver using Bluetooth (블루투스를 이용한 디지털 무선 오디오 송수신기 설계 및 구현)

  • 강명구;조명훈;김대진
    • Proceedings of the IEEK Conference
    • /
    • 2003.11c
    • /
    • pp.259-262
    • /
    • 2003
  • In this paper, we designed and implemented digital wireless audio system with embedded RTOS using Bluetooth. Transmitter is consisted of a Settopbox, FIFO for interface block, Microprocessor(ARM7TDMI), UART driver and Bluetooth module. Receiver is consisted of a Microprocessor, AC-3 decoder, Bluetooth module and a Speaker with Amp. We programed Bluetooth protocal stack of HCI, L2CAP, and RFCOMM, so that Bluetooth module interacts with CPU.

  • PDF