×

Systems, apparatuses and methods for dual line inbound detection on a data communication bus

  • US 10,552,361 B2
  • Filed: 11/28/2016
  • Issued: 02/04/2020
  • Est. Priority Date: 07/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of determining if a device has sent a valid inbound transmission on a bus that interfaces a control unit to plural devices connected to the bus,the bus being a two wire bus having a signal line and a common return line,the control unit being configured to generate a pulse train comprisinga plurality of cycles for transmission on the bus, each of the cycles comprising a low voltage level portion for a designated period of time and a high voltage level portion for a designated period of time, and at least some of the cycles corresponding to respective channel windows assigned to respective ones of the plural devices as I/O channels, andbus scan cycles that each comprise a selected number of the I/O channels, and a synchronization pulse, the synchronization pulse being configured to ensure that the plural devices transmit and receive on their corresponding I/O channels and that the control unit samples the pulse train at a correct channel window corresponding to a selected one of the plural devices, andeach of the plural devices being configured to indicate an inbound transmission to the control unit by pulling down the signal line to a designated low voltage level during the low voltage level portion of its corresponding cycle,the method comprising:

  • operating a high side current detector to detect current on the signal line;

    operating a low side current detector to detect current on the common return line;

    designating a signal threshold;

    designating at least part of the low voltage level portion in each of the I/O channels to be that channel'"'"'s inbound detection period;

    determining an average for a designated number of samples of the current detected by the high side current detector during a channel'"'"'s inbound detection period;

    determining an average for a designated number of samples of the current detected by the low side current detector during the channel'"'"'s inbound detection period; and

    determining an inbound transmission to be valid if the average of the samples from the low side current detector and the average of the samples from the high side current detector are both greater than the signal threshold.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×