High Speed Serial Link (HSSL)
The HSSL module provides point-to-point communication of both single data values and of large data blocks, called streams. The communicating partner can be complex microcontrollers, or a microcontroller and a device with only basic execution capabilities.
The HSSL module supports single block 8, 16, or 32-bit data write or read transfers either to or from the target device's register. Using a streaming channel it also supports transfers of long 256-bit data blocks.
The HSSL module consists of two main sub-modules:
High Speed Serial Link (HSSL)
High Speed Communication Tunnel (HSCT)
The HSSL sub-module implements Transport Layer tasks and hands over the data to the HSCT sub-module which provides Data Link Layer and Physical Layer services, data serialization, and transmission. All transfers are protected by safety features such as Cyclic Redundancy Check(CRC) and timeout.