摘要:
An invention for generating a slot table entry address for a communications device of a communications network includes a method that involves processing a slot counter value according to a configuration setting value to produce a processed slot counter value, the slot counter value identifying a time slot of data communications of the communications network, masking a cycle counter value according to the configuration setting value to generate a masked cycle counter value, where the cycle counter value identifies a communications cycle containing the time slot, and processing the processed slot counter value and the masked cycle counter value to generate a slot table entry address such that a corresponding slot table entry of the time slot of the communications cycle in a slot table is accessed by the communications device at the slot table entry address.
摘要:
Aspects of the present invention are directed to data communications on a wired communication network including a plurality of network branches, each having a common communication link and a plurality of network devices connected to the network branches. Communications received from the network devices during different time slots are assessed as being error-indicative or not error-indicative. Based upon the assessment, communications received during time slots within a cycle not assessed as being error-indicative are forwarded, and communications received during time slots within the cycle assessed as being error-indicative are not forwarded.
摘要:
Duplex communications are facilitated. In connection with various example embodiments, current sources are used to drive transistor-based circuits coupled across a first resistive circuit, to send signals on a communications medium. While driving the transistor-based circuits, the current sources are used to drive reference transistor-based circuits coupled across a second resistive circuit. A differential output signal based upon a power-related value across the first resistive circuit, less a power-related value across the second resistive circuit. This differential output signal characterizes a power-related value corresponding to a received signal on the communications medium, as gleaned from a total signal corresponding to both transmitted and received signals, less a signal corresponding to the transmitted signal.
摘要:
A device and method for encoding bits to symbols for a communication system are described. In one embodiment, a method for encoding bits to symbols for a communication system includes receiving a set of N-bit data to be transmitted, where N is an integer, generating side scrambling values using a polynomial, scrambling the set of N-bit data using the side scrambling values to produce scrambled data, mapping the scrambled data to a particular set of M symbols from a plurality of sets of M symbols, where M is an integer and M is smaller than N, and outputting the particular set of M symbols for transmission over a transmission medium. Other embodiments are also described.
摘要:
Central bus guardians (CBGs) and methods for operating a CBG are described. In one embodiment, a method for operating a CBG includes performing race arbitration among the buses connected to the CBG to select a winner bus for a time slot, and selectively forwarding data received at the CBG from the winner bus to a destination bus in the time slot based on whether the winner bus or the destination bus has a connection to an external network with respect to the application network and whether a communications device connected to the winner bus or the destination bus performs a critical function. Other embodiments are also described.
摘要:
Data communications are effected in a network having a plurality of different network devices, at least two of the network devices connected to a common wired network link and in which each network device is assigned to communicate during different time slots within a communication cycle. Stored communication protocol data is used to evaluate received configuration data specifying a communication schedule. An output indicative of a non-compliant communication is generated if the evaluation indicates that the communication schedule fails to comply with the protocol data. If the communication schedule complies with the stored communication protocol data, the communication schedule is stored and used to communicate data between the network devices, via a central communication circuit according to time slots specified in the evaluated communication schedule.
摘要:
Signal equalization is facilitated in a manner that provides for feedback operation with desirable equalization operation. As consistent with one or more embodiments, a sign is assigned to received signals by generating an output that is an absolute value of the received signals, and a comparator processes the output and to generate a signal having a voltage level limited to a predetermined value. A sign of a signal output by an equalizer is detected and used to assign a sign to the output of the comparator. A summation circuit sums the output of the equalizer with the output of the comparator, and provides the sum to the equalizer as an error signal. The equalizer modifies a frequency component of received signals based on the error signal.
摘要:
Aspects of the present invention are directed to data communications on a wired communication network including a plurality of network branches, each having a common communication link and a plurality of network devices connected to the network branches. Communications received from the network devices during different time slots are assessed as being error-indicative or not error-indicative. Based upon the assessment, communications received during time slots within a cycle not assessed as being error-indicative are forwarded, and communications received during time slots within the cycle assessed as being error-indicative are not forwarded.
摘要:
Systems and methods for encoding a slot table for a communications controller of a communications network are described. In one embodiment, a method for encoding a slot table for a communications controller of a communications network includes classifying branches of the communications network that are connected to the communications controller into at least one group, where each of the at least one group includes multiple branches, and generating a slot table entry for a time slot for accessing the communications network through the communications controller based on the at least one group. Other embodiments are also described.
摘要:
Data communications are effected over one or more network branches to ensure appropriate receipt of data at different devices on the network. In accordance with an example embodiment, time-based communications are effected for a plurality of different network devices, at least two of which are connected to a common wired network link, with each network device being assigned to communicate during different time slots within a communication cycle. Each communication received on the common wired network link is assessed as being error-indicative or not error-indicative. In response to a received communication on the common wired network link being assessed as being error-indicative, the common wired network link is operated to corrupt data received on the branch, such as by driving the branch during a time slot in which the error-indicative communication is received, therein ensuring that other network devices disregard the data received during that time slot.