NCN5130
www.onsemi.com
46
re (receive error): ‘1’ if newly received frame contained corrupted bytes (wrong parity, wrong stop bit or
incorrect bit timings)
ce (checksum or length error): ‘1’ if newly received frame contained wrong checksum or length which does not correspond
to the number of received bytes
te (timing error): ‘1’ if newly received frame contained bytes whose timings do not comply with the KNX
standard
res (reserved): Reserved for future use (will be ‘0’).
Remarks:
If the repeat flag is not set (see Set Repetition Service p36), the device will only perform one attempt to send the KNX
telegram.
Sending of the KNX telegram over the KNX bus is only started after all data bytes are received and the telegram is
assembled.
When starting transmission of a new frame with U_L_DataStart.req, the device automatically resets the internal offset of
the data index to zero.
Data offsets of 5, 6 and 7 are forbidden (U_L_DataOffset.req)!
Remarks on Figures 44 to 49:
x = don‘t care (in respect with KNX standard)
See Tables 12 and 13 for more details on all the bits
Code of U_FrameEnd.ind (0xCB) can also be part of the KNX frame content (Data Octet). When NCN5130 transmits
the data octet (0xCB) on the KNX bus, 2 bytes (2 times 0xCB) will be transmitted back to the host controller to make it
possible for the host controller to distinguish between a data octet (0xCB) and U_FrameEnd.ind. This remark is only
valid if frame end with MARKER is enabled.
See p53 for info on CRC−CCITT.
NCN5130
www.onsemi.com
47
Receive Frame Service
Receive data over the KNX bus.
Upon reception from the control byte, the control byte is checked by the device. If correct, the control byte is transmitted
back to the host (L_Data_Standard.ind or L_Data_Extended.ind depending if standard or extended frame type is received).
After the control byte, all data bytes are transparently transmitted back to the host controller. Handling of this data is a task
for the Data Link Layer which should be implemented in the host controller.
The host controller can indicate if the device is addressed by setting the NACK, BUSY or ACK flag (U_Ackn.req).
When working in SPI or 8−bit UART Mode, each frame is ended with an U_FrameState.ind. Depending on the activated
features, a CRC−CCITT or MARKER could be added to the complete frame.
Below figures give different examples of receive frames.
Host Ctrl NCN5130 KNX Bus
x x x x x x x x
Control Byte
x x x x x x x x
Data Octet 1
x x x x x x x x
Checksum
x 0 r 1 p1 p0 0 0
L_Data.ind
x x x x x x x x
Data Octet 1
x x x x x x x x
Data Octet N
x x x x x x x x
Checksum
x x x x x x x x
Immediate Ackn
re ce te 1 0 0 1 1
U_FrameState .ind
0 0 0 1 0 n b a
U_Ackn.req
x x x x x x x x
Data Octet N
w
2.6 ms silence
Figure 50. Receive Frame, SPI or 8−bit UART Mode, Frame End with Silence, No CRC−CCITT
NCN5130
www.onsemi.com
48
Host Ctrl NCN5130 KNX Bus
x x x x x x x x
Control Byte
x x x x x x x x
Data Octet 1
x x x x x x x x
Checksum
x 0 r 1 p1 p0 0 0
L_Data.ind
x x x x x x x x
Data Octet 1
x x x x x x x x
Data Octet N
x x x x x x x x
Checksum
x x x x x x x x
Immediate Ackn
0 0 0 1 0 n b a
U_Ackn.req
x x x x x x x x
Data Octet N
w
2.6 ms silence
Figure 51. Receive Frame, 9−bit UART Mode, Frame End with Silence, No CRC−CCITT
Host Ctrl NCN5130 KNX Bus
x x x x x x x x
Control Byte
x x x x x x x x
Data Octet 1
x x x x x x x x
Checksum
x 0 r 1 p1 p0 0 0
L_Data.ind
x x x x x x x x
Data Octet 1
x x x x x x x x
Data Octet N
x x x x x x x x
Checksum
x x x x x x x x
Immediate Ackn
0 0 0 1 0 n b a
U_Ackn.req
x x x x x x x x
Data Octet N
w
2.6ms silence
x x x x x x x x
CRCCCITT Low Byte
x x x x x x x x
CRC−CCITT High Byte
Figure 52. Receive Frame, 9−bit UART Mode, Frame End with Silence, with CRC−CCITT

NCN5130MNTWG

Mfr. #:
Manufacturer:
ON Semiconductor
Description:
Communication ICs - Various KNXB FULL FEATURE
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet