Multi-protocol serial interface system
First Claim
1. A multi-protocol serial interface system comprising:
- a multi-protocol port pin array comprising a plurality of port pins, wherein the plurality of port pins compatibly interface with a plurality of external systems, wherein each of a plurality of the port pins is used in a plurality of serial communication methods;
a transport protocol change Field Protocol Gate Array (FPGA), wherein a plurality of different transport protocols are preconfigured with a protocol gate array logic circuit, and when one transport protocol is selected, the transport protocol change FPGA is connected with the port pins of the multi-protocol port pin array depending on the selected protocol without externally receiving an additional transport protocol; and
a pull-up change FPGA for regulating a pull-up load of the port pins connected with the transport protocol change FPGA.
0 Assignments
0 Petitions
Accused Products
Abstract
A multi-protocol serial interface system comprises a multi-protocol port pin array, a transport protocol change FPGA, a pull-up change FPGA and a memory. The multi-protocol port pin array comprises a plurality of port pins which interface with an external system for exchanging data with the external system. The transport protocol change FPGA determines roles of port pins of the multi-protocol port pin array depending on a variably changed protocol by selecting one of the plurality of programmed transport protocol circuits in response to code data. The pull-up change FPGA regulates pull-up load of the port pins corresponding to the roles of the port pins determined in the transport protocol change FPGA. The memory stores data processed in the transport protocol change FPGA unit and exchanged with the external system.
22 Citations
18 Claims
-
1. A multi-protocol serial interface system comprising:
-
a multi-protocol port pin array comprising a plurality of port pins, wherein the plurality of port pins compatibly interface with a plurality of external systems, wherein each of a plurality of the port pins is used in a plurality of serial communication methods; a transport protocol change Field Protocol Gate Array (FPGA), wherein a plurality of different transport protocols are preconfigured with a protocol gate array logic circuit, and when one transport protocol is selected, the transport protocol change FPGA is connected with the port pins of the multi-protocol port pin array depending on the selected protocol without externally receiving an additional transport protocol; and a pull-up change FPGA for regulating a pull-up load of the port pins connected with the transport protocol change FPGA. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multi-protocol serial interface system comprising:
-
a multi-protocol port pin array comprising a plurality of port pins, wherein the plurality of port pins compatibly interface with a plurality of external systems, wherein each of a plurality of the port pins is used in a plurality of serial communication methods; a plurality of protocol change FPGAs, wherein each of the protocol change FPGAs is preconfigured with a different protocol gate array logic circuit, and one of the protocol change FPGAs is selected to process data received through the port pins of the multi-protocol port pin array without externally receiving an additional transport protocol; a plurality of registers for selectively connecting the port pins interfacing with the external system among the port pins of the multi-protocol port pin array with the selected protocol change FPGA; and a pull-up change FPGA for regulating pull-up load of the port pins connected with the transport protocol change FPGA. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification