Digchip : Database on electronics components
Electronic components database
Search:                      In section:
Member, Distributor  
Log In
Email:
Password:

Details, datasheet, quote on part number:HSDL-7000
 
 
Part:HSDL-7000
Description:IR 3/16 Encode/ Decode ic With no Clock
Company:Agilent Technologies, Inc.
Datasheet:Download HSDL-7000 datasheet   File size : 125 kB
Request For quote:  Find where to buy HSDL-7000
 



Datasheet text preview:
IR 3/16 Encode/Decode IC Technical Data
HSDL-7000
Features
· Compliant with IrDA Physical Layer Specs · Interfaces with IrDA Compliant SIR (115Kbps) Transceiver · 1 Micron CMOS Gate Array · Used in Conjunction with Standard 16550 UART
Description
The HSDL-7000 performs the modulation/demodulation function used to both encode and decode the electrical pulses from the IR transceiver. These pulses are then sent to a standard UART which has a BAUDOUT signal available externally. This signal is 16 times the selected baud rate. In applications where the 16XCLK is not available, an external means of generating the 16XCLK must be designed. The HSDL-7000 is comprised of two state machines ­ the serial IR encode and the serial IR decode blocks. Each of these blocks derives their timing from the 16XCLK input signal from the UART. The Encode block is driven by the negative edge triggered TXD signal from the UART. This initiates the modulation state machine resulting in the 3/16 modulated IR_TXD signal which drives the IR transceiver module. The IR Decode block is driven by the negative edge triggered IR_RCV signal from the infrared transceiver module. After this signal is demodulated and stretched, it drives the RCV signal to the UART.
Schematic
HSDL-7000
TXD
IR ENCODE
IR_TXD
RCV
IR DECODE
IR_RCV
Applications Interfaces with SIR Infrared Transceivers to perform:
· Serial Half-Duplex Data Transfer Between: Notebook Computers Subnotebooks Desktops PCs PDAs Printers Other Peripheral Devices · Telecom Applications in: Modems Fax Machines Pagers Phones · Industrial Applications in: Data Collection Devices · Medical Applications in: Patient and Pharmaceutical Data Collection
NRST
Pin Out
16XCLK TXD RCV GND 1 2 3 4 8 7 6 5 VCC IR_TXD IR_RCV NRST
Y7000 YWW
2
Pin Description
16XCLK - Positive edge triggered input clock that is set to 16 times the data transmission baud rate. The encode and decode schemes require this signal. The signal is usually tied to a UART's BAUDOUT signal. TXD - Negative edge triggered input signal; usually tied to a UART 's SOUT signal (serial data to be transmitted).
RCV - Output signal which is usually tied to a UART's SIN signal (received serial data). GND - Chip ground. NRST - Active low signal used to reset the decode state machine. This signal can be tied to POR (Power on reset) or VCC. This signal can also be used to disable any data reception.
IR_RCV - A 3/16th pulse width input signal from the infrared transceiver. The signal is a demodulated (pulse stretched) to generate the RCV output signal. IR_TXD - This signal is the modulated 3/16ths TXD signal which is input to the infrared transceiver. VCC - Power.
Package Dimensions
( 1.05 0.041)
6.65 (0.26) MAX.
8 5
( 0.10 0.004)
0.15 + 0.10/-0.00 (0.006 + 0.004/-0.00)
0.6 ± 0.2 (0.024 ± 0.008) DETAIL A, SCALE 20
1
4
( 1.42 0.056) M AX. (1.55 0.06) SEE DETAIL A 0.40 + 0.10/-0.00 (0.016 + 0.004/-0.000)
5.60 (0.22)
(1.27 0.05)
7.7 ± 0.3 (0.30 ± 0.012)
NOTE: DIMENSIONS IN MILLIMETERS (INCHES).
3
Encoding Scheme
16 CLOCK CYCLES
16 X CLOCK
TXD
7 cs IRTXD
3 cs
The encoder sends a pulse for every space or "0" that is sent on the TXD line. On a high to low transition of the TXD line, the generation of the pulse is delayed
for 7 clock cycles of the 16XCLK before the pulse is set high for 3 clock cycles (or 3/16th of a bit time) and then subsequently pulled low.
Decoding Scheme
16 CLOCK CYCLES
16 X CLOCK
IR_RXD 3 cs
RXD
A high to low transition of the IR_RXD line from the infrared transceiver module signifies a 3/ 16th pulse. This pulse is stretched to accommodate 1 bit time (16 clock cycles). Every
pulse that is received is translated into a "0" or space on the RXD line equal to 1 bit time. Note: The stretched pulse must be at least 3/4 of a bit time in duration to be correctly interpreted by a UART.