External connection device, host device, and data communication system
First Claim
1. An external connection device connectable to a host device, said external connection device comprising:
- a parameter register for storing a parameter;
a command register for storing an operation control command; and
a controller for referring to the operation control command stored in the command register and for performing operation control as specified by the operation control command;
said parameter register and said command register being selectively accessed by the host device based on a memory access transfer protocol command (TPC) issued by the host device and a security management transfer protocol command (TPC) issued by the host device;
the memory access TPC including a register write command for transferring an arbitrary operation control command from the host device to said external connection device and for storing the transferred operation control command in said command register;
the security management TPC including a register write command for transferring an arbitrary operation control command and an arbitrary parameter from the host device to said external connection device, for storing the transferred operation control command in said command register, and for storing the transferred parameter in said parameter register.
1 Assignment
0 Petitions
Accused Products
Abstract
An external connection device is connectable to a host device. The host device includes transmission means for transmitting, to the external connection device, a parameter and an operation control command by issuing a transfer protocol command (TPC). The external connection device includes a parameter register for storing the parameter, a command register for storing the operation control command provided from the host device, and a controller for referring to the operation control command stored in the command register and for performing operation control specified by the operation control command. The parameter register and the command register of the external connection device are selectively accessed from the host device based on a memory access transfer protocol command (TPC) and a security access transfer protocol command (TPC) issued from the host device.
-
Citations
6 Claims
-
1. An external connection device connectable to a host device, said external connection device comprising:
-
a parameter register for storing a parameter; a command register for storing an operation control command; and a controller for referring to the operation control command stored in the command register and for performing operation control as specified by the operation control command; said parameter register and said command register being selectively accessed by the host device based on a memory access transfer protocol command (TPC) issued by the host device and a security management transfer protocol command (TPC) issued by the host device; the memory access TPC including a register write command for transferring an arbitrary operation control command from the host device to said external connection device and for storing the transferred operation control command in said command register; the security management TPC including a register write command for transferring an arbitrary operation control command and an arbitrary parameter from the host device to said external connection device, for storing the transferred operation control command in said command register, and for storing the transferred parameter in said parameter register. - View Dependent Claims (2)
-
-
3. A host device connectable to an external connection device, the external connection device including a parameter register for storing a parameter, a command register for storing an operation control command, and a controller for referring to the operation control command stored in the command register and for performing operation control as specified by the operation control command, said host device comprising:
-
transmission means for transmitting, to the external connection device, the parameter and the operation control command by issuing a transfer protocol command (TPC), the parameter register and the command register of the external connection device being selectively accessed by said host device based on the transfer protocol command (TPC); said transmission means issuing a memory access transfer protocol command (TPC) and a security management transfer protocol command (TPC) to the external connection device; the memory access TPC including a register write command for transferring an arbitrary operation control command from said host device to the external connection device and for causing the transferred operation control command to be stored in the command register of the external connection device; the security management TPC including a register write command for transferring an arbitrary operation control command and an arbitrary parameter from said host device to the external connection device, for causing the transferred operation control command to be stored in the command register of the external connection device, and for causing the transferred parameter to be stored in the parameter register of the external connection device. - View Dependent Claims (4)
-
-
5. A data communication system, comprising:
-
a host device; and an external connection device connectable to said host device; said external connection device including; a parameter register for storing the transmitted parameter, a command register for storing the transmitted operation control command, and a controller for referring to the operation control command stored in said command register and for performing operation control as specified by the operation control command; said host device including; transmission means for transmitting, to said external connection device, the parameter and the operation control command by issuing a transfer protocol command (TPC), said parameter register and said command register of said external connection device being selectively accessed by said host device based on the transfer protocol command (TPC), said transmission means issuing a memory access transfer protocol command (TPC) and a security management transfer protocol command (TPC) to said external connection device, the memory access TPC including a register write command for transferring an arbitrary operation control command from the host device to said external connection device and for storing the transferred operation control command in said command register, the security management TPC including a register write command for transferring an arbitrary operation control command and an arbitrary parameter from said host device to said external connection device, for storing the transferred operation control command in said command register, and for storing the transferred parameter in said parameter register. - View Dependent Claims (6)
-
Specification