Integrated circuit device with multiple communication modes and operating method thereof
First Claim
1. An integrated circuit device having an International Standard Organization (ISO) communication mode and a non-ISO communication mode, the integrated circuit device comprising:
- a CPU coupled to a bus for controlling an operation of the integrated circuit device;
a serial I/O line communicatively connected to the bus to input data into the device or output data from the device based on a control of the CPU in the ISO communication mode;
a plurality of data lines, separate from the serial I/O line, comprising a first data line and a second data line;
a transceiver circuit coupled to the plurality of data lines to input or output data to and from the device in the non-ISO communication mode through the plurality of data lines; and
a detector circuit coupled to at least one of the plurality of data lines and configured to determine whether the integrated circuit device is electrically connected to an external device, wherein the detector circuit is configured to select the ISO communication mode in response to a first state of an internally supplied signal to the at least one data line at a power up state, and is configured to select the non-ISO communication mode in response to a second state of the internally supplied signal to the at least one data line at the power up state;
wherein the internally supplied signal is derived from a power supply internal to the integrated circuit device, andwherein the integrated circuit device is set to the communication mode selected by the detector circuit within a predetermined time period.
0 Assignments
0 Petitions
Accused Products
Abstract
An integrated circuit device having multiple communication modes is provided. The integrated circuit device includes a transceiver coupled to first and second data lines. The integrated circuit device further includes a voltage control circuit. The voltage control circuit determines whether or not an external device is connected to the integrated circuit device. In the case where the external device is connected to the integrated circuit device, the voltage control circuit controls the voltage of the first data line so as to cause the external device to not recognize the integrated circuit device for a predetermined time.
41 Citations
24 Claims
-
1. An integrated circuit device having an International Standard Organization (ISO) communication mode and a non-ISO communication mode, the integrated circuit device comprising:
-
a CPU coupled to a bus for controlling an operation of the integrated circuit device; a serial I/O line communicatively connected to the bus to input data into the device or output data from the device based on a control of the CPU in the ISO communication mode; a plurality of data lines, separate from the serial I/O line, comprising a first data line and a second data line; a transceiver circuit coupled to the plurality of data lines to input or output data to and from the device in the non-ISO communication mode through the plurality of data lines; and a detector circuit coupled to at least one of the plurality of data lines and configured to determine whether the integrated circuit device is electrically connected to an external device, wherein the detector circuit is configured to select the ISO communication mode in response to a first state of an internally supplied signal to the at least one data line at a power up state, and is configured to select the non-ISO communication mode in response to a second state of the internally supplied signal to the at least one data line at the power up state; wherein the internally supplied signal is derived from a power supply internal to the integrated circuit device, and wherein the integrated circuit device is set to the communication mode selected by the detector circuit within a predetermined time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a smart card integrated circuit comprising:
-
upon application of power to the smart card, providing a signal path from a voltage source internal to the smart card to a node of the smart card connected to a data terminal of the smart card; then, selecting a communications mode of the smart card as a function of a detected magnitude of a voltage on the node resulting from the providing of the signal path from the voltage source of the smart card to the node of the smart card connected to the data terminal of the smart card; and then, communicating with a device external to the smart card in accordance with the communications mode selected in the selecting step, wherein the selecting step comprises selecting an ISO communications mode when a first magnitude of the voltage is detected on the node, and a USB communications mode when a second magnitude of the voltage is detected on the node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of operating a smart card integrated circuit comprising:
-
after application of power to the smart card, connecting an internally regulated voltage to a node of the smart card connected to a data terminal of the smart card, the internally regulated voltage being internal to the smart card; then, selecting a communications mode of the smart card as a function of a response of the node to the connecting of the internally regulated voltage to the node connected to the data terminal of the smart card; and then, communicating with a device external to the smart card in accordance with the communications mode selected in the selecting step, wherein the selecting step comprises selecting an ISO communications mode if a first response of the node to the connecting of the internally regulated voltage occurs, and selecting a USB communications mode if a second response of the node to the connecting of the internally regulated voltage occurs.
-
-
20. A smart card comprising:
-
a data signal terminal and a power terminal; a detector circuit connected to the signal terminal configured to select an ISO communications mode and a USB communications mode in response to the data signal terminal upon application of an internal voltage to the signal terminal; a register for storing data indicative of an ISO communications mode or USB communications mode; and a controller to operate communications of the smart card in accordance with the data indicative of the ISO communications mode or USB communications mode, wherein the internal voltage is derived from a power supply internal to the integrated circuit device, wherein the detector circuit is configured to select the ISO communication mode in response to a first state of the data signal terminal, and is configured to select the non-ISO communication mode in response to a second state of the data signal terminal. - View Dependent Claims (21)
-
-
22. A smart card comprising:
-
a plurality of terminals, including a data signal terminal and a power terminal; a detector circuit connected to the data signal terminal operable to select an ISO communications mode and a USB communications mode based only upon a level of a signal of the data signal terminal; a register for storing data indicative of an ISO communications mode or USB communications mode; and a controller to operate communications of the smart card in accordance with the data indicative of the ISO communications mode or USB communications mode, wherein the signal is derived from a power supply internal to the integrated circuit device. - View Dependent Claims (23)
-
-
24. An integrated circuit device having an International Standard Organization (ISO) communication mode and a non-ISO communication mode, the integrated circuit device comprising:
-
a CPU coupled to a bus for controlling an operation of the integrated circuit device; a serial I/O pad communicatively connected to the bus to input data into the device or output data from the device based on a control of the CPU in the ISO communication mode; a plurality of data pads comprising a first data pad and a second data pad, separate from the serial I/O pad; a transceiver circuit coupled to the plurality of data pads to input or output data in the non-ISO communication mode to and from the device through the plurality of data pads; and a detector circuit connected to at least one of the plurality of data pads and configured to determine whether the integrated circuit device is electrically connected to an external device and to select a communication mode in response to an internally supplied signal to at least one data pad at a power-up state, wherein the detector circuit is configured to select the ISO communication mode in response to a first state of an internally supplied signal to the at least one data line at a power up state, and is configured to select the non-ISO communication mode in response to a second state of the internally supplied signal to the at least one data line at the power up state; wherein the internally supplied signal is derived from a power supply internal to the integrated circuit device, and wherein the integrated circuit device is set to the communication mode selected by the detector circuit within a predetermined time period.
-
Specification