SX1301IMLTRT [SEMTECH]

WIRELESS & SENSING PRODUCTS;
SX1301IMLTRT
型号: SX1301IMLTRT
厂家: SEMTECH CORPORATION    SEMTECH CORPORATION
描述:

WIRELESS & SENSING PRODUCTS

文件: 总40页 (文件大小:2013K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
SX1301  
I/Q  
DDR - LoRa  
DDR - LoRa  
Tx/Rx  
(Tx/Rx)  
(GPS)  
I/Q  
8x  
LoRa  
I/Q  
I/Q  
(G)FSK  
MCU  
SPI  
Packet  
handler  
timestamp  
(G)FSK/LoRa  
General Description  
Key Product Features  
The SX1301 digital baseband chip is a massive  
digital signal processing engine specifically  
designed to offer breakthrough gateway  
capabilities in the ISM bands worldwide. It  
integrates the LoRa concentrator IP.  
Up to -142 dBm sensitivity with SX1257  
or SX1255 Tx/Rx front-end  
-139.5 dBm with included ref  
design  
70 dB CW interferer rejection at  
1 MHz offset  
Able to operate with negative SNR  
The LoRa concentrator is a multi-channel high  
performance transmitter/receiver designed to  
simultaneously receive several LoRa packets  
using random spreading factors on random  
channels. Its goal is to enable robust  
connection between a central wireless data  
concentrator and a massive amount of  
wireless end-points spread over a very wide  
range of distances.  
CCR up to 9 dB  
Emulates 49x LoRa demodulators and 1x  
(G)FSK demodulator  
Dual digital Tx & Rx radio front-end  
interfaces  
10 programmable parallel demodulation  
paths  
Dynamic data-rate adaptation (ADR)  
True antenna diversity or simultaneous  
dual-band operation  
The SX1301 is targeted at smart metering  
fixed networks and Internet of Things  
applications.  
Ordering Information  
Applications  
Part Number  
SX1301IMLTRC  
Conditioning  
Tape & Reel  
3,000 parts per reel  
Tape & Reel  
500 parts per reel  
Smart Metering  
Security Sensors Network  
Agricultural Monitoring  
Internet of Things (IoT)  
SX1301IMLTRT  
Pb-free, Halogen free, RoHS/WEEE compliant  
product  
V2.4 June 2017  
www.semtech.com  
1
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Contents  
1
1.1  
1.2  
PIN CONFIGURATION .................................................................................................................. 4  
Pins Placement and Circuit Marking ........................................................................................... 4  
Pins Description .......................................................................................................................... 5  
2
ELECTRICAL CHARACTERISTICS ................................................................................................... 7  
Absolute Maximum Ratings........................................................................................................ 7  
Constraints on External............................................................................................................... 7  
Operating Conditions.................................................................................................................. 7  
Electrical Specifications............................................................................................................... 8  
Timing Specifications .................................................................................................................. 8  
2.1  
2.2  
2.3  
2.4  
2.5  
3
3.1  
3.2  
3.2.1  
3.2.2  
3.3  
3.4  
3.5  
3.5.1  
3.5.2  
3.6  
3.6.1  
3.6.2  
3.7  
3.7.1  
3.7.2  
3.8  
3.8.1  
3.8.2  
3.8.3  
3.9  
CIRCUIT OPERATION ................................................................................................................... 9  
General Presentation .................................................................................................................. 9  
Power-on..................................................................................................................................... 9  
Power-up Sequence ................................................................................................................ 9  
Setting the Circuit is Low-power Mode .................................................................................. 9  
Clocking..................................................................................................................................... 10  
SPI Interface .............................................................................................................................. 11  
Rx I/Q Interface......................................................................................................................... 12  
I/Q Generated on Clock Rising Edge ..................................................................................... 12  
I/Q Generated on Clock Falling Edge .................................................................................... 12  
RX Mode Block Diagram, Reception Paths Characteristics.......................................................13  
Block Diagram ....................................................................................................................... 13  
Reception Paths Characteristics............................................................................................ 14  
Packet Engine and Data Buffers................................................................................................ 15  
Receiver Packet Engine ......................................................................................................... 15  
Transmitter Packet Engine.................................................................................................... 17  
Receiver IF Frequencies Configuration ..................................................................................... 19  
Configuration Using 2 x SX1257 Radios ................................................................................ 19  
Two SX1255: 433 MHz Band ................................................................................................. 21  
One SX1257 and one SX1255................................................................................................ 21  
Connection to RF Front-end...................................................................................................... 22  
Connection to Semtech SX1255 or SX1257 Components.....................................................22  
SX1301 RX Operation using a Third Party RF Front-end .......................................................22  
Radio Calibration................................................................................................................... 24  
SX1301 Connection to RF front-end for TX Operation..........................................................24  
3.9.1  
3.9.2  
3.9.3  
3.9.4  
3.10 Reference Application............................................................................................................... 26  
3.11 SX1301 Sensitivity Performance in Reference Application.......................................................27  
3.12 SX1301 Sensitivity vs Data Rate in LoRa Mode......................................................................... 28  
3.12.1 125kHz Mode: IF8, IF[0 to 7] Paths....................................................................................... 28  
3.12.2 250 & 500 kHz Mode: IF8 only.............................................................................................. 29  
3.13 SX1301 Interference Rejection ................................................................................................. 29  
3.14 Hardware Abstraction Layer (HAL) ........................................................................................... 31  
3.14.1 Introduction .......................................................................................................................... 31  
3.14.2 Abstraction Presented to the Gateway Host ........................................................................ 32  
4
5
EXTERNAL COMPONENTS ......................................................................................................... 33  
PCB LAYOUT CONSIDERATIONS ................................................................................................ 34  
V2.4 June 2017  
www.semtech.com  
2
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
6
PACKAGING INFORMATION...................................................................................................... 37  
Package Outline Drawing.......................................................................................................... 37  
Thermal Impedance of Package................................................................................................ 37  
Land Pattern Drawing ............................................................................................................... 38  
6.1  
6.2  
6.3  
7
REVISION INFORMATION .......................................................................................................... 39  
Figures  
Figure 1: Top View of SX1301 Package with 64 Pins and Exposed Ground Paddle (Package Bottom) ..4  
Figure 2: Power-up Sequence................................................................................................................. 9  
Figure 3: SPI Timing Diagram (Single Access)........................................................................................ 11  
Figure 4: I/Q on Clock Rising Edge ........................................................................................................ 12  
Figure 5: I/Q on Clock Falling Edge ....................................................................................................... 12  
Figure 6 SX1301 Digital Baseband Chip Block Diagram ........................................................................ 13  
Figure 7: Access FIFO and Data Buffer.................................................................................................. 16  
Figure 8: SX1255/57 Digital I/Q Power Spectral Density ......................................................................19  
Figure 9: Radio Spectrum...................................................................................................................... 20  
Figure 10 Radio Spectrum..................................................................................................................... 20  
Figure 11: Radio Spectrum.................................................................................................................... 21  
Figure 12: Dual Band Operation............................................................................................................ 22  
Figure 13: SX1301 with Third Party Frontend....................................................................................... 23  
Figure 14: Digital Interface for Third Party Radio ................................................................................. 23  
Figure 15: Transmission Schematics ..................................................................................................... 25  
Figure 16: Reference Application.......................................................................................................... 26  
Figure 17: CW Interferer Rejection at SF7 for 50% PER at Sensitivity + 3dB ........................................30  
Figure 18: CW Interferer Rejection at SF12 for 50% PER at Sensitivity + 3dB ......................................30  
Figure 19: EPCOS B3117 SAW Filter Transfer Function ........................................................................ 31  
Figure 20: PCB Layout Example............................................................................................................. 36  
Figure 21: Package Dimensions ............................................................................................................ 37  
Figure 22: Land Pattern Drawing .......................................................................................................... 38  
Tables  
Table 1: Pins Name and Description ....................................................................................................... 6  
Table 2: Absolute Maximum Ratings ...................................................................................................... 7  
Table 3: Externals.................................................................................................................................... 7  
Table 4: Operating Conditions for Electrical Specifications.................................................................... 7  
Table 5: Electrical Specifications............................................................................................................. 8  
Table 6: Timing Specifications................................................................................................................. 8  
Table 7: Packet Data Fields ................................................................................................................... 17  
Table 8: Packet Structure for Transmission .......................................................................................... 18  
Table 9: IF Frequencies Set ................................................................................................................... 20  
Table 10: IF Frequency Used................................................................................................................. 21  
Table 11: SX1301 Performance in Reference Application ....................................................................27  
Table 12: Sensitivity with 125 kHz Mode.............................................................................................. 28  
Table 13: Sensitivity with 250 kHz Mode.............................................................................................. 29  
Table 14: Sensitivity with 500 kHz Mode.............................................................................................. 29  
Table 15: Recommended External Components .................................................................................. 33  
V2.4 June 2017  
www.semtech.com  
3
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
1
Pin Configuration  
1.1 Pins Placement and Circuit Marking  
1
48  
SX1301  
yyww  
xxxxxxxx  
16  
33  
Legend: yyww is the date code and xxxxxxxx is the Semtech lot number.  
Figure 1: Top View of SX1301 Package with 64 Pins and Exposed Ground Paddle (Package Bottom)  
The ground paddle must be connected to ground potential through a large conductive plane that  
also serves for temperature dissipation.  
V2.4 June 2017  
www.semtech.com  
4
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
1.2 Pins Description  
The table below gives the description of the pins of the circuit.  
Pin  
0
1
2
3
4
5
6
7
Pin Name  
VSS  
RESET  
HOST_SCK  
HOST_MISO  
HOST_MOSI  
HOST_CSN  
SCANMODE  
VSS  
Type  
Power (GND)  
Input  
Description  
Ground paddle – must be connected to ground for thermal dissipation  
Global asynchronous reset  
HOST SPI clock (max 10 MHz clock)  
HOST SPI Interface  
Input  
Output  
Input  
Input  
HOST SPI Interface  
HOST SPI Interface  
Scanmode signal (tied to 0 in normal mode)  
Ground  
Input  
Power (GND)  
Power (VDD)  
Input  
8
9
VCC18  
GPS_IN  
Logic core supply  
GPS 1 pps input  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
VSS  
VSS  
VCC18  
Power (GND)  
Power (GND)  
Power (VDD)  
Output  
Ground  
Ground  
Logic core supply  
Radio A global enable  
LNA A enable  
RADIO_A_EN  
LNA_A_CTRL  
PA_A_CTRL  
NC  
PA_GAIN[1]  
PA_GAIN[0]  
RADIO_B_CS  
RADIO_B_MOSI  
RADIO_B_MISO  
RADIO_B_SCK  
VCC18  
Output  
Output  
PA A enable  
Not connected – tie to VSS  
PA gain control of both radio A/B  
PA gain control of both radio A/B  
Radio B SPI interface  
Radio B SPI interface  
Radio B SPI interface  
Radio B SPI interface  
Logic core supply  
Output  
Output  
Output  
Output  
Input  
Output  
Power (VCC)  
Power (GND)  
Output  
VSS  
Ground  
Radio A/B global reset  
PA B enable  
LNA B enable  
Radio B global enable  
Logic IO supply  
RADIO_RST  
PA_B_CTRL  
LNA_B_CTRL  
RADIO_B_EN  
VCC33  
Output  
Output  
Output  
Power (VCC)  
Power (GND)  
Power (GND)  
VSS  
VSS  
NC  
NC  
Ground  
Ground  
Not connected – tie to VSS  
Not connected – tie to VSS  
Radio C sample valid  
Radio B 1 bit I/Q Rx samples  
Radio B 1 bit Q/I Rx samples  
Radio B 1 bit I/Q Tx samples  
Radio B 1 bit Q/I Tx samples  
Radio C clock out (32 MHz)  
SP_VALID  
B_IQ_RX  
B_QI_RX  
B_IQ_TX  
B_QI_TX  
SP_CLK_OUT  
Input  
Input  
Input  
Output  
Output  
Output  
V2.4 June 2017  
www.semtech.com  
5
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Pin  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
Pin Name  
GND  
GND  
Type  
Power (GND)  
Power (GND)  
Power (VCC)  
Input  
Description  
Ground  
Ground  
VCC18  
Logic core supply  
CLK32M  
A_IQ_RX  
A_QI_RX  
A_IQ_TX  
A_QI_TX  
NC  
NC  
VSS  
VSS  
VCC33  
32 MHz clock from radios crystal  
Radio A 1 bit I/Q Rx samples  
Radio A 1 bit Q/I Rx samples  
Radio A 1 bit I/Q Tx samples  
Radio A 1 bit Q/I Tx samples  
No connected – tie to VSS  
No connected – tie to VSS  
Ground  
Input  
Input  
Output  
Output  
Power (GND)  
Power (GND)  
Power (VCC)  
Input  
Ground  
Logic IO supply  
CLKHS  
High speed digital clock  
General purpose GPIO[4]  
General purpose GPIO[3]  
General purpose GPIO[2]  
General purpose GPIO[1]  
General purpose GPIO[0]  
Ground  
GPIO[4]  
GPIO[3]  
GPIO[2]  
GPIO[1]  
GPIO[0]  
VSS  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
Power (GND)  
Power (VCC)  
Output  
VCC18  
Logic core supply  
RADIO_A_SCK  
RADIO_A_MISO  
RADIO_A_MOSI  
RADIO_A_CS  
Radio A SPI interface  
Radio A SPI interface  
Radio A SPI interface  
Radio A SPI interface  
Input  
Output  
Output  
Table 1: Pins Name and Description  
V2.4 June 2017  
www.semtech.com  
6
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
2
Electrical Characteristics  
2.1 Absolute Maximum Ratings  
Stresses above the values listed below may cause permanent device failure. Exposure to absolute  
maximum ratings for extended periods may affect device reliability. Operation outside the  
parameters specified in the Operating Conditions section is not implied.  
Parameter  
IO power supply to VSS  
Core power supply to VSS  
Storage temperature  
Junction temperature  
Pin voltage on IO and Clock pins  
Peak reflow temperature  
Latchup  
Symbol  
VDDIO,ABSMAX  
VDDCORE,ABSMAX  
TJ,STORE  
TJ,ABSMAX  
VDPIN,ABSMAX  
TPKG  
Conditions  
Value  
-0.5 V to 4.0 V  
-0.5 V to 2.0 V  
-50 °C to 150 °C  
-40 °C to 125 °C  
-0.3 V to VDDIO + 0.3 V  
260 °C  
ILUP  
JESD78D, class I  
+/-100 mA  
Humidity  
HR  
0 – 95 %  
ESD  
HBM  
Human Body Model  
JESD22-A114 CLASS 2  
Charged Device Model  
JESD22-C101 CLASS III  
2 kV  
CDM  
300 V  
Table 2: Absolute Maximum Ratings  
2.2 Constraints on External  
Circuit is expected to be used with the following external conditions.  
Parameter  
Radio ADC samples clock input  
frequency  
Symbol  
XTAL32F  
Conditions  
Clock for data communication  
with Tx†  
Min  
Typ  
32  
Max  
Unit  
MHz  
ADC sample clock frequency  
tolerance  
XTAL32T  
-10  
+10  
ppm  
High speed processing clock  
Load on IO pins  
HSC_F  
CLOP  
Clock for data processing  
130  
0
133  
150  
25  
MHz  
pF  
Notes:  
The data communication IOs are A_I_RX, A_Q_RX, B_X_RX, B_Q_RX and clock signal is CLK32M  
Table 3: Externals  
2.3 Operating Conditions  
The circuit will operate full specs within the following operating conditions.  
Parameter†  
Symbol  
Conditions  
Min  
Typ  
Max  
Unit  
Digital IO supply  
VDDIO  
Operating Conditions for  
Electrical Specification  
Operating Conditions for  
Electrical Specification  
With chip paddle soldered to  
PCB ground plan with  
3.0  
3.6  
V
Digital core supply  
VDDCORE  
TA  
1.75  
-40  
1.85  
85  
V
Ambient operating temperature  
°C  
minimum 100 cm2 air  
exposed area and heat sink  
Table 4: Operating Conditions for Electrical Specifications  
V2.4 June 2017  
www.semtech.com  
7
 
 
 
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
2.4 Electrical Specifications  
The table below gives the specifications of the circuit within the Operating Conditions as indicated in  
2.3 unless otherwise specified.  
Parameter  
Current Consumption  
Current in idle mode  
Symbol  
IVDDCORE,IDLE  
IVDDIO,IDLE  
Conditions  
Min  
Typ  
120  
1
Max  
5000  
2
Unit  
1.8V supply current in Idle  
mode1  
3.3V supply current in idle  
mode  
uA  
uA  
Current in medium active  
Current in full active  
IVDDCORE,MED  
IVDDIO,MED  
IVDDCORE,FULL  
IVDDIO,FULL  
1.8V supply current with 4  
active paths  
3.3V supply current with 4  
active paths – no load  
1.8V supply current with 8  
active paths  
330  
5
550  
10  
mA  
mA  
mA  
mA  
550  
5
750  
10  
3.3V supply current with 8  
active paths – no load  
IO Pins levels  
Logic low input threshold  
Logic high input threshold  
VIL  
VIH  
“0” logic input  
“1” logic input  
0.4  
V
V
VDDIO  
– 0.4  
VSS +  
0.4  
Logic low output level  
Logic high output level  
VOL  
“0” logic output, 2 mA sink  
VSS  
V
V
VOH  
“1” logic output, 2 mA  
source  
VDDIO  
0.4  
VDDIO  
Table 5: Electrical Specifications  
2.5 Timing Specifications  
The table below gives the specifications of the circuit within the Operating Conditions as indicated in  
2.3 unless otherwise specified. See chapters 3.4 and 3.5 for timing diagrams and symbol definitions.  
Parameter  
Symbol  
Conditions  
Min  
Typ  
Max  
Unit  
SPI  
SCK frequency  
SCK high time  
SCK low time  
SCK rise time  
SCK fall time  
FSCK  
tch  
tcl  
trise  
tfall  
tsetup  
-
50  
50  
-
-
10  
-
-
-
5
5
-
10  
-
-
-
-
MHz  
ns  
ns  
ns  
ns  
MOSI setup time  
From MOSI change to SCK  
rising edge.  
-
ns  
MOSI hold time  
CSN setup time  
CSN hold time  
thold  
From SCK rising edge to  
MOSI change.  
From CSN falling edge to  
SCK rising edge  
From SCK falling edge to  
CSN rising edge, normal  
mode  
20  
10  
40  
-
-
-
-
-
-
ns  
ns  
ns  
tnsetup  
tnhold  
CSN high time between SPI  
accesses  
Clock to Rx I-Q data  
Rx IQ hold and setup time  
Table 6: Timing Specifications  
tnhigh  
40  
2
-
-
-
-
ns  
ns  
tIQ  
1 Idle current is reached following procedure indicated in application part of datasheet (chapter 3.2.2)  
V2.4 June 2017 www.semtech.com  
8
 
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3
Circuit Operation  
This chapter is for information only.  
3.1 General Presentation  
The SX1301 is a smart baseband processor for long range ISM communication. In the receiver part, it  
receives I and Q digitized bitstream from one or two receivers (SX1257 as an example), demodulates  
these signals using several demodulators, adapting the demodulators settings to the received signal  
and stores the received demodulated packets in a FIFO to be retrieved from a MCU. In the  
transmitter part, the packets are modulated using a programmable (G)FSK/LoRa modulator and sent  
to one transmitter (SX1257 as an example). Received packets can be time-stamped using a GPS  
input.  
The SX1301 has an internal control block that receives microcode from the MCU. The microcode is  
provided by Semtech as a binary file to load in the SX1301 at power-on (see Semtech application  
support for more information).  
The control of the SX1301 by the MCU is made using a Hardware Abstraction Layer (HAL). The  
Hardware Abstraction Layer source code is provided by Semtech and can be adapted by the MCU  
developers. It is recommended to fully re-use the latest HAL as provided by Semtech on  
https://github.com/Lora-net/lora_gateway.  
3.2 Power-on  
3.2.1 Power-up Sequence  
Power-up sequence must follow the timing indicated in the figure below.  
VCC33  
>= 0 ns  
VCC18  
>= 0 ns  
>= 100 ns  
RESET  
Figure 2: Power-up Sequence  
3.2.2 Setting the Circuit is Low-power Mode  
At power up, the circuit is in a general low-power state but some registers linked to the memory are  
in undefined state. To set the circuit in low-power mode, the following instructions and clocks must  
be provided to the circuit.  
// Setting circuit in low-power mode after power-up  
// spi_write(x, y) is a write of data “y” on address “x” on HOST SPI bus  
spi_write(0,128); Reset On  
spi_write(0,0);  
// provide at least 16 cycles on CLKHS and 16 cycles CLK32M  
spi_write(18,1); BIST 1  
// provide at least 4 cycles on CLKHS and 32 cycles CLK32M and 4 cycles on HOST_SCK  
Reset Off  
spi_write(18,2);  
BIST 2  
V2.4 June 2017  
www.semtech.com  
9
 
 
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
// provide at least 4 cycles CLK32M and 4 cycles on HOST_SCK  
spi_write(0,128); Reset On  
spi_write(0,0);  
Reset Off  
Idle Mode Sequence after Power-up  
3.3 Clocking  
The SX1301 gateway requires two clocks.  
A 32MHz clock synchronous with the ADC samples. This clock is used to internally sample  
the ADC samples and clock all the decimation filters. When the SX1301 is used with a  
Semtech S1257 or SX1255 RF front-end, this clock is provided by the radio. This clock uses  
CMOS levels (0 – 3.3 V). If a third party radio front-end is used, this must be the clock that  
also clocks the ADCs and serves as a reference for the radio PLLs.  
A high speed clock whose frequency can be anywhere in the range 130 - 150 MHz. This clock  
uses CMOS level and must be provided from an external Oscillator. There is no constraint on  
this clock jitter. This clock is used for most of the demodulation blocks and data processing.  
This clock is never used by any of the analog/radio blocks.  
V2.4 June 2017  
www.semtech.com  
10  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.4 SPI Interface  
The SPI interface gives access to the configuration register via a synchronous full-duplex protocol.  
Only the slave side is implemented.  
Three access modes to the registers are provided:  
SINGLE access: an address byte followed by a data byte is sent for a write access whereas an  
address byte is sent and a read byte is received for the read access. The CSN pin goes low at  
the beginning of the frame and goes high after the data byte.  
BURST access: the address byte is followed by several data bytes. The address is  
automatically incremented internally between each data byte. This mode is available for  
both read and writes accesses. The CSN pin goes low at the beginning of the frame and stay  
low between each byte. It goes high only after the last byte transfer.  
FIFO access: if the address byte corresponds to the address of the FIFO, then succeeding  
data byte will address the FIFO. The address is not automatically incremented but is  
memorized and does not need to be sent between each data byte. The CSN pin goes low at  
the beginning of the frame and stay low between each byte. It goes high only after the last  
byte transfer.  
The figure below shows a typical SPI single access to a register.  
Figure 3: SPI Timing Diagram (Single Access)  
MOSI is generated by the master on the falling edge of SCK and is sampled by the slave (i.e. this SPI  
interface) on the rising edge of SCK. MISO is generated by the slave on the falling edge of SCK.  
MISO is always low impedance so it cannot be shared with another device.  
A transfer is always started by the CSN pin going low.  
The first byte is the address byte. It is comprises:  
one wnr bit, which is “1” for write access and “0” for read access.  
then seven bits of address, MSB first.  
The second byte is a data byte, either sent on MOSI by the master in case of a write access or  
received by the master on MISO in case of read access. The data byte is transmitted MSB first.  
Proceeding bytes may be sent on MOSI (for write access) or received on MISO (for read access)  
without a rising CSN edge and re-sending the address. In FIFO mode, if the address was the FIFO  
address then the bytes will be written / read at the FIFO address. In Burst mode, if the address was  
not the FIFO address, then it is automatically incremented for each new byte received.  
V2.4 June 2017  
www.semtech.com  
11  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
The frame ends when CSN goes high. The next frame must start with an address byte. The SINGLE  
access mode is therefore a special case of FIFO / BURST mode with only 1 data byte transferred.  
During the write access, the byte transferred from the slave to the master on the MISO line is the  
value of the written register before the write operation.  
3.5 Rx I/Q Interface  
The Rx I/Q bit stream has to be generated relative to the radio clock (32 MHz).  
The SX1301 can manage I/Q generated on both clock rising and falling edges.  
3.5.1 I/Q Generated on Clock Rising Edge  
To relax the constraint on setup and hold time, it is recommended to use the falling edge of the  
clock.  
To avoid internal setup and hold violation, it is mandatory to avoid I/Q change in a range of +/- 2 ns  
around clock falling edge  
Figure 4: I/Q on Clock Rising Edge  
3.5.2 I/Q Generated on Clock Falling Edge  
To relax the constraint on setup and hold time, it is recommended to use the rising edge of the clock  
To avoid internal setup and hold violation, it is mandatory to avoid I/Q change in a range of +/- 2 ns  
around clock rising edge  
Figure 5: I/Q on Clock Falling Edge  
V2.4 June 2017  
www.semtech.com  
12  
 
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.6 RX Mode Block Diagram, Reception Paths Characteristics  
3.6.1 Block Diagram  
Figure 6: SX1301 Digital Baseband Chip Block Diagram  
All chip functionalities can be accessed through a single high speed SPI interface.  
The chip integrates two dedicated micro-controllers.  
1. A radio AGC MCU. Handling the real time automatic gain control of the entire chain. For this  
purpose this MCU can control the two radio front-ends through a dedicated SPI master  
interface. This MCU also handles radio calibration and RX<->TX radio switch  
2. A packet arbiter MCU. Assigning the available LoRa modems to the various reception paths.  
This arbiter can be configured to follow different priority rules based on parameters like data  
rate of the incoming packet, channel, radio path or signal strength of the incoming packet.  
The firmware of those 2 MCUs can be fully programmed at any time through the HOST SPI  
interface. This firmware is embedded in the Hardware Abstraction Layer provided by Semtech  
and does not need to be developed by the user.  
V2.4 June 2017  
www.semtech.com  
13  
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.6.2 Reception Paths Characteristics  
The SX1301 digital baseband chip contains 10 programmable reception paths. Those paths have  
differentiated levels of programmability and allow different use cases. It is important to understand  
the differences between those demodulation paths to make the best possible use from the system.  
IF8 LoRa Channel  
This channel can be connected to Radio A or B using any arbitrary intermediate frequency within the  
allowed range. This channel is LoRa only. The demodulation bandwidth can be configured to be 125,  
250 or 500 kHz. The data rate can be configured to any of the LoRa available data rates (SF7 to SF12)  
but, as opposed to IF0 to 7, ONLY the configured data rate will be demodulated. This channel is  
intended to serve as a high speed backhaul link to other gateways or infrastructure equipment. This  
demodulation path is compatible with the signal transmitted by the SX1272 & SX1276 chip family.  
Chapter 3.12 gives a brief overview of the expected system sensitivity in LoRa mode  
IF9 (G)FSK Channel  
Same as previous except that this channel is connected to a GFSK demodulator. The channel  
bandwidth and bitrate can be adjusted. This demodulator offers a very high level of configurability,  
going well beyond the scope of this document. The demodulator characteristics are essentially the  
same than the GFSK demodulator implemented on the SX1232 and SX1272 Semtech chips.  
This demodulation path can demodulate any legacy FSK or GFSK formatted signal.  
IF0 to IF7 LoRa Channels  
Those channels can be connected individually to Radio A or B. The channel bandwidth is 125 kHz  
and cannot be modified or configured. Each channel IF frequency can be individually configured. On  
each of those channels any data rate can be received without prior configuration. Several packet  
using different data rates may be demodulated simultaneously even on the same channel. Those  
channels are intended to be used for a massive asynchronous star network of 10000’s of sensor  
nodes. Each sensor may use a random channel (amongst IF0 to 7) and a different data rate for any  
transmission.  
Typically sensor located near the gateway will use the highest possible data rate in the fixed 125 kHz  
channel bandwidth (e.g. 6 kbit/s) while sensors located far away will use a lower data rate down to  
300 bit/s (minimum LoRa data rate in a 125 kHz channel).  
The SX1301 digital baseband chip scans the 8 channels (IF0 to IF7) for preambles of all data rates at  
all times. The chip is able to demodulate simultaneously up to 8 packets. Any combination of up to 8  
packets is possible (e.g. one SF7 packet on IF0, one SF12 packet on IF7 and one SF9 packet on IF1  
simultaneously).  
The SX1301 can detect simultaneously preambles corresponding to all data rates on all IF0 to IF7  
channels. However it cannot demodulate more than 8 packets simultaneously. This is because the  
SX1301 architecture separates the preamble detection and acquisition task from the demodulation  
process. The number of simultaneous demodulation (in this case 8) is an arbitrary system parameter  
and may be set to any value for a customer specific circuit.  
The unique multi data-rate multi-channel demodulation capacity of channels 0 to 7 allow innovative  
network architecture to be implemented:  
End-point nodes can change frequency with each transmission in a random pattern. This  
provides vast improvement of the system in term of interferer robustness and radio channel  
diversity  
V2.4 June 2017  
www.semtech.com  
14  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
End-point nodes can dynamically perform link rate adaptation based on their link margin  
without adding to the protocol complexity. There is no need to maintain a table of which  
end point uses which data rate, because all data rates are demodulated in parallel.  
True antenna diversity can be achieved on the gateway side. Allows better performance for  
mobile nodes in difficult multi-path environments.  
3.7 Packet Engine and Data Buffers  
3.7.1 Receiver Packet Engine  
Each time any of the demodulators decodes a packet, it is tagged with some additional information  
and stored in a shared data buffer (the data buffer size is 1024 bytes). For this purpose a specific  
data buffer management block reserves a segment with the necessary length in the data buffer and  
at the same time, stores the start address and the length of the packet field in a small FIFO type  
structure (named the access FIFO). The FIFO can contain up to 16 (start_addr, length) pairs.  
A status register contains at any moment the number of packets currently stored in the data buffer  
(and in the access FIFO).  
To retrieve a packet, the host micro-controller first advances 1 step in the access FIFO by writing 1 to  
the ‘next’ bit. Then reads the (start_addr, length) information. The host micro-controller can now  
retrieve in one SPI burst operation the entire packet and associated meta-data by reading  
‘length’+16 bytes starting at address ‘start_addr’ in the data buffer .. To do so, first position the  
HOST address pointer to ‘start-addr’, then read ‘length’ + 16 bytes from the ‘packet_data’ register.  
At the end of each byte the HOST address pointer is automatically incremented.  
V2.4 June 2017  
www.semtech.com  
15  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Figure 7: Access FIFO and Data Buffer  
The packet data is organized as follows:  
Packet buffer data organization  
Offset from start  
pointer  
Data stored  
Comment  
0
PAYLOAD  
PAYLOAD DATA  
payload_size-1  
payload_size  
1+payload_size  
2+payload_size  
1 to 10 as described by block diagram  
averaged SNR in dB on the packet length  
CHANNEL  
SF[3:0],CR[2:0],CRC_EN  
SNR AVERAGE  
minimum SNR (dB) recorded during packet  
length  
3+payload_size  
4+payload_size  
SNR MIN  
SNR MAX  
maximum SNR recorded during packet length  
V2.4 June 2017  
www.semtech.com  
16  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
channel signal strength in dB averaged during  
packet  
5+payload_size  
RSSI  
6+payload_size  
7+payload_size  
8+payload_size  
9+payload_size  
10+payload_size  
11+payload_size  
12+payload_size  
13+payload_size  
14+payload_size  
15+payload_size  
16+payload_size  
TIMESTAMP[7:0]  
TIMESTAMP[15:8]  
TIMESTAMP[23:16]  
TIMESTAMP[31:24]  
CRC_VALUE[7:0]  
CRC_VALUE[15:8]  
MODEM ID  
32 bits time stamp , 1 us step  
value of the computed CRC16  
RX_MAX_BIN_POS[7:0]  
RX_MAX_BIN_POS[15:8]  
RX_CORR_SNR  
Correlation peak position  
Detection correlation SNR  
Reserved  
17+payload_size  
Reserved  
Table 7: Packet Data Fields  
This means that the host micro-processor has to read 16 additional bytes on top of each packet to  
have access to all the meta-data. If the host is only interested in the payload itself + the channel and  
the data rate used , then payload + 2bytes is enough.  
3.7.2 Transmitter Packet Engine  
The SX1301 gateway transmitter can be used to send packets. The following parameters can be  
dynamically programmed with each packet:  
Radio channel  
FSK or LoRa modulation  
Bandwidth, data rate, coding rate (in LoRa mode), bit rate and Fdev (in FSK mode)  
RF output power  
Radio path (A or B)  
Time of departure (immediate or differed based on the gateway hardware clock with 1us  
accuracy)  
All those dynamic parameter fields are sent alongside the payload in the same data buffer.  
The data buffer can only hold a single packet at a time (next packet to be sent). The scheduling and  
ordering task is let to the host micro-processor.  
The host micro-processor can program the exact time of departure of each packet relative to the  
gateway hardware clock. The same clock is used to tag each packet received with a 32bits  
timestamp. The same 32bits time stamp principle is used in TX mode to indicate when to transmit  
exactly. This removes the real time constraint from the host micro-processor and allows very precise  
protocol timing.( For example, if the protocol running on the end point expects and acknowledge  
exactly one sec after the end of each packet of its uplink). The host micro-processor pulls the uplink  
packet from the RX packet engine, realizes that it must send an acknowledge, takes the uplink  
packet time stamp, simply increments it by 1 sec and uses that value to program the time of  
departure of the acknowledge packet. Exactly one second (+/- 1us) after the uplink packet was  
received, the gateway will transmit the desired acknowledge packet. This allows very tight reception  
interval windows on the battery powered end points hence improved battery life.  
V2.4 June 2017  
www.semtech.com  
17  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
The packet structure for transmission is as follow:  
Byte Subfield  
Description  
comment  
Fchan/32MHz*2^19  
0
1
2
3
4
5
6
23:16  
15:8  
7:0  
31:24  
23:16  
15:8  
7:0  
Channel frequency  
Value of the timer at which the  
modem has to start (in us)  
Start time  
7:6  
5:5  
4:4  
3:0  
Reserved  
Radio select  
Modulation type  
Tx power  
Select radio A (0) or B (1)  
0:LoRa, 1:FSK  
7
>7: 20dBm, otherwise 14dBm  
8
Reserved  
LoRa:  
7:7  
6:4  
3:0  
7:0  
7:3  
2:2  
1:0  
15:8  
7:0  
Payload CRC16 enable  
Coding rate  
Enables CRC16  
Coding rate = 4/(4+CR)  
6 to 12  
9
SF  
10  
11  
Payload length  
Reserved  
Implicit header enable  
Modulation bandwidth  
number of bytes  
2:500, 1:250, 0:125 kHz  
12  
13  
14  
15  
FSK:  
9
Preamble symbol number  
Number of symbols in the preamble  
Reserved  
Reserved  
7:0  
7:0  
FSK frequency deviation  
Payload length  
Frequency deviation in KHz  
number of bytes  
10  
0 -> fixed length  
1 -> variable length  
0 -> No CRC  
1 -> CRC  
0
1
Packet Mode  
CRC enable  
00 -> DC free encoding off  
01 -> Manchester encoding  
10 -> Whitening Encoding  
11 -> reserved  
0 -> CCITT CRC  
1 -> IBM CRC  
11  
3:2  
4
Dcfree Enc  
Crc IBM  
12  
13  
14  
15  
16  
15:8  
7:0  
15:8  
7:0  
FSK Preamble Size  
FSK Preamble Size  
FSK bit rate  
FSK bit rate  
Payload first byte  
The number of preamble bytes sent  
over the air before the sync pattern.  
Bit rate = 32e6/(FSK bit rate)  
Up to 128 bytes  
Table 8: Packet Structure for Transmission  
For words of more than 1 byte, MSBs are sent first.  
V2.4 June 2017  
www.semtech.com  
18  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Bytes 9 to 15 vary depending whether the FSK or the LoRa TX modem is being used.  
The user payload starts at byte 16. This is the first byte that will be received by the end point. Bytes 0  
to 15 are not transmitted and are just used to dynamically configure the gateway prior to emission.  
3.8 Receiver IF Frequencies Configuration  
Each IF path intermediate frequency can be programmed independently from -2 to +2 MHz. The  
following sections give a few programming examples for various use cases.  
3.8.1 Configuration Using 2 x SX1257 Radios  
The SX1257 RX PLLs can be configured to any frequency inside the 868/900 MHz ISM band with a  
61 Hz step. The SX1257 streams I/Q samples through a 2 wire digital interface. The bits stream  
corresponds directly to the I/Q sigma delta ADCs outputs sampled at 32 MSps. This delta sigma  
stream must be low-passed and decimated to recover the available 80dB dynamic of the ADCs. After  
decimation the usable spectrum bandwidth is ±400 kHz centered on the RX PLL carrier frequency.  
The following plot gives the spectral power content of the I/Q bit stream.  
signal power spectral density  
40  
30  
20  
10  
0
-10  
-8  
-6  
-4  
-2  
0
2
4
6
8
10  
x 105  
5
Hz (10 )  
Figure 8: SX1255/57 Digital I/Q Power Spectral Density  
The quantization noise rises sharply outside the -400 to +400 kHz range. For more details on the  
SX1257/55 radio specifications please consult the specific product datasheet.  
The following plot represents a possible use case where  
Radio A PLL is set to 867.0 MHz  
Radio B PLL is set to 868.4 MHz  
The system uses 8 separate 125 kHz LoRa channels for star connection to sensors  
One high speed 250 kHz LoRa channel for connection to a relay  
One high speed 200 kHz GFSK channel for meshing  
V2.4 June 2017  
www.semtech.com  
19  
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Figure 9: Radio Spectrum  
In the previous example the various IF frequencies would be set as follow:  
IF8  
A: -125kHz  
B: 0kHz  
Lora backhaul , fixed data-rate  
IF9  
GFSK backhaul  
IF0  
A: -312.5kHz  
A: 62.5kHz  
A: 187.5kHz  
A: 312.5kHz  
B: -312.5kHz  
B: -187.5kHz  
B: 187.5kHz  
B: 312.5kHz  
LoRa multi-data rate channel  
IF1  
IF2  
IF3  
IF4  
IF5  
IF6  
IF7  
Table 9: IF Frequencies Set  
If for example, 8 contiguous 125 kHz LoRa channels are desired the following configuration may be  
used:  
Radio A PLL is set to 867 MHz  
Radio B PLL is set to 876.5 MHz  
The two radio baseband spectrum overlap a little bit.  
Figure 10 Radio Spectrum  
The following IF frequencies are used:  
V2.4 June 2017  
www.semtech.com  
20  
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
IF8  
A: 0 kHz  
Not used  
Lora backhaul , fixed data-rate  
IF9  
GFSK backhaul  
IF0  
B: -187.5 kHz  
B: -62.5 kHz  
B: 62.5 kHz  
B: 187.5 kHz  
A: -187.5 kHz  
A: -62.5 kHz  
A: 62.5 kHz  
A: 187.5 kHz  
LoRa multi-data rate channel  
IF1  
IF2  
IF3  
IF4  
IF5  
IF6  
IF7  
Table 10: IF Frequency Used  
Note : As shown in this example the 500 or 250 kHz IF1 LoRa channel may overlap with the multi-  
data rate IF3 to 10 channels. Transmissions happening in the IF7 to 10 channels will be noise like for  
the IF1 LoRa demodulator and reciprocally. It is however better from a performance point of view to  
separate as much as possible different channels mainly when the associated signal powers are very  
different (like between a backhaul link which usually enjoys line-of-sight attenuation and sensor link  
with very low signal levels).  
3.8.2 Two SX1255: 433 MHz Band  
The circuit will behave exactly as described in the previous section except that everything can be  
transposed in the 433 MHz ISM band using SX1255 front-end radios instead of SX1257.  
3.8.3 One SX1257 and one SX1255  
In that case dual band simultaneous reception is possible. The following configuration is a typical  
example of the possible system configuration.  
Figure 11: Radio Spectrum  
Radio A is an SX1255 configured on 433.6 MHz  
Radio B is a SX1257 configured on 866.4 MHz  
4 multi data-rates 125 kHz LoRa channel in the low –band  
4 multi data-rates 125 kHz LoRa channel in the high –band  
One 250 kHz LoRa fixed data-rate channel superposed with a 200 kHz GFSK channel in the  
high band  
As can be seen the system is extremely flexible and allows any arbitrary set of channel configuration.  
V2.4 June 2017  
www.semtech.com  
21  
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.9 Connection to RF Front-end  
3.9.1 Connection to Semtech SX1255 or SX1257 Components  
The SX1301 digital baseband chip is designed to be preferably interfaced with either:  
1. 2x SX1257 radio front-ends for the 868 MHz band with antenna diversity support  
2. 2x SX1255 radio front-ends for the 433 MHz band with antenna diversity support  
3. 1x SX1257 & 1x SX1255 , enabling simultaneous dual-band operation  
All modems Intermediate Frequencies may be adjusted independently within the allowed radio  
baseband bandwidth, e.g. ±400 kHz. Optimized firmware is provided to optimally setup the  
SX1257/55 radios and perform real time automatic gain control.  
Figure 12: Dual Band Operation  
3.9.2 SX1301 RX Operation using a Third Party RF Front-end  
In that case a third party RF front-end may be used. The digitized I/Q stream must be adapted to the  
specific format required by the SX1301 digital baseband using an FPGA/CPLD or any other suitable  
programmable component.  
In that mode the SX1301 expects a stream of 4 bits samples at a 32 MSps rate. The “Sample valid”  
input should pulse every 8 clock cycles to delimit packets of 8 samples. From those 8 samples  
representing 32 bits, the first 24 MSB are kept as I/Q 12bits sample information and fed to the  
internal sample 4 MSps sample bus.  
V2.4 June 2017  
www.semtech.com  
22  
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
All modems Intermediate Frequencies may be adjusted independently within the allowed radio  
baseband bandwidth up to 2 MHz (third party radio and FPGA/CPLD digital filtering dependent)  
The 32 MHz clock input is not represented for the sake of clarity.  
Figure 13: SX1301 with Third Party Frontend  
The digital interface to third party radio works as follow:  
Figure 14: Digital Interface for Third Party Radio  
The RF front-end must provide a 32 MHz clock. ”Sample valid” and data bits must change state on  
the rising edge of the clock. They are sampled internally in the SX1301 digital IC on the falling edge of  
the 32 MHz clock.  
The “sample valid” signal signals the start of a new I/Q sample. The I/Q ‘bits chunks are time  
interleaved.  
When the SX1301 digital baseband chip is connected to a third party radio front-end, the firmware  
running on the AGC MCU can be changed to perform dynamic gain adaptation of the external radio  
chip through an SPI interface. The radio SPI interface must fulfill the following conditions:  
V2.4 June 2017  
www.semtech.com  
23  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
1. 7 bits address width and 1 W/R bit  
2. 8 bits data width  
The “Chip select” signal polarity is programmable.  
3.9.3 Radio Calibration  
All calibrations required are performed by uploading the calibration firmware to the integrated radio  
controller MCU. This specific firmware runs entirely on the SX1301 gateway without intervention of  
the host micro-processor and performs the following calibrations on both radio channels:  
Carrier leakage cancellation in TX mode  
IQ gain (better than 0.1 dB) and phase imbalance (better than 1 deg) in RX mode  
All corrections are applied digitally inside the SX1301 gateway at the appropriate place in the TX &  
RX processing chains.  
During the duration of the calibration (500 ms), no RX or TX operation is possible.  
3.9.4 SX1301 Connection to RF front-end for TX Operation  
In TX mode, the SX1301 digital baseband must be connected either to:  
1. At least one SX1255 or SX1257  
2. Any combination of both radios  
Any LoRa or (G)FSK packet may be transmitted on any of the two radios. Only a single packet may be  
transmitted at any given time. Transmit operation interrupts all current reception operations.  
The digital radio interfaces are separated between RX & TX, therefore the SX1301 may  
accommodate a third party radio front-end for RX operations and any combination of SX1255/57 for  
TX operation without problem.  
V2.4 June 2017  
www.semtech.com  
24  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Figure 15: Transmission Schematics  
A third party radio can be supported for TX operations as well. If the third party radio SPI protocol  
differs from SX1255/57 then the SPI protocol from SX1301 must be adapted to the specific format  
required by the third party radio using an FPGA/CPLD or any other suitable programmable  
component. In that mode the digitized I/Q stream from the SX1301 is a sigma delta 1 bit sample at a  
32 MSps rate and must also be adapted to the specific format required by the third party radio using  
an FPGA/CPLD or any other suitable programmable component.  
V2.4 June 2017  
www.semtech.com  
25  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.10 Reference Application  
Figure 16: Reference Application  
V2.4 June 2017  
www.semtech.com  
26  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.11 SX1301 Sensitivity Performance in Reference Application  
Sensitivities are given for 32 bytes payload, 10% PER.  
Symbol  
RFS_SF12_0  
Descriptions  
LoRa sensitivity at SF12 : IF8 path  
Conditions  
BW = 125 kHz  
Typ  
-139.5  
Unit  
dBm  
BW = 250 kHz  
BW = 500 kHz  
BW = 125 kHz  
-136.5  
-133.5  
-139.5  
RFS_SF12_07  
ACR_SF12_1M  
CCR_SF12  
LoRa sensitivity at SF12 : IF0 to 7  
paths  
Receiver CW interferer rejection  
at 1 MHz offset at SF12  
Co-channel rejection at SF12  
dBm  
dB  
BW = 125 kHz  
+80  
Wanted signal 10 dB  
above sensitivity  
BW = 125 kHz  
BW = 250 kHz  
BW = 500 kHz  
+25*  
dB  
RFS_SF7  
LoRa sensitivity at SF7 : IF8 path  
-126.5  
-123.5  
-120.5  
-126  
dBm  
RFS_SF7  
LoRa sensitivity at SF7 : IF0 to 7  
paths  
Receiver CW interferer rejection  
at  
BW = 125 kHz  
dBm  
dB  
ACR_SF7_1M  
BW = 125 kHz  
+70  
1 MHz offset  
CCR_SF7  
RFS_F  
BRF  
Co-channel rejection at SF7  
Wanted signal 10 dB  
above sensitivity  
FDA = 50 kHz , BT = 100  
kb/s  
Programmable : limited  
by  
+9*  
dB  
FSK sensitivity  
Bit rate FSK  
-103  
dBm  
kb/s  
1.2 to 100  
SSB: FDA + BRF/2 < 250  
kHz  
FDA  
Frequency deviation, FSK  
Programmable  
0.6 to 200  
kHz  
Note: * CCR>0 means that interferer level is greater than wanted signal level. LoRa modulation works with a negative  
S(N+I)R  
Table 11: SX1301 Performance in Reference Application  
V2.4 June 2017  
www.semtech.com  
27  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.12 SX1301 Sensitivity vs Data Rate in LoRa Mode  
The data rates and sensitivities are only function of the modulation bandwidth and the spreading  
factor. They are not function of the carrier frequency (868 or 433 MHz)  
The sensitivities given are typical measurements done around 867 MHz using a SX1257 front-end  
with an external low-noise amplifier, SAW filter, and TRX switch as described in the “reference  
design” section.  
Others RF front-end can be supported for future gateways generation. The sensitivity of a receiver  
can be then calculated as follow:  
Sensitivity (dBm) = -174 + 10log10(BW) + SNR + NF with  
“-174” = due to thermal noise in 1 Hz of bandwidth and can only be influenced by changing  
the temperature of the receiver, in dBm  
“BW” = receiver bandwidth, in Hz  
“SNR” = minimum ratio of wanted signal power to noise that can be demodulated, in dB  
“NF” = receiver Noise Figure, in dB  
The noise figure is the amount of noise power added by the RF front-end in the receiver to the  
thermal noise power from the input of the receiver. The overall noise figure of cascaded RF stages  
(such as external amplifier, filter, switch, IC RF receiver chain, …) is given by the Friis formula:  
NF (dB) = 10log10(Ftotal  
)
with F1..N is the linear noise figure and G1..N-1 is the linear gain of the respective cascaded 1st to Nth RF  
stages.  
3.12.1 125kHz Mode: IF8, IF[0 to 7] Paths  
SF  
Data rate (bit/sec) Sensitivity (dBm)  
7
8
9
10  
11  
12  
5469  
3125  
1758  
977  
537  
293  
-126.5  
-129.0  
-131.5  
-134.0  
-136.5  
-139.5  
Table 12: Sensitivity with 125 kHz Mode  
V2.4 June 2017  
www.semtech.com  
28  
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.12.2 250 & 500 kHz Mode: IF8 only  
SF  
Data rate (bit/sec) Sensitivity (dBm)  
7
8
9
10  
11  
12  
10938  
6250  
3516  
1953  
1074  
586  
-123.5  
-126.0  
-128.5  
-131.0  
-133.5  
-136.5  
Table 13: Sensitivity with 250 kHz Mode  
SF  
Data rate (bit/sec) Sensitivity (dBm)  
7
8
9
10  
11  
12  
21875  
12500  
7031  
3906  
2148  
1172  
-120.5  
-123.0  
-125.5  
-128.0  
-130.5  
-133.5  
Table 14: Sensitivity with 500 kHz Mode  
3.13 SX1301 Interference Rejection  
The following graphs show typical measurement results at 870 MHz with 125 kHz bandwidth  
measured on the SX1301 with the documented front-end “reference design”.  
The frequency asymmetry in the interferer rejection comes from the SAW filter transfer function.  
This measure is taken on the upper-most channels of the design; therefore the SAW filter starts to  
attenuate interferences above the wanted signal frequencies. The interferer rejection is arbitrarily  
limited to 100dB by the measurement setup.  
V2.4 June 2017  
www.semtech.com  
29  
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
110  
100  
90  
80  
70  
60  
50  
40  
30  
20  
10  
Chan 0  
Chan 1  
Chan 2  
Chan 3  
Chan 4  
Chan 5  
Spec  
0
-16-15-14-13-12-11-10 -9 -8 -7 -6 -5 -4 -3 -2 -1  
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16  
Interferer frequency relative to wanted (MHz)  
Figure 17: CW Interferer Rejection at SF7 for 50% PER at Sensitivity + 3dB  
130  
120  
110  
100  
90  
80  
70  
60  
50  
40  
30  
20  
10  
0
-16-15-14-13-12-11-10 -9 -8 -7 -6 -5 -4 -3 -2 -1  
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16  
Interferer frequency relative to wanted (MHz)  
Figure 18: CW Interferer Rejection at SF12 for 50% PER at Sensitivity + 3dB  
V2.4 June 2017  
www.semtech.com  
30  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Figure 19: EPCOS B3117 SAW Filter Transfer Function  
3.14 Hardware Abstraction Layer (HAL)  
3.14.1 Introduction  
The Semtech SX1301 is an all-digital half-duplex radio modem capable of receiving multiple  
modulations, multiple radio channels, and multiple data rates simultaneously. This SX1301 is highly  
configurable. Because of the variable number (and types) of radio channels, modems and  
transceivers, and because the different hardware implementations can be quite different (typically,  
not the same register mapping, naming and various features), presenting a unified Hardware  
Abstraction Layer (HAL) software to the user can greatly simplify writing an application and porting  
an application between different hardware.  
The SX1301 registers are managed by the HAL software. The HAL software can be found on GitHub  
at the following address:  
https://github.com/Lora-net/lora_gateway  
The hardware supported by the current HAL software is the following:  
SX1301 based board  
Two SX1257 radios  
FPGA (TX mask baseband filter, Background Spectral Scan state machine and SPI muxing)  
and associated SX1272 radio to execute Background Spectral Scan feature  
A native SPI link between the gateway host and the SX1301 LoRa concentrator  
One example of how to use the HAL software is the packet_forwarder program running on the host  
of a LoRA gateway. The packet_forwarder program can be found on GitHub at the following address:  
https://github.com/Lora-net/packet_forwarder  
V2.4 June 2017  
www.semtech.com  
31  
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
3.14.2 Abstraction Presented to the Gateway Host  
The system composed of a SX1301 and one or more radio transceivers is represented to the user as  
the following entities:  
1 or more radio chains,  
1 or more RX modems with a settable Intermediate Frequency (IF),  
A unified RX packet buffer,  
A single TX chain.  
The link between the SX1301 and the gateway host is transparent for the user.  
Radio Chain  
A radio chain selects and amplifies a limited portion of the RF spectrum, and digitizes it to be used by  
the modem chains.  
A radio chain is characterized by its bandwidth, maximum and minimum allowed RF frequency in RX,  
maximum and minimum allowed RF frequency in TX.  
Modem Chain  
A modem chain demodulates a small portion (a RF channel) of the RF spectrum digitized by a radio  
chain. Each modem chain RF channel can be placed individually inside the bandwidth of a radio using  
the IF (for Intermediate Frequency) setting, that’s why they are designated in the abstraction as  
“IF+modem” chains.  
The modem demodulates packets according to it intrinsic capabilities (e.g. the modulations it can  
process) and user-selected settings (e.g. what is the channel bandwidth for modems that supports  
multiple bandwidths) and send the receive packets to the RX buffer.  
An IF+modem chain is characterized by its type (e.g. Lora “multi”, FSK “standard”). That type defines  
what sort of signal can be demodulated and how the settings are interpreted.  
RX Buffer  
Packets that are received by all the modem chains are stored in the RX packet buffer until the  
gateway host come and fetch them.  
TX Chain  
The TX chain is composed of a single multi-standard, multi-bandwidth, multi-data-rate modem and is  
used to send the single packet waiting in the TX packet buffer through one of the radio chains.  
V2.4 June 2017  
www.semtech.com  
32  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
4
External Components  
A decoupling capacitor (Cdec) is required to minimize the ripple on the power lines.  
Component  
Cdec  
Value  
Manufacturer  
TDK  
Taiyo Yuden  
Murata  
Part number  
C0603X5R1A104KT  
EMK063AC6104MP-F  
GRM033R60J104ME19D  
Package  
100 nF, 10 V  
100 nF, 6.3 V  
100 nF, 6.3 V  
0201 (0603 metric)  
0201 (0603 metric)  
0201 (0603 metric)  
Table 15: Recommended External Components  
V2.4 June 2017  
www.semtech.com  
33  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
5
PCB Layout Considerations  
The bottom ground paddle must be soldered to a ground plane. The ground plane must be large  
enough to support SX1301 power dissipation.  
The PCB layout must minimize distances between the IC and the decoupling capacitors.  
Top layer - signals  
V2.4 June 2017  
www.semtech.com  
34  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Second layer - shield  
Third layer - power  
V2.4 June 2017  
www.semtech.com  
35  
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
Bottom layer – shield and thermal dissipation  
Figure 20: PCB Layout Example  
V2.4 June 2017  
www.semtech.com  
36  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
6
Packaging Information  
6.1 Package Outline Drawing  
A
D
B
DIMENSIONS  
INCHES MILLIMETERS  
MIN NOM MAX MIN NOM MAX  
DIM  
A
.031  
.039  
-
1.00  
0.05  
-
-
0.80  
A1 .000  
.002 0.00  
-
-
PIN 1  
A2  
b
D
D1  
E
E1  
e
L
N
(.008)  
(0.20)  
-
-
-
INDICATOR  
(LASER MARK)  
0.25 0.30  
.007  
.010 .012 0.18  
E
.350 .354 .358 8.90 9.00 9.10  
7.15 7.25  
.276 .281 .285 7.00  
.350 .354 .358 8.90 9.00 9.10  
7.15  
.276 .281 .285 7.00  
7.25  
.020 BSC  
0.50 BSC  
.012 .016 .020 0.30 0.40 0.50  
64  
64  
aaa  
bbb  
.003  
.004  
0.08  
0.10  
A2  
C
A
SEATING  
PLANE  
aaa C  
A1  
D1  
LxN  
E/2  
E1  
2
1
N
e/2  
e
bxN  
M
bbb C A B  
D/2  
NOTES:  
1. CONTROLLING DIMENSIONS ARE IN MILLIMETERS (ANGLES IN DEGREES).  
2. COPLANARITY APPLIES TO THE EXPOSED PAD AS WELL AS THE TERMINALS.  
Figure 21: Package Dimensions  
6.2 Thermal Impedance of Package  
Thermal impedance with natural convection is 16.4 °C/W. Thermal impedance with heat sink on  
package bottom is 0.18 °C/W.  
The measurement was made with chip paddle soldered to PCB ground plane with minimum 100 cm²  
air exposed area and heat sink per JESD51-7. The package is mounted on a 4-layer (2S2P) standard  
JEDEC board.  
V2.4 June 2017  
www.semtech.com  
37  
 
 
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
6.3 Land Pattern Drawing  
H
DIMENSIONS  
INCHES MILLIMETERS  
DIM  
C
G
H
K
P
X
Y
Z
(.352)  
.319  
.287  
.287  
.020  
.012  
.033  
.386  
(8.95)  
8.10  
7.30  
7.30  
0.50  
0.30  
0.85  
9.80  
(C)  
K
G
Z
Y
P
X
NOTES:  
1. CONTROLLING DIMENSIONS ARE IN MILLIMETERS (ANGLES IN DEGREES).  
2.  
THIS LAND PATTERN IS FOR REFERENCE PURPOSES ONLY.  
CONSULT YOUR MANUFACTURING GROUP TO ENSURE YOUR  
COMPANY'S MANUFACTURING GUIDELINES ARE MET.  
3.  
THERMAL VIAS IN THE LAND PATTERN OF THE EXPOSED PAD  
SHALL BE CONNECTED TO A SYSTEM GROUND PLANE.  
FAILURE TO DO SO MAY COMPROMISE THE THERMAL AND/OR  
FUNCTIONAL PERFORMANCE OF THE DEVICE.  
SQUARE PACKAGE - DIMENSIONS APPLY IN BOTH " X " AND " Y " DIRECTIONS.  
4.  
Figure 22: Land Pattern Drawing  
V2.4 June 2017  
www.semtech.com  
38  
 
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
7
Revision Information  
Revision  
Information  
V2.4  
First release  
V2.4 June 2017  
www.semtech.com  
39  
 
SX1301  
WIRELESS & SENSING PRODUCTS  
Datasheet  
© Semtech 2017  
All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent  
of the copyright owner. The information presented in this document does not form part of any  
quotation or contract, is believed to be accurate and reliable and may be changed without notice.  
No liability will be accepted by the publisher for any consequence of its use. Publication thereof  
does not convey nor imply any license under patent or other industrial or intellectual property  
rights. Semtech assumes no responsibility or liability whatsoever for any failure or unexpected  
operation resulting from misuse, neglect improper installation, repair or improper handling or  
unusual physical or electrical stress including, but not limited to, exposure to parameters beyond the  
specified maximum ratings or operation outside the specified range.  
SEMTECH PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED OR WARRANTED TO BE  
SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL  
APPLICATIONS. INCLUSION OF SEMTECH PRODUCTS IN SUCH APPLICATIONS IS UNDERSTOOD TO BE  
UNDERTAKEN SOLELY AT THE CUSTOMER’S OWN RISK. Should a customer purchase or use Semtech  
products for any such unauthorized application, the customer shall indemnify and hold Semtech and  
its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs  
damages and attorney fees which could arise.  
Contact information  
Semtech Corporation  
Wireless & Sensing Products Division  
200 Flynn Road, Camarillo, CA 93012  
Phone: (805) 498-2111 Fax: (805) 498-3804  
www.semtech.com  
V2.4 June 2017  
www.semtech.com  
40  

相关型号:

SX1308

WIRELESS & SENSING PRODUCTS
SEMTECH

SX1308IMLTRT

WIRELESS & SENSING PRODUCTS
SEMTECH

SX1308P490GW

Picocell Gateway V1.0 Development Kit
SEMTECH

SX1308P868GW

Picocell Gateway V1.0 Development Kit
SEMTECH

SX1308P915GW

Picocell Gateway V1.0 Development Kit
SEMTECH

SX14Q001

LCD GRAPHIC MODULE
ETC

SX14Q001-ZZA

LCD GRAPHIC MODULE
ETC

SX14Q004

Display
HITACHI
HITACHI

SX15

5 WATT VOLTAGE REGULATOR
SEMTECH

SX15007QB

World’s Lowest Voltage Level Shifting GPIO ADVANCED COMMUNICATIONS & SENSING
SEMTECH

SX1501

4/8/16 Channel Low Voltage GPIO
SEMTECH