Semiconductor device and electronic device capable of reducing internal line pattern complexity and area and communication method thereof
AssigneeLx Semicon Co., Ltd.
InventorJung Yang Bae
Life of this patent
Estimating the term…
Abstract
Disclosed herein is a semiconductor device including a processor that processes input data received via a bus and transmits the process input data as output data via the bus; an input/output data converter that receives the output data via the bus, converts the output data into transmit preGPIO data, and transmits the transmit preGPIO data to the bus; and a GPIO input/output unit that receives the transmit preGPIO data via the bus, converts the transmit preGPIO data into transmit GPIO data, and outputs the transmit GPIO data to at least one GPIO pad.
Claims20
A semiconductor device comprising:
- an input/output data converter configured to receive output data via a bus, convert the output data into transmit pre-general-purpose input/output (preGPIO) data, and transmit the transmit preGPIO data to the bus;
- and
- a general-purpose input/output (GPIO) input/output unit configured to receive the transmit preGPIO data via the bus, convert the transmit preGPIO data into transmit GPIO data, and output the transmit GPIO data to at least one GPIO pad,
- wherein the input/output data converter is configured to convert the output data into transmit protocol data corresponding to a communication protocol of the output data, and convert the transmit protocol data into the transmit preGPIO data.
A communication method in a semiconductor device, the method comprising:
- receiving, by an input/output data converter, output data via a bus;
- converting, by the input/output data converter, the output data into transmit protocol data;
- converting, by the input/output data converter, the transmit protocol data into transmit pre-general-purpose input/output (preGPIO) data;
- converting, by a general-purpose input/output (GPIO) input/output unit, the transmit preGPIO data into transmit GPIO data;
- and
- transmitting, by the GPIO input/output unit, the transmit GPIO data to a GPIO pad via the bus.
An electronic device, comprising:
- an input/output data converter configured to receive output data, convert the output data into transmit pre-general-purpose input/output (preGPIO) data, and transmit the transmit preGPIO data;
- and
- a general-purpose input/output (GPIO) input/output unit configured to receive the transmit preGPIO data, convert the transmit preGPIO data into transmit GPIO data, and output the transmit GPIO data to at least one GPIO pad,
- wherein the input/output data converter is configured to convert the output data into transmit protocol data corresponding to a communication protocol of the output data, and convert the transmit protocol data into the transmit preGPIO data.
Dependencies are inferred from the claim text.