Patent ID: 8954622
Filing Date: 2015-02-10
Classification: G06F,Y02D

Abstract:
1. A system, comprising: an integrated circuit comprising a data bus, and a programmable interface module configured to be programmed to operate in a plurality of different modes, wherein the programmable interface module is configured to, based on a selected one of the plurality of different modes, provide communication between the data bus of the integrated circuit and a device external to the integrated circuit, wherein each of the plurality of different modes corresponds to a different type of a serial communication interface relative to that corresponding to other ones of the plurality of different modes, and wherein the different types of the serial communication interface include two or more of a universal serial bus interface, a universal asynchronous receiver/transmitter interface, a security support provider interface, a secure digital input output interface, an I an interface configuration module configured to receive an indication of the selected one of the plurality of different modes, and program the programmable interface module to operate in the selected one of the plurality of different modes in response to the indication, wherein the interface configuration module is configured to receive the indication from a user interface module, and wherein the user interface module is configured to receive, from a user, a desired one of the plurality of different modes corresponding to the selected one of the plurality of different modes.