Patent ID: 10481632

Abstract:
This disclosure concerns an apparatus of multiple processors, such as microprocessors and communications therebetween and enables efficient half-duplex two-way communication between two processors, each having two logic output pins and two logic input pins, e.g. GPIO pins, available for the communication. For each of the first and the second processor (101, 102), the first logic output pin (11, 21) is connected to the second logic input pin (14, 24) of the respective other processor (101, 102), and for each of the first and the second processor (101, 102), the second logic output pin (12, 22) is connected to the first logic input pin (13, 23) of the respective other processor (101, 102). Each of the first and the second processor (101, 102) is operable in a transmit mode by controlling the second logic output pin (12, 22) and in a receive mode by determining a sequence of data bits (D7-D0) from the logic data signal (DAT) received on the first logic input pin (13, 23) in response to state transitions of the logic clock signal (CLK) received on the second logic input pin (14, 24).