Contact | Impressum | Sitemap


About

Expertise

Careers

Press

Contact








DICE is a dynamic and fast-growing company in the field of microelectronics with a strong focus on research and development. We design innovative, leading-edge Application-Specific Integrated Circuits(ASICs) for the communications industry, with particular emphasis on wireless products.















































IrDA [DIP.IR.040]

Introduction IrDAKey FeaturesBlock DiagramDetails

Supported infrared modes and baud rates

  • Serial Infrared SIR (9.6, 19.2, 38.4, 57.6, 115.2 kbps)
  • Medium Infrared MIR (0.576 Mbps, 1.152 Mbps)
  • Fast Infrared FIR (4 Mbps)
Feature set

The Fast IrDA controller covers IrDA's IrPHY, except for the optical link (Infrared Transceiver Module, consisting of output driver with LED and infrared sensor/receiver). Thus no software is needed to complete the IrPHY. The following hardware support is implemented:
  • Half-duplex infrared frame transmission and reception
  • 16-bit CRC algorithm for SIR and MIR
  • 32-bit CRC algorithm for FIR
  • Bit and character stuffing
  • Preamble, start and stop flag generation
  • RZI and 4PPM modulation and demodulation
  • Synchronization by means of a DPLL in FIR mode
The bus interface can be adapted easily to different bus systems and is primarily pre-sented as register interface. A register-based FIFO, configurable in size, can be used for buffering the I/O traffic from/to the bus system.
  • Easily adaptable to different bus systems
  • 32-bit register interface
  • FIFO with configurable FIFO size
  • Payload data transfer controllable by CPU or DMA controller
  • Optimized for ARM PrimeCell DMA Controller (PL080)

Clock Domain

Due to IrDA's nature, the design has a dual-clock approach, typically using 48 MHz for the IrDA core because of the FIR mode (DPLL running at 40, 48, 52, 56 MHz, or 40+n.4 MHz with n=0,1,2,.), and a separate clock domain for the bus interface since most systems are clocked with a specific clock. This dual-clock approach was planned from the beginning of our development of the system, and is reflected in a clean clock domain interface (synchronizing interface).



Contact
DICE GmbH & Co KG
Freistädter Straße 400
4040 Linz / Austria

Phone: +43 (0)5 1777 15110 Fax: +43 (0)5 1777 15999




How to find us




Jobs
DICE is a rapidly growing
company based on values of excellence and shared responsibility, where individuality and teamwork join forces.

We offer an activity-related salary, a modern workplace, flexible work time and a con- genial working atmosphere