Data transmission circuit and data transmission method using configurable threshold and related universal serial bus system
US9274986B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 22, 2013 |
| Grant date | Mar 1, 2016 |
| Priority date | — |
| Expiry date | Oct 22, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N1/0096
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.