×

Direct slave-to-slave data transfer on a master-slave bus

  • US 8,156,274 B2
  • Filed: 02/02/2009
  • Issued: 04/10/2012
  • Est. Priority Date: 02/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. An electronic system comprising:

  • a master device;

    a first slave device coupled to the master device by a peripheral bus; and

    a second slave device coupled to the master device and the first slave device by the peripheral bus;

    wherein the master device is configured to;

    configure the first slave device as a source for a read operation, wherein, in configuring the first slave device, the master device is configured to provide a beginning read address to the first slave device;

    configure the second slave device as a target for a write operation, wherein, in configuring the second slave device, the master device is configured to provide a beginning write address to the second slave device;

    provide a clock signal to both the first slave device and the second slave device; and

    initiate a read operation of the first slave device, wherein initiating a read operation causes the first slave device to provide data onto the peripheral bus;

    wherein, responsive to the master device initiating the read operation, the second slave device is configured to receive the data provided on the peripheral bus by the first slave device, wherein the first slave device is configured to automatically increment read addresses and wherein the second slave device is configured to automatically increment write addresses; and

    wherein the master device is configured to ignore the data provided on the peripheral bus by the first slave device.

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