Method and system for transporting audio/video data over a serial bus
US6532232B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Feb 26, 1999 |
| Grant date | Mar 11, 2003 |
| Priority date | — |
| Expiry date | Feb 26, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2012/6489
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The present invention provides methods and a system for transporting A/V data over a serial bus. A memory space is allocated for a set of buffers to store a plurality of CIPs. Each of the CIPs includes a header field and a data field with the header field having a SYT field for storing a presentation time. Initial CIP header values are generated including initial SYT field values for each of the CIP header fields in the set of buffers. A circular DMA script program is generated and configured to describe a set of full and empty CIPs for each of the buffers. The circular DMA script program is configured to transmit the CIPs from the buffers. The generated DMA script program is executed to sequentially transmit the CIPs from the buffers by traversing the buffers in a circular manner so that the transmitted CIPs are presented at the associated presentation time. The DMA script program generates an interrupt periodically to copy new CIP data into the CIP fields of buffers from which the CIPs have been transmitted such that the new CIP data including new SYT field values are set up for transmission in advance.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.