Feature list
According to PSI5 protocol specification V2.1 and extended powertrain substandard
Flexibility in configuration and monitoring for software
Supports both Asynchronous and Synchronous data transmission modes (controlled by microcontroller in Synchronous mode)
Support of Enhanced Serial Messages according to SENT SAE J2716 JAN 2010
Three 64-bit downstream data registers for data input, data preparation and data output
Sticky interrupt flags, error interrupt optional (default disabled)
One sum interrupt for general events
One sum interrupt on selectable errors
Optional output inversion for use of external open drain transistor
Optional input inversion for use of external open transistor for level shifting
Receive PSI5 frames based on the protocol standard
Data rates of 125 kbit/s and 189 kbit/s are supported
Independent and parallel PSI5 channels implemented
Supports 6 sensor slots per channel
Decoding Manchester protocol
Error recognition in Manchester code
CRC check of received sensor data implemented but CRC code transparent
24-bit time stamp (resolution: 1 µs)
Transmit PSI5 frames based on the protocol standard
Support of ECU to Sensor communication
Configurable data word length 8, 10, 16, 20, 24 bits according to standard (PSI5 V1.3)
Support of non-standard V1.3 frame length: 11 to 33 bits
Generation of 3 or 6 CRC bits for downstream data
Start sequence and CRC generator for downstream data
Message Storage and FIFO access
Storage of up to 32 frames per channel with time stamp
FIFO access and management
Buffer overrun detection
Buffer memory status overview registers
Sending sync pulses
Downstream data transmission by variation of pulse length (PSI5 V2.1)
Downstream data transmission by leaving out sync pulses (PSI5 V1.3)
Staggering sync pulses of all channels to avoid too many channels sending sync pulses in parallel