Controlling A Plurality Of Serial Peripheral Interface ('SPI') Peripherals Using A Single Chip Select
First Claim
1. A method of controlling a plurality of serial peripheral interface (‘
- SPI’
) peripherals using a single chip select in a computing system, the computing system including an SPI master, a first SPI peripheral, and a second SPI peripheral, wherein the first SPI peripheral is operatively coupled to the second SPI peripheral, the method comprising;
receiving, by the first SPI peripheral, a signal from the SPI master;
determining, by the first SPI peripheral, whether the first SPI peripheral is a primary SPI peripheral or a backup SPI peripheral;
responsive to determining that the first SPI peripheral is the backup SPI peripheral, transmitting, by the first SPI peripheral to the second SPI peripheral, the signal; and
responsive to determining that the first SPI peripheral is the primary SPI peripheral;
servicing, by the first SPI peripheral, an instruction contained in the signal; and
transmitting, by the first SPI peripheral to the second SPI peripheral, a response signal.
3 Assignments
0 Petitions
Accused Products
Abstract
Controlling a plurality of serial peripheral interface (‘SPI’) peripherals using a single chip select in a computing system, the computing system including an SPI master, a first SPI peripheral, and a second SPI peripheral, wherein the first SPI peripheral is operatively coupled to the second SPI peripheral, including: receiving, by the first SPI peripheral, a signal from the SPI master; determining, by the first SPI peripheral, whether the first SPI peripheral is a primary SPI peripheral or a backup SPI peripheral; responsive to determining that the first SPI peripheral is the backup SPI peripheral, transmitting, by the first SPI peripheral to the second SPI peripheral, the signal; and responsive to determining that the first SPI peripheral is the primary SPI peripheral: servicing, by the first SPI peripheral, an instruction contained in the signal; and transmitting, by the first SPI peripheral to the second SPI peripheral, a response signal.
20 Citations
18 Claims
-
1. A method of controlling a plurality of serial peripheral interface (‘
- SPI’
) peripherals using a single chip select in a computing system, the computing system including an SPI master, a first SPI peripheral, and a second SPI peripheral, wherein the first SPI peripheral is operatively coupled to the second SPI peripheral, the method comprising;receiving, by the first SPI peripheral, a signal from the SPI master; determining, by the first SPI peripheral, whether the first SPI peripheral is a primary SPI peripheral or a backup SPI peripheral; responsive to determining that the first SPI peripheral is the backup SPI peripheral, transmitting, by the first SPI peripheral to the second SPI peripheral, the signal; and responsive to determining that the first SPI peripheral is the primary SPI peripheral; servicing, by the first SPI peripheral, an instruction contained in the signal; and transmitting, by the first SPI peripheral to the second SPI peripheral, a response signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- SPI’
-
10. An apparatus for controlling a plurality of serial peripheral interface (‘
- SPI’
) peripherals using a single chip select in a computing system, the apparatus including an SPI master, a first SPI peripheral, and a second SPI peripheral, wherein the first SPI peripheral is operatively coupled to the second SPI peripheral, wherein the first SPI peripheral carries out the steps of;receiving a signal from the SPI master; determining whether the first SPI peripheral is a primary SPI peripheral or a backup SPI peripheral; responsive to determining that the first SPI peripheral is the backup SPI peripheral, transmitting, to the second SPI peripheral, the signal; and responsive to determining that the first SPI peripheral is the primary SPI peripheral; servicing an instruction contained in the signal; and transmitting, to the second SPI peripheral, a response signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- SPI’
Specification