摘要 |
A system on chip device for communicating with a plurality of external devices is provided. The system on chip device comprises a plurality of host controllers, a shared interface and an arbiter. The plurality of host controllers with a plurality of protocols configures and drives the plurality of external devices. The shared interface coupled between the plurality of host controllers and the plurality of external devices comprise a plurality of data lines and plural sets of control lines, wherein the plurality of data lines are shared by the plurality of host controllers and the plural set of control lines are separately coupled to the plurality of host controllers. The arbiter is coupled to the plurality of host controllers for receiving a plurality of requests and granting one of the plurality of host controllers access to the corresponding external device through the shared interface in accordance with a priority scheme.
|