Data transfer control device, electronic instrument, and data transfer control method
First Claim
1. A data transfer control device for data transfer through a bus, comprising:
- a transfer number reservation register which is used by a processing section to reserve a number of transfers for an isochronous packet which includes isochronous data; and
a first memory access control circuit which reads an isochronous packet from a first memory and automatically transfers the thus-read isochronous packet to a first bus side in each isochronous transfer cycle, until a number of transfers which is reserved in the transfer number reservation register reaches zero.
1 Assignment
0 Petitions
Accused Products
Abstract
A processing section reserves a number of transfers for an isochronous packet which includes isochronous data in an transfer number reservation register TNREG. A DMAC1 reads that isochronous packet from SRAM, and the thus-read isochronous packet is transferred automatically to a BUS1 (IEEE 1394 or USB) side at each isochronous transfer cycle until the number of transfers reserved in TNREG reaches zero. An SRAM header area is divided into page K and page L areas, and registers TNREGK and TNREGL are provided for reserving a number of transfers for each of the page K and L areas. During a special reproduction, a data pointer is used to select a TS packet which includes an I picture, for automatic transfer to the BUS1 side.
20 Citations
20 Claims
-
1. A data transfer control device for data transfer through a bus, comprising:
-
a transfer number reservation register which is used by a processing section to reserve a number of transfers for an isochronous packet which includes isochronous data; and
a first memory access control circuit which reads an isochronous packet from a first memory and automatically transfers the thus-read isochronous packet to a first bus side in each isochronous transfer cycle, until a number of transfers which is reserved in the transfer number reservation register reaches zero. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data transfer control method for data transfer through a bus, the method comprising:
-
reserving a number of transfers for an isochronous packet which includes isochronous data, in a transfer number reservation register; and
reading an isochronous packet from a first memory, and automatically transferring the thus-read isochronous packet to a first bus side in each isochronous transfer cycle, until a number of transfers reserved in the transfer number reservation register reaches zero. - View Dependent Claims (18, 19, 20)
-
Specification