Patent ID: 7937520
Filing Date: 2011-05-03
Classification: G06F

Abstract:
1. A general purpose interface controller used to exchange data among master devices and slave devices in an electronic device, comprising: a slave interface controller configured to receive data and a first control signal from one of the master devices and convert the first control signal to a request signal, wherein the slave interface controller comprises a converter comprising a logic circuit configured to convert the first control signal to the request signal; and a master interface controller configured to receive the data and the request signal from the slave interface controller, convert the request signal to a second control signal recognized by at least one of the slave devices, and forward the data and the second control signal to the slave device; wherein the master interface controller comprises: a control formatter configured to generate a waveform of the second control signal recognized by at least one of the slave devices to synchronize data transmission between the master interface controller and at least one of the slave devices; and a data formatter configured to convert a wait cycle of the data required by at least one of the slave devices.