According to an embodiment, the processor 110 may further perform an operation associated with the second input/output interface 160. The USB controller 111 may perform an operation associated with the second input/output interface 160. For example, the USB controller 111 may be a USB controller that performs operations specified in the USB specification. The processor 110 may exchange signals or data with an external device through the second input/output interface 160 and process the signals or data. According to an embodiment, the processor 110 may communicate data through one of the first input/output interface 140 or the second input/output interface 160 at the same time. The USB controller 111 may generate a signal associated with the first input/output interface 140 and/or generate a signal associated with the second input/output interface 160.
Although the identification circuit 130 is illustrated as being positioned between the processor 110 and the multiplexer 150 in
According to an embodiment, the electronic device 100 may include a selection circuit for selectively connecting to the first input/output interface 140 or the second input/output interface 160. The selection circuit may include, for example, the multiplexer 150. In the following description, the selection circuit is the multiplexer 150 by way of example.