×

Low power digital interface

  • US 8,510,485 B2
  • Filed: 11/29/2007
  • Issued: 08/13/2013
  • Est. Priority Date: 08/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. An master/slave serial peripheral interface (SPI) circuit comprising:

  • a master SPI interface including;

    a master serial data output line;

    a master serial data input line;

    a master output interface clock line for transmitting interface clock signals; and

    a slave SPI interface including;

    a slave serial data input line connected to the master serial data output line;

    a slave serial data output line connected to the master serial data input line;

    a slave input interface clock line connected to the master output interface clock line for receiving the interface clock signals from the master SPI interface;

    a buffer having a plurality of cells, each cell having a clock input for receiving the interface clock signals from the slave input interface clock line and operative to output data bits in response to the interface clock signals;

    a multiplexer having inputs connected to outputs of each of the plurality of cells of the buffer and an output provided as the slave serial data output line;

    a demultiplexer having an input connected to receive the interface clock signals and outputs connected to the clock inputs of the plurality of cells;

    a read pointer processing circuit for generating a read pointer;

    the multiplexer connected to receive the read pointer for connecting as an input thereto only a selected output of a cell designated by the read pointer;

    the demultiplexer connected to receive the read pointer for connecting the interface clock signals from the serial input interface clock line connected to the master output interface clock line to only a selected output thereof for feeding the interface clock signals to the clock input of the cell designated by the read pointer;

    the clock input of the cell designated by the read pointer receiving the interface clock signals and outputting the data bits stored therein in synchronism with the interface clock signals,whereinthe multiplexer outputs the data bits stored it the cell designated by the read pointer over the slave serial data output line in synchronism with the interface clock signals without reference to a dedicated high frequency clock signal.

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