摘要 |
A data transmission system for enabling data to be transmitted from one of a host and a storage device to the other includes a bus controller, a command register, a data register, a storage device controller and a hardware accelerator. The bus controller receives a command packet from the host through a bus. The command register and the data register respectively store the command packet and the data received by the bus controller. The storage device controller controls an accessing action of the storage device. The hardware accelerator generates a control command according to the command packet and drives one of the storage device controller and the bus controller to move the data in the data register to the other according to the control command. The hardware accelerator generates a transmission state packet according to a transmission state of the data and outputs the transmission state packet to the host.
|