H04L12/4013

Subscriber station for a serial bus system, and method for data transmission in a serial bus system

A subscriber station for a serial bus system. The subscriber station encompasses: a communication control device for controlling communication with at least one further subscriber station of the bus system; a transmission/reception device for receiving a message from a bus of the bus system, which message was created by the communication control device or by the at least one further subscriber station of the bus system and is being transferred on the bus; an interference detection unit that is configured to detect interference in the context of transfer of the message on the bus; and an interference processing unit that is configured to evaluate the interference detected by the interference detection unit in terms of the nature and magnitude of the interference, and to adapt communication control by the communication control device to the result of the evaluation of the interference.

BATTERY MANAGEMENT APPARATUS AND METHOD
20230053345 · 2023-02-23 · ·

A battery management apparatus according to an embodiment of the present disclosure includes: a communication unit configured to output test information related to a battery; and a control unit configured to generate at least one test information related to the battery, select any one communication channel among a plurality of communication channels based on any one of a data amount of the generated test information and a state of the plurality of communication channels, generate a message packet including the test information based on a type of the selected communication channel and the data amount of the generated test information, and output the generated message packet to the selected communication channel through the communication unit.

Low Clock Rate MIL-STD-1553B Decoder for Field Programmable Gate Arrays
20230055859 · 2023-02-23 ·

A decoder for the MIL-STD-1553B bus which operates at a slower clock rate than the 40 MHz industry standard clock rate. This embodiment uses a 10 MHz clock rate. Because the clock rate is slower than the 40 MHz clock rate, the invention will inherently use less power. Additional features of this invention include: flexible resolution timestamp input, error checking and reporting throughout the decode process and 32 bit buffered parallel output of the bus controller and remote terminal communication. In another embodiment the decoder has a plurality of n ancillary clocks which provide partial state timestamps, which are summable to create a system timestamp.

Reading messages in a shared memory architecture for a vehicle

A method of communicating messages between modules in a system on a vehicle, each module configured as a publisher node and/or subscriber node, the publisher nodes and the subscriber nodes collectively forming a plurality of nodes that communicate in the operation of the vehicle. One method includes communicating, by a subscriber node, with a registry for information to determine if a new message associated with a first topic is available for reading, determining, by each subscriber node, if a new message associated with the first topic is available for reading, in response to determining a new message associated with the first topic is available for reading, reading from the registry location information indicating where the first message is stored in a first message buffer, and reading, by each subscriber node the first message from the first message buffer using the location information.

CHANNELIZED TRANSMISSION OVER OPENZR-EXTENDED OPTICAL NETWORK

According to an aspect of an embodiment, operations may include receiving a first Ethernet signal having a first data rate less than a second data rate, the second data rate being a ZR data rate. The operations may also include dividing the first Ethernet signal into a plurality of first-signal sub-signals that each have a third data rate that is less than the first data rate. Moreover, the operations may include generating a second Ethernet signal having the second data rate, the generating of the second Ethernet signal being based on the plurality of first-signal sub-signals such that the second Ethernet signal includes the plurality of first-signal sub-signals. Further, the operations may include providing the second Ethernet signal to a ZR network such that the second Ethernet signal is a ZR signal.

Controller area network controller and transceiver
11476887 · 2022-10-18 · ·

A Controller Area Network, CAN, transceiver configured to be connected to a CAN bus comprising; a transmitter arrangement configured to transmit signalling on the CAN bus based on transmit data, configured to operate in a first or second transmission mode, the first transmission mode configured to transmit said signalling with a first property and the second transmission mode configured to transmit said signalling with a second, different, property; a receiver arrangement configured to receive signalling from the CAN bus; a receive output configured to provide received data to the CAN controller; and wherein the transmitter arrangement is configured to operate in one of the first or second transmission modes based on a determination that the transmit data is encoded with a first line code and otherwise operate in the other transmission modes, and wherein the transceiver includes a decoder configured to decode the first line code of the transmit data.

Operation method of storage device, and operation method of storage system including host device and storage device

An operation method of a storage device configured to communicate with an external device through an interface channel includes receiving an indicator of a first throttling level of a plurality of throttling levels from the external device, setting a first operation parameter based on a throttling predefined table (PDT) including a relationship between the plurality of throttling levels and a plurality of throttling performances, such that the interface channel has a first throttling performance from among the plurality of throttling performances, the first throttling performance corresponding to the first throttling level, receiving a first input/output (I/O) request from the external device through the interface channel having the first throttling performance caused by the setting of the first operation parameter, and processing a first operation corresponding to the first I/O request through the interface channel having the first throttling performance.

Transceiver unit and communication control unit for a user station of a serial bus system and method for communication in a serial bus system

A transceiver unit for a user station of a serial bus system. The transceiver unit has a first connection for receiving a transmit signal from a communication control unit, a transmitter for transmitting the transmit signal to a bus of the bus system, a receiver for receiving the signal from the bus, the receiver generating a digital receive signal from the signal received from the bus, a second connection for transmitting the digital receive signal to the communication control unit and for receiving an additional signal from the communication control unit, and an operating mode switching block for evaluating the receive signal output by the receiver and a signal received at the second connection by the communication control unit. The operating mode switching block switches the transmitter and/or the receiver into one of at least two different operating modes as a function of a result of the evaluation.

METHOD AND DEVICE FOR EVALUATING A SIGNAL
20220329456 · 2022-10-13 ·

A method for evaluating a signal that is, for example, transferred and/or receivable via a bus system. The method includes: ascertaining a first variable that characterizes a length of a bit sequence associated with the signal, for example, the bit sequence including n bits, where n is greater than or equal to one, and optionally ascertaining a second variable that characterizes a deviation of the length of the bit sequence from a reference bit sequence that includes n bits.

System and method for safety message latency characterization
11632263 · 2023-04-18 · ·

A method comprising: accessing a response mapping defining a set of safety-critical functions associated with a safety-critical latency threshold and a set of safety responses, each safety response corresponding to a safety-critical function; executing a time-synchronization protocol with a transmitting system to calculate a clock reference; accessing a safety message schedule indicating an expected arrival time for each safety message in a series of safety messages based on the clock reference; for each safety message in the series of safety messages, calculating a latency of the safety message based on an arrival time of the safety message and the expected arrival time; and in response to a latency of a current safety message in the series of safety messages exceeding the safety-critical latency threshold, initiating the safety response corresponding to the safety-critical function for each safety-critical function in the set of safety-critical functions.