background image

1

17 Jun. 2021 | DST/AB/014

KAD/UBM/105

CURTISSWRIGHTDS.COM

INFO: CURTISSWRIGHTDS.COM 
EMAIL: [email protected]

KAD/UBM/105

RS-232, RS-422, or RS-485 high data rate up to 5 Mbps serial bus 
parser/packetizer -12ch

Key Features

 Monitors up to 12 RS-422/485/232 busses

Coherently parses traffic and tags for up to 
511 messages from 4 to1024 bytes

Aperiodic transmission of packetized serial 
messages including tags as iNET-X 
parser-aligned payload structure

Bit-rates from 300 bps to 5,000,000 bps

7/8 bits per word with odd, even or no parity

Programmable start sequence (1 to 8 bytes) 
and stop sequence (1 byte or by fixed length)

Applications 

Interfacing with serial data links

Overview

The KAD/UBM/105 is used to monitor up to 12 RS-232/422/485 channels.
The module can parse (coherently extract specific bytes) and/or packetize
(insert messages in packets for Ethernet transmission) each channel at the
same time. 

The  signal  type  (RS-232/422/485),  bits  per  word,  and  parity  are
programmable on a channel-by-channel basis. 

In the parser, a total of up to 511 complete messages are triple buffered
so that the stale indication is message-wide. Each message can be up to
1,024 characters (bytes) long (including start and stop characters). Each
message  is  tagged to  0.1ms resolution; a message is considered  found
when  a  start  sequence  of  up  to  eight  specific  bytes  is  received.  The
end-of-message delimiter is determined by a user-defined stop character
or  after  a  specific  number  of  words  are  received.  A  message  is  not
updated if any sequence is incorrect. 

Independently  of  the  parser,  an  iNET-X  packet  stream  is  generated  for
each  channel.  All  received  bytes  are  encapsulated  in  an  iNET-X
parser-aligned  payload  structure.  A  programmable  gap  time  allows  the
module to split the incoming bytes into shorter timestamped sequences.
A  block  header  attached  to  each  sequence  stores  the  channel  index,
length, and the time of reception of each message. These parser-aligned
packets may be transmitted aperiodically to optimize network bandwidth
utilization and memory usage when recording serial traffic.

Figure 1: First of 12 channels of the KAD/UBM/105

Summary of Contents for KAD/UBM/105

Page 1: ... are programmable on a channel by channel basis In the parser a total of up to 511 complete messages are triple buffered so that the stale indication is message wide Each message can be up to 1 024 characters bytes long including start and stop characters Each message is tagged to 0 1ms resolution a message is considered found when a start sequence of up to eight specific bytes is received The end...

Page 2: ...ombination Mass 75 g 2 64 oz Design metric is grams Height above chassis For recommended clearance requirements see the CON KAD 002 CP data sheet bare connector 11 mm bare connector 0 43 in Design metric is millimeters Access rate 2 Msps Maximum combined access rate for read and write Power consumption 5V 200 233 mA 7V 0 0 mA 12V 0 0 mA total power 1 00 1 17 W Particular combinations of chassis an...

Page 3: ...and no input termination between inputs 260 kΩ Module powered down and no input termination between inputs 120 Ω Module powered up and inputs terminated with external or internal termination resistor between inputs 120 Ω Module powered down and inputs terminated with external termination resistor TABLE 3 RS 232 inputs PARAMETER MIN TYP MAX UNITS CONDITION DETAILS Inputs 12 Signaling rate DATA 15 0...

Page 4: ...incoming words are packed into a single 16 bit output word Parity No Parity Even Parity Odd Parity No Parity Configure whether parity bit is present in incoming data Parity Check Report failure Report failure and off set Report failure Configure how parity failures are reported Note fail ure offset is only available in packetizer output Gap Between Messages 0 to 10000 10 Time gap between consecuti...

Page 5: ...r BitVector 16 R 15 0 R 15 ErrorIndicator 1 indicates an error occurred since last read R 14 11 BusNumber The bus the error occurred on R 10 4 Reserved Reserved for future use R 3 0 ErrorCodes Each bit set indicates that a par ticular error occurred since report word last read After the report word has been read further reads return the last non zero error code with the ErrorIndi cator bit not set...

Page 6: ... Microsecond time midway through first transmitted bit Second BCD 16 R 15 0 R 15 0 Microseconds BCD Microseconds 0 to 9999 MessageCount Received message count Count OffsetBinary 16 R 15 0 MessageInfo Stale skipped indication for this parsed message BitVector BitVector 16 R 15 0 R 15 Empty ID is empty no message received R 14 Stale 1 indicates this message was read before R 13 Skipped 1 indicates t...

Page 7: ...g a start bit data bits seven or eight programmable a parity bit optional and a stop bit The KAD UBM 105 gathers groups of bytes into standard iNET X parser aligned blocks Each output packet can contain multiple blocks If configured to receive 7 bit bytes each byte is padded to 8 bits using a zero at the most significant bit before saving The generalized iNET X payload structure for parser aligned...

Page 8: ...ror detection is enabled the parity bit for each byte is checked but not recorded If error reporting is enabled the error code is reported in the parser block header and optionally an extra quadbyte can be suffixed to the parser block indicating the byte offset of the first error There may be additional errors at locations past this offset NOTE Additional packetized messages that contain one zero ...

Page 9: ... 31 1 Cn P 0 P Number of padding bytes added to complete final quadbyte to 32 bits Cn Continuation Indicator 1 this block continues the block that ended the previous packet UART message parser block 6 characters of data parity error in second byte location reported by adding extra quadword 0 1 2 3 TBD TBD Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Error Code Quad Bytes 5 Message Count TBD Bus ID El...

Page 10: ...uts Connect to pin 6 for 120Ω termination 24 TERM 11 RS 422 RS 485 inputs Connect to pin 42 for 120Ω termination 25 TERM 3 RS 422 RS 485 inputs Connect to pin 8 for 120Ω termination 26 TERM 4 RS 422 RS 485 inputs Connect to pin 44 for 120Ω termination 27 DNC Do not connect 28 TERM 5 RS 422 RS 485 inputs Connect to pin 46 for 120Ω termination 29 DNC Do not connect 30 TERM 8 RS 422 RS 485 inputs Con...

Page 11: ... Mbps serial bus parser packetizer 12ch REVISION DIFFERENCES STATUS KAD UBM 105 First release Recommended for new programs SOFTWARE DETAILS DAS Studio 3 User interface for setup and management of data acquisition network switches recorders and ground stations in an integrated environment KSM 500 This module is supported by the KSM 500 suite of software tools DOCUMENT DETAILS DOC DBK 001 Acra KAM 5...

Page 12: ... intentionally blank 2021Curtiss Wright All rights reserved Specifications are subject to change without notice All trademarks are the property of their respective owners This document was reviewed on 14 10 2020 and does not contain technical data KAD UBM 105 ...

Reviews: