Data transfer control device, electronic equipment and data transfer control method
First Claim
1. A data transfer control device including a controller which performs operation control of a host function and a peripheral function by transitioning between a plurality of states, the data transfer control device comprising:
- a control register in which a state command corresponding to each state for controlling the controller is set;
a signal state detection circuit which detects a signal state of at least one of data lines and power supply line; and
a state command decoder which decodes the state command and generates a control signal which controls the signal state of at least one of the data lines and power supply line,wherein a state command corresponding to a state of a transition destination generated by a given processing section based on a result detected by the signal state detection circuit is set in the control register.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal state detection circuit of a data transfer control device notifies a processing of results detected by a line state detection circuit or a power supply line detection circuit by using an interrupt signal. The processing sets a state command corresponding to a state of a transition destination judged based on the notified detection results in a control register of a state controller. A state command decoder decodes the state command set in the control register and generates a control signal. A signal line control circuit controls a signal state of at least one of signal lines formed of data signal lines (D+ and D−) and power supply lines (VBUS and GND) based on the control signal.
21 Citations
18 Claims
-
1. A data transfer control device including a controller which performs operation control of a host function and a peripheral function by transitioning between a plurality of states, the data transfer control device comprising:
-
a control register in which a state command corresponding to each state for controlling the controller is set; a signal state detection circuit which detects a signal state of at least one of data lines and power supply line; and a state command decoder which decodes the state command and generates a control signal which controls the signal state of at least one of the data lines and power supply line, wherein a state command corresponding to a state of a transition destination generated by a given processing section based on a result detected by the signal state detection circuit is set in the control register. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A data transfer control method for a controller which performs operation control of a host function and a peripheral function by transitioning between a plurality of states, the data transfer control method comprising:
-
detecting a signal state of at least one of data lines and power supply line allowing a given processing section to judge a state of a transition destination based on a result detected for the signal state and to set a state command corresponding to the state of the transition destination; and controlling the signal state of at least one of the data lines and the power supply line based on the state command, the given processing section starting counting a given time-out period in a state corresponding to a first state command, and allowing transition to a state corresponding to the result detected for the signal state when the given time-out period has elapsed. - View Dependent Claims (16, 17, 18)
-
Specification