LZ85202
IrDA Control Host Controller with USB Interface User
’
s Guide
5
IrDA Control Peripherals
The functions of the IrDA Control-PHY, MAC and LLC layers on the peripherals are similar
to those of the USB Dongle. Infrared link communication with the USB Dongle can be
made available by connecting infrared transceivers. GP2W2001YK, GP2W2002YK: either
model will implement the peripherals depending on the peripheral type. The MAC layer
functions on the peripherals are described below.
The IrDA Control Peripheral would first send its identification data, such as PFID, Periph-
eral Information etc., to a Host device to register itself. This registration process is called
‘
Enumeration
’
.
Once Enumeration is completed, the Host device will allocate the address (PADD) to the
enumerated Peripherals and will start polling accordingly (the procedure to start polling
is called
‘
Binding
’
). The polling packet from the Host device to the Peripheral contains
the data for the designated Peripheral. The IrDA Control MAC Layer in the Peripheral
will extract this data and forward it to its upper layer, the HID LLC Layer. The Peripherals
will reply with a response packet that includes the communication data from its HID LLC
Layer. The Peripherals must start to respond within 213 μs from the receipt of the polling
packet, if the Peripherals have any data for the Host device.
The Peripheral Engine IC controls this response time.
The HID LLC layer provides error correction, data re-sending, and flow management
services between the USB Dongle and the peripheral. IrDA Control Peripherals send
information to the Host device by using the HID LLC layer. For the IrDA Control Peripheral
implementation, Sharp provides an embedded communication controller called PE
(Peripheral Engine, Sharp P/N: LZ85194). This communication LSI performs all functions
of both MAC Layer and HID LLC Layer, and simplifies the peripheral implementation. With
this LSI, the IrDA Control wireless peripherals can be implemented by just adding this PE,
microcomputer for system control and the infrared transceiver.
In order to implement the whole IrDA Control system, HC (LZ85202), USB Transceiver
(PDIUSBP11A), serial EEPROM (AT93C56)and infrared transceiver (GP2W2001YK,
GP2W2002YK)are required for the USB Dongle. For the peripherals, PE (LZ85194), a
Microcontroller for system control, infrared transceiver (GP2W2001YK, GP2W2002YK)
are required.