Data transmission circuit and data transmission method using configurable threshold and related universal serial bus system
A data transmission circuit applied to a universal serial bus (USB) system includes a memory, a direct memory access (DMA) engine and a USB controller. The memory is arranged for receiving and storing external data. The DMA engine is coupled to the memory, and arranged for controlling data retrieved from the memory. The USB controller is coupled to the DMA engine, and arranged for receiving data from the DMA engine and for transmitting the received data to a host. When the memory the stored data volume reaches a first threshold, the DMA engine starts continuously fetching data from the memory and transmitting it to the USB controller, until the data volume fetched by the DMA engine reaches a second threshold, or there is no data left in the memory. The second threshold is greater than the first threshold.
Realtek Semiconductor Corp.
H H G G
H04N H04N G06F G06F
additional additional inventional additional
Yu-Kai Hung-Tai Tao-Chun Lin-Hung
Yen Chen Wang Chen