RFM IC1003

•
•
•
•
•
IC1003
Provides RF Uart Functions, 12 Bit Symbols to Serial TX
And Serial RX to 12 bit Symbols with Start Symbol Detection
Supports data rates from 100Kbps to 1Mbps
Allows unsquelched receiver operation for improved sensitiviy
Compatible with RFM’s TR-Series ASH transceivers
RF Uart
IC
The IC1003 RF Uart IC detects a start-of-data pulse sequence and then provides
clocking pulses in the middle of each following data bit. The IC1003 is designed to
support a host protocol processor which can be in sleep mode until interrupted into
active operation by the start-of-data detect pulse. The IC1003 is compatible with RFM's
2nd generation ASH transceivers and receivers and allows these radios to operate with
no threshold for improved system sensitivity.
Absolute Maximum Ratings
Please refer to the latest revision of Xilinx data sheet for the XC9572-7VQ64
Characteristic
Supply Voltage
Supply Current
At 40Mhz Clock(1Mbs Data)
Logic Low Input
Logic High Input
Logic Low Output
Logic High Output
Supported Data Rates:
Sym
VDD
IDD
Notes
VIL
VIH
VOL
VOH
Transmitted Bit Rate Tolerance
Operating Temperature Range
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Minimum
3.0
Typical
Maximum
3.5
Units
V
mA
0.8
0.2
VDD - 0.7
0.6
100
1000
VDD
VDD
V
V
Kbps
-40
±1
85
%
°C
48
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
1 of 11
RF Uart IC1003
Operation
A typical IC1003 application the RX Data output from the 2nd
generation ASH transceiver (or receiver) is applied to the IC1003.
In receive mode the IC1003 detects the presence of a specific
unique Start Symbol sequence and outputs a Start Detect. The
IC1003 generates data clocking (data valid) and shifts the data into
a 12 bit shift register and will rise the data Ready pin when a
Symbol is ready to be read. After the packet is received the Start
Detect Signal must be reset by Start Detect reset pin going high.
The IC1003 used as an transmitter interface will write in a 12 bit
symbol and while TX Enable is high will shift out the data out the
data out pin at the Clock Frequency dived by 40(40Mhz clock will
obtain a 1Mbps data rate). The IC1003 supports data rates from
100K – 1000K bits per second (bps)..
The IC1003 is implemented in an industrial temperature range of
Xilinx data sheet for the XC9572-7VQ64 CPLD. Please refer
to the latest revision of Xilinx data sheet for detailed electrical and
mechanical specifications.
Start-of-Data Pulse Sequence Generation
The IC1003 start-of-data pulse sequence is a steady High pulse of
eight bit periods, followed by a sequence of eight bits in an
alternating high-low-high-low… pattern. This pulse sequence is
very unlikely to occur in a stream of white noise (data sliced),
providing good false triggering performance. The IC1003 outputs
the Start Detect pulse when the RX Data input line to the IC1003
has remained a steady low for eight bit periods. After eight bit
periods of a steady high, the data input should begin the eight-bit
sequence of alternating high and low bits. The eight-bit alternating
high-low sequence provides data clocking alignment training under
low signal-to-noise conditions (data edge jitter) and should be used
for best results.
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Note that the ASH radio RX Data output signal is inverted before
being applied to the IC1003. The steady high pulse that begins
the start-of-data pulse sequence to the IC1003 is generated by
the reception of an eight-bit long RF transmission. This pulse
also helps "train" the base-band coupling capacitor in the ASH
radio for best data slicer noise rejection. The host processor
should generate inverted data for transmission by the ASH radio
and should input the same inverted data that drives the IC1003.
Data Encoding
Data should be encoded to provide frequent logic state
transitions (edges) to facilitate data clock alignment, and should
exhibit good dynamic DC-balance (50% high bits and 50% low
bits over any interval of 16 bits or less) to maintain the radio's
base-band capacitor training for best noise performance. The
popular encoding method is byte-to-12 bit symbolizing, which
encodes each byte as a pattern of 12 bits, always with six one
bits and six zero bits. Symbolizing requires fewer bits than
Manchester to encode a message, and also provides frequent
state transitions and good DC-balance. An example of 12-bit
symbolizing can be found in page 4.
Note that the IC1003 has no provisions for detecting end-ofdata. This provides flexibility in message length and data
encoding, but requires the message length and/or an end-ofdata symbol to be embedded in the data by the user and Start
Symbol Reset brought high will clear Start Symbol Detect.
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
2 of 11
RF Uart IC1003
Pin Name
Pin
TX Data 0
31
TX Data 1
47
TX Data 2
5
TX Data 3
8
TX Data 4
10
TX Data 5
6
TX Data 6
16
TX Data 7
17
TX Data 8
59
TX Data 9
4
TX Data 10
49
TX Data 11
56
TX Write/
32
TX Enable
57
RX Data 0
40
RX Data 1
39
RX Data 2
38
RX Data 3
36
RX Data 4
35
RX Data 5
34
RX Data 6
33
RX Data 7
18
RX Data 8
42
RX Data 9
62
RX Data 10
50
RX Data 11
22
RX Read/
11
Data Ready
44
TX Busy
43
Start Detect
60
Start Detect Reset 7
RX Enable
58
TX OUT
19
RX IN
2
Reset
64
Clock in
15
RF Monolithics, Inc.
RFM Europe
Discription
Data bit 0 of Transmit Symbol, true data
Data bit 1 of Transmit Symbol, true data
Data bit 2 of Transmit Symbol, true data
Data bit 3 of Transmit Symbol, true data
Data bit 4 of Transmit Symbol, true data
Data bit 5 of Transmit Symbol, true data
Data bit 6 of Transmit Symbol, true data
Data bit 7 of Transmit Symbol, true data
Data bit 8 of Transmit Symbol, true data
Data bit 9 of Transmit Symbol, true data
Data bit 10 of Transmit Symbol, true data
Data bit 11 of Transmit Symbol, true data
Transfers TX Data to shift register on falling edge of high to low
Enables serial data out to TR1100
Data bit 0 of Receive Symbol, true data
Data bit 1 of Receive Symbol, true data
Data bit 2 of Receive Symbol, true data
Data bit 3 of Receive Symbol, true data
Data bit 4 of Receive Symbol, true data
Data bit 5 of Receive Symbol, true data
Data bit 6 of Receive Symbol, true data
Data bit 7 of Receive Symbol, true data
Data bit 8 of Receive Symbol, true data
Data bit 9 of Receive Symbol, true data
Data bit 10 of Receive Symbol, true data
Data bit 11 of Receive Symbol, true data
Transfers RX Data to Output register on falling edge of high to low
Receive Symbol Read, cleared by RX Read/, Active High
TX Buffer Full, Active High
Start Symbol Detected, cleared by Start Symbol Reset, Active High
Start Symbol Rest, Active High
Enables Start Symbol Detection, Active High
TX Serial Data output TR1100, Active High
RX Serial Data input TR1100, Active High
Reset, Active Low
Clock In, valid speeds of 8Mhz to 40Mhz, Clock in ÷ 40 = Baud Rate
40Mhz = Data Rate of 1Mbs, 20Mhz = Data Rate of 500Mbs
10Mhz = Data Rate of 250Kbs
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
3 of 11
RF Uart IC1003
DC balanced Symbols
Nibble
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Hex value
0x15
0x31
0x32
0x23
0x34
0x25
0x26
0x16
0x1A
0x29
0x2A
0x0B
0x2C
0x0D
0x0E
0x1C
Binary Value
010101
110001
110010
100011
110100
100101
100110
010110
011010
101001
101010
001011
101100
001101
001110
011100
Start Symbol:
Bit
Posion
Symbol
11
10
9 8 7 6 5 4 3
2
1
0
0
0
0 1 1 1 1 1 1
1
1
0
Preamble Symbol:
Bit
Posion
Symbol
11
10
9 8 7 6 5 4 3
2
1
0
1
0
1 0 1 0 1 0 1
0
1
0
A 12 bit Symbol for a hex 31 would look like:
Bit
Posion
Symbol
RF Monolithics, Inc.
RFM Europe
11
10
9 8 7 6 5 4 3
2
1
0
1
0
0 0 1 1 1 1 0
0
0
1
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
4 of 11
RF Uart IC1003
Start Symbol Detect
Start Detect
Data In
Clock
Start Symbol:
Bit
Posion
Symbol
RF Monolithics, Inc.
RFM Europe
11
10
9 8 7 6 5 4 3
2
1
0
0
0
0 1 1 1 1 1 1
1
1
0
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
5 of 11
RF Uart IC1003
TX Busy, TX Write/
Data In
TX Busy
TX Write/
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
6 of 11
RF Uart IC1003
Start Detect, RX Data, Data Ready & RX Read/
Start Detect
RX Data
Data Ready
RX Read/
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
7 of 11
RF Uart IC1003
Start Detect. RX Data, Data Ready, Start Detect Reset
Start Detect
RX Data
RX Data Ready
Start Detect Reset
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
8 of 11
RF Uart IC1003
TX Busy, TX Write, TX Data Output
TX Write
TX Busy
TX Data Output
Start Detect (at
Receiver)
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page
9 of 11
RF Uart IC1003
TX Busy, TX Write, TX Data, Start Detect
TX Write/
TX Busy
TX Data Output
Start Detect at Receiver
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page 10 of 11
RF Monolithics, Inc.
RFM Europe
Phone: (972) 233-290
Phone: 44 1963 251383
Fax: (972) 387-8148
Fax: 44 1963 251510
©1999 by RF Monolithics, Inc. The stylized RFM logo are registered trademarks of RF Monolithics, Inc.
E-mail: [email protected]
http://www.rfm.com
IC1003-050103
Page 11 of 11