Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
262 words
A data transfer control unit comprising: (a) first address register means for registering a first final address value of a memory area of a memory into which data are transferred; (b) second address register means for registering a second final address value for data which has already been transferred to the memory area of the memory; and (c) control means for comparing the first final address value of the memory area and the second final address value of data required by said first and second address register means with an address value of data accessed by a CPU to generate a memory indication signal indicative of whether the address value of data accessed by the CPU belongs to an address range of the data which has already been stored or has not yet been stored, and for prohibiting a data transfer from the memory area to the CPU only when the address value of the data accessed by the CPU belongs to an address range of the data which has not yet been stored, wherein, said first address register means comprises a leading address register for registering a leading address value of the memory area, a transfer data register for registering a number of the data to be transferred to the memory area, an addition circuit for adding the leading address value of the memory area and the number of the data to be transferred to obtain the first final address value of the memory area, and a final address register for registering the first final address value of the memory area.
Claim 2
Dependent Claim
262 words
A data transfer control unit comprising: (a) first address register means for registering a first final address value of a memory area of a memory into which data are transferred; (b) second address register means for registering a second final address value for data which has already been transferred to the memory area of the memory; and (c) control means for comparing the first final address value of the memory area and the second final address value of data required by said first and second address register means with an address value of data accessed by a CPU to generate a memory indication signal indicative of whether the address value of data accessed by the CPU belongs to an address range of the data which has already been stored or has not yet been stored, and for prohibiting a data transfer from the memory area to the CPU only when the address value of the data accessed by the CPU belongs to an address range of the data which has not yet been stored, wherein, said first address register means comprises a leading address register for registering a leading address value of the memory area, a transfer data register for registering a number of the data to be transferred to the memory area, an addition circuit for adding the leading address value of the memory area and the number of the data to be transferred to obtain the first final address value of the memory area, and a final address register for registering the first final address value of the memory area.
Claim 3
Dependent Claim
42 words
The data transfer control unit as recited in claim 1 wherein said control means generates an unavailability signal when the address value of data accessed by the CPU belongs to an address range of the data which has not yet been stored.
Claim 4
Dependent Claim
99 words
The data transfer control unit as recited in claim 1 wherein said control means comprises: a first comparator for comparing the address value of data accessed by the CPU with the first final address value stored in said first register means for producing a first output signal, a second comparator for comparing the address value of data accessed by the CPU with the second final address value stored in the second register means for providing a second output signal, and a logic circuit means for receiving said first and second output signal and for generating said memory indication signal.
Claim 5
Dependent Claim
71 words
The data transfer control unit as recited in claim 1 wherein said first comparator generates said first output signal when the address value of said data accessed by the CPU is equal to or less than the first final address value, and said second comparator generates said second output signal when the address value of data accessed by the CPU is equal to or larger than the second final address value.
Claim 6
Dependent Claim
19 words
The data transfer control unit as recited in claim 4 wherein said logic circuit means comprises an AND gate.
Claim 7
Dependent Claim
27 words
The data transfer control unit as recited in claim 1 further comprising a zero detection circuit means for detecting a zero state of said transfer data register.
Claim 8
Dependent Claim
35 words
The data transfer control unit as recited in claim 1 further including means for incrementing the second final address value stored in said second address register upon completion of transfer of a block of data.
Claim 9
Dependent Claim
33 words
The data transfer control unit as recited in claim 1 further including means for decrementing a value stored in said transfer data register upon completion of a transfer of a block of data.
Claim 10
Dependent Claim
420 words
A data transfer control system comprising: (1) a first data transfer control unit including: (a) first address register means for registering a first final address value of a memory area of a memory into which data are transferred; (b) second address register means for registering a second final address value of data which has already been transferred to the memory area of the memory; and (c) control means for comparing the first final address value of the memory area and the second final address value of data registered by said first and second address register means with an address value of data accessed by a CPU to generate a first memory indication signal indicative of whether the address value of data accessed by the CPU belongs to an address range of the data which has already been stored or has not yet been stored, and for prohibiting a data transfer from the memory area to the CPU only when the address value of the data accessed by the CPU belongs to an address range of the data which has not yet been stored; (2) a second data transfer control unit including: (d) a third address register means for registering a third final address value of a memory area of said memory into which data are transferred; (e) fourth address register means for registering a fourth final address value of data which has already been transferred to the memory area of the memory; (f) control means for comparing said third final address value of the memory area and the fourth final address value of data registered by said third and fourth address register means with an address value of data accessed by the CPU to generate a second memory indication signal indicative of whether the address value of data accessed by the CPU belongs to an address range of the data which has already been stored or has not yet been stored, and for prohibiting a data transfer from the memory area to the CPU only when the address value of the data accessed by the CPU belongs to an address range of the data which has not yet been stored; and (3) means for connecting said first and second data transfer control units and said CPU in parallel with one another such that said first memory indication signal is fed to said CPU and said second data transfer control unit for preventing said second data transfer control unit from accessing data which has not yet been transferred to said memory.
Claim 11
Dependent Claim
420 words
A data transfer control system comprising: (1) a first data transfer control unit including: (a) first address register means for registering a first final address value of a memory area of a memory into which data are transferred; (b) second address register means for registering a second final address value of data which has already been transferred to the memory area of the memory; and (c) control means for comparing the first final address value of the memory area and the second final address value of data registered by said first and second address register means with an address value of data accessed by a CPU to generate a first memory indication signal indicative of whether the address value of data accessed by the CPU belongs to an address range of the data which has already been stored or has not yet been stored, and for prohibiting a data transfer from the memory area to the CPU only when the address value of the data accessed by the CPU belongs to an address range of the data which has not yet been stored; (2) a second data transfer control unit including: (d) a third address register means for registering a third final address value of a memory area of said memory into which data are transferred; (e) fourth address register means for registering a fourth final address value of data which has already been transferred to the memory area of the memory; (f) control means for comparing said third final address value of the memory area and the fourth final address value of data registered by said third and fourth address register means with an address value of data accessed by the CPU to generate a second memory indication signal indicative of whether the address value of data accessed by the CPU belongs to an address range of the data which has already been stored or has not yet been stored, and for prohibiting a data transfer from the memory area to the CPU only when the address value of the data accessed by the CPU belongs to an address range of the data which has not yet been stored; and (3) means for connecting said first and second data transfer control units and said CPU in parallel with one another such that said first memory indication signal is fed to said CPU and said second data transfer control unit for preventing said second data transfer control unit from accessing data which has not yet been transferred to said memory.
Claim 12
Dependent Claim
256 words
A data transfer control unit comprising: (a) first address register means for registering a first final address value of a storage area into which data are transferred; (b) second address register means for registering a second final address value of data which has already been transferred to the storage area; and (c) control means for comparing the first final address value of the storage area and the second final address value of data registered by said first and second address register means with an address value of data accessed by a CPU to generate a indication signal indicative of whether the address value of data accessed by the CPU belongs to the addresses of the data which has already been loaded to the storage area or has not yet been loaded, and for prohibiting a data transfer from the storage area to the CPU only when the address value of the data accessed by the CPU belongs to addresses of the data which has not yet been loaded, wherein said first address register means comprises a leading address register for registering a leading address value of the storage area, a transfer data register for registering a number of the data to be transferred to the storage area, an addition circuit for adding the leading address value of the storage area and the number of the data to be transferred to obtain the first final address value of the storage area, and a final address register for registering the first final address value of the storage area.
Claim 13
Dependent Claim
256 words
A data transfer control unit comprising: (a) first address register means for registering a first final address value of a storage area into which data are transferred; (b) second address register means for registering a second final address value of data which has already been transferred to the storage area; and (c) control means for comparing the first final address value of the storage area and the second final address value of data registered by said first and second address register means with an address value of data accessed by a CPU to generate a indication signal indicative of whether the address value of data accessed by the CPU belongs to the addresses of the data which has already been loaded to the storage area or has not yet been loaded, and for prohibiting a data transfer from the storage area to the CPU only when the address value of the data accessed by the CPU belongs to addresses of the data which has not yet been loaded, wherein said first address register means comprises a leading address register for registering a leading address value of the storage area, a transfer data register for registering a number of the data to be transferred to the storage area, an addition circuit for adding the leading address value of the storage area and the number of the data to be transferred to obtain the first final address value of the storage area, and a final address register for registering the first final address value of the storage area.