欢迎访问ic37.com |
会员登录 免费注册
发布采购

SX1231 参数 Datasheet PDF下载

SX1231图片预览
型号: SX1231
PDF下载: 下载PDF文件 查看货源
内容描述: 低功耗集成的UHF收发器 [Low Power Integrated UHF Transceiver]
分类和应用:
文件页数/大小: 78 页 / 889 K
品牌: SEMTECH [ SEMTECH CORPORATION ]
 浏览型号SX1231的Datasheet PDF文件第49页浏览型号SX1231的Datasheet PDF文件第50页浏览型号SX1231的Datasheet PDF文件第51页浏览型号SX1231的Datasheet PDF文件第52页浏览型号SX1231的Datasheet PDF文件第54页浏览型号SX1231的Datasheet PDF文件第55页浏览型号SX1231的Datasheet PDF文件第56页浏览型号SX1231的Datasheet PDF文件第57页  
SX1231  
ADVANCED COMMUNICATIONS & SENSING  
DATASHEET  
As shown in Figure 30 and Figure 31 above the message part of the Packet can be encrypted and decrypted with the  
cipher 128- cipher key stored in the configuration registers.  
5.5.5.1. Tx Processing  
1. User enters the data to be transmitted in FIFO in Stdby/Sleep mode and gives the transmit command.  
2. On Tx command the Packet handler state machine takes over the control and If encryption is enabled then the  
message inside the FIFO is read in blocks of 16 bytes (padded with 0s if needed), encrypted and stored back to FIFO.  
All this processing is done in Tx mode before enabling the packet handling state machine. Only the Message part of the  
packet is encrypted and preamble, sync word, length byte, address byte and CRC are not encrypted.  
3. Once the encryption is done the Packet handling state machine is enabled to transmit the data.  
5.5.5.2. Rx Processing  
1. The data received is stored in the FIFO, The address, CRC interrupts are generated as usual because these  
parameters were not encrypted.  
2. Once the complete packet has been received. The data is read from the FIFO, decrypted and written back to FIFO.  
The PayloadReady interrupt is issued once the decrypted data is ready in the FIFO for reading via the SPI interface.  
The AES encryption/decryption cannot be used on the fly i.e. while transmitting and receiving data. Thus when AES  
encryption/decryption is enabled, the FIFO acts as a simple buffer. This buffer is filled before initiating any transmission.  
The data in the buffer is then encrypted before the transmission can begin. On the receive side the decryption is initiated  
only once the complete packet has been received in the buffer.  
The encryption/decryption process takes approximately 7.0 us per 16-byte block. Thus for a maximum of 4 blocks (i.e. 64  
bytes) it can take up to 28 us for completing the cryptographic operations.  
The receive side sees the AES decryption time as a sequential delay before the PayloadReady interrupt is available.  
The Tx side sees the AES encryption time as a sequential delay in the startup of the Tx chain, thus the startup time of the  
Tx will increase according to the length of data.  
In Fixed length mode the Message part of the payload that can be encrypted/decrypted can be 64 bytes long. If the  
address filtering is enabled , the length of the payload should be at max 65 bytes in this case.  
In Variable length mode the Max message size that can be encrypted/decrypted is also 64 bytes when address filtering is  
disabled, else it is 48 bytes. Thus, including length byte, the length of the payload is max 65 or 50 bytes (the latter when  
address filtering is enabled).  
If the address filtering is expected then AddressFiltering must be enabled on the transmitter side as well to prevent address  
byte to be encrypted.  
Crc check being performed on encrypted data, CrcOk interrupt will occur "decryption time" before PayloadReady interrupt.  
Rev 2 - Nov 2009  
Page 53  
www.semtech.com  
 复制成功!