Transparent serial peripheral interface for use with analog-to-digital converter
AssigneeEldec Aerospace Corporation
InventorsGregory F. Cederlind, Jeff Lamping
Life of this patent
Estimating the term…
Abstract
An apparatus includes a serial peripheral interface (SPI) enabling the apparatus to communicate with an external component over an SPI bus. An analog to digital (A/D) converter is connected to the SPI and communicates with the external component over the SPI bus. A memory is connected to the SPI. The memory has a predetermined storage area for data enabling operation of the A/D converter with the external component over the SPI bus. The data enabling operation is uniquely associated with the A/D converter.
Claims16
An apparatus comprising:
- a serial peripheral interface (SPI) enabling the apparatus to communicate with an external component over an SPI bus;
- an analog to digital (A/D) converter connected to the SPI and communicates with the external component over the SPI bus;
- and
- a memory connected to the SPI, the memory having a predetermined storage area for initialization and configuration data enabling operation of the A/D converter with the external component over the SPI bus, wherein the initialization and configuration data enabling operation is uniquely associated with the A/D converter, wherein the initialization and configuration data enabling operation is transmitted from the memory and stored in a buffer associated with the external component and transmitted from the buffer to the A/D converter responsive to initialization of the external component with the apparatus.
A system comprising:
- an external component;
- a buffer associated with the external component;
- and
- an electronic device, comprising:
- a serial peripheral interface (SPI) enabling the electronic device to communicate with the external component over an SPI bus;
- an analog to digital (A/D) converter connected to the SPI and also communicates with the external component over the SPI bus;
- and
- a memory connected to the SPI, the memory having a predetermined storage area for data enabling operation of the A/D converter with the external component over the SPI bus, wherein the data enabling operation is uniquely associated with the A/D converter,
- wherein the data enabling operation from the memory is transmitted from the memory and stored in the buffer and transmitted from the buffer to the A/D converter responsive to initialization of the external component with the electronic device.
A method for providing a transparent serial peripheral interface (SPI) for an analog to digital (A/D) converter comprising:
- detecting a connection of an external component to an electronic device containing the A/D converter;
- initializing operation of the electronic device containing the A/D converter responsive to the detected connection;
- enabling the external component to communicate with the electronic device containing the A/D converter over an SPI bus through a serial peripheral interface (SPI);
- accessing a memory location within the electronic device containing initialization and configuration data enabling operation of the A/D converter with the external component, wherein the initialization and configuration data enabling operation is uniquely associated with the A/D converter;
- transmitting the initialization and configuration data enabling operation of the A/D converter from the memory location to the external component;
- storing the transmitted initialization and configuration data enabling operation from the memory location in a buffer associated with the external component;
- transmitting the initialization and configuration data enabling operation from the buffer to the A/D converter;
- receiving the initialization and configuration data enabling operation of the A/D converter at the A/D converter from the external component;
- and
- enabling operation of the A/D converter with the external component responsive to the received initialization and configuration data at the A/D converter.
Dependencies are inferred from the claim text.