Multiplexing an asynchronous command channel on a streaming SPI communication channel with low CPU overhead.
Original Publication Date: 2002-Jul-17
Included in the Prior Art Database: 2002-Jul-17
The Synchronous Peripheral Interface SPI interface is a full duplex serial communication interface which is suited for streaming and large data transfers. When a streaming or bulk transfer is initiated; the Master SPI has no way to redirect communication commands to Slave. With the Dragonball CSPI a secondary communication channel can be supported without adding control packets to primary channel.