×

Method to minimize the number of IRQ lines from peripherals to one wire

  • US 9,921,981 B2
  • Filed: 08/18/2014
  • Issued: 03/20/2018
  • Est. Priority Date: 08/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A master device, comprising:

  • a first interface to a single line interrupt request (IRQ) bus to which one or more slave devices are coupled;

    a second interface to a control data bus to which the one or more slave devices are also coupled; and

    a processing circuit coupled to the first interface and the second interface, the processing circuit adapted to;

    group the one or more slave devices into one or more groups, where each group is associated with a different IRQ signal;

    monitor the IRQ bus to ascertain when an IRQ signal is asserted by at least one slave device;

    when two or more slave devices have asserted the IRQ signal concurrently on a same wire, select for interrupt service a group with which the at least one of the two or more devices is associated based on duration of assertion of the IRQ signal; and

    scan the slave devices of the identified group to ascertain an asserting slave device which asserted the IRQ signal on the IRQ bus, wherein each of the slave devices is configured to unilaterally drive the IRQ bus asynchronously with respect to the master device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×