Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ARM PrimeCell generic infrared interface technical reference manual.pdf
Скачиваний:
11
Добавлен:
23.08.2013
Размер:
487 Кб
Скачать
☆

Introduction

1.1About the ARM PrimeCell Generic Infrared Interface (PL140)

The PrimeCell Generic Infrared Interface (GIR) is an Advanced Microcontroller Bus Architecture (AMBA) compliant System-on-a-Chip peripheral that is developed, tested and licensed by ARM.

The PrimeCell GIR is an AMBA slave module that connects to the Advanced Peripheral Bus (APB) and provides an interface between the system and an infrared remote control. The PrimeCell GIR is capable of transmitting or receiving a modulated carrier, or direct digital signal. The PrimeCell GIR supports a flexible mechanism based on programmable pulse widths. The encoding and decoding of the information transferred in the serial data link is performed in software, which allows further flexibility.

The features of the PrimeCell GIR are covered under the following headings:

•Features of the PrimeCell GIR

•Programmable parameters.

1.1.1Features of the PrimeCell GIR

The PrimeCell GIR supports:

•compliance to the AMBA Specification (Rev 2.0) onwards for easy integration into System-on-a-Chip (SoC) implementation

•modulated, or digital transmit and receive

•independent transmit and receive FIFO memory buffers, each 16 entries deep

•direct interrupts for transmit and receive FIFO level monitoring.

1.1.2Programmable parameters

The following key features are programmable:

•modulation and demodulation enable

•independent transmit and receive function enables

•independent transmit and receive FIFO enables

•modulated signal detection tolerance

•signal synchronization on either, or both edges of the received signal

•receive and transmit FIFO interrupts

•transmit clock frequency

•receive clock frequency

•transmit clock duty cycle.

Additional test registers and modes are implemented to provide efficient testing.

1-2

© Copyright ARM Limited 1999. All rights reserved.

ARM DDI 0149B