Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
285 words
A DMA bus load varying unit applied to a data processing system having a DMA bus and a memory connected to the DMA bus, comprising: a. mode-designating means for designating a memory read and write operation, a continuous operation of the memory read and write operation, and a memory start and a memory stop operation of the memory read and write operation; b. clock-pulse generating means connected to said mode-designating means; c. first counting means connected to said clock-pulse generating means for counting clock signals from said clock-pulse generating means; d. period-setting means for specifying an arbitrary period; e. first comparing means for comparing the output from said first counting means with the output from said period-setting means and for producing a first coincident signal when they are equal; f. DMA bus request signal generating means connected to said first comparing means for producing the DMA bus request signal in accordance with the coincident signal; g. DMA bus circuit means connected to said mode-designating means and said DMA bus request signal generating means which is triggered by the DMA bus request signal and performs the memory access through the DMA bus in accordance with the mode designated by said mode-designating means; h. second counting means connected to said DMA bus circuit means for counting the number of DMA bus cycles of said DMA bus circuit means; i. transfer data size-setting means for specifying an arbitrary transfer data size; and j. second comparing means for comparing the output from said second counting means and the output from said transfer data size-setting means and for producing a second coincident signal when they are equal, the second coincident signal being supplied to initialize said DMA bus circuit means.
Claim 2
Dependent Claim
285 words
A DMA bus load varying unit applied to a data processing system having a DMA bus and a memory connected to the DMA bus, comprising: a. mode-designating means for designating a memory read and write operation, a continuous operation of the memory read and write operation, and a memory start and a memory stop operation of the memory read and write operation; b. clock-pulse generating means connected to said mode-designating means; c. first counting means connected to said clock-pulse generating means for counting clock signals from said clock-pulse generating means; d. period-setting means for specifying an arbitrary period; e. first comparing means for comparing the output from said first counting means with the output from said period-setting means and for producing a first coincident signal when they are equal; f. DMA bus request signal generating means connected to said first comparing means for producing the DMA bus request signal in accordance with the coincident signal; g. DMA bus circuit means connected to said mode-designating means and said DMA bus request signal generating means which is triggered by the DMA bus request signal and performs the memory access through the DMA bus in accordance with the mode designated by said mode-designating means; h. second counting means connected to said DMA bus circuit means for counting the number of DMA bus cycles of said DMA bus circuit means; i. transfer data size-setting means for specifying an arbitrary transfer data size; and j. second comparing means for comparing the output from said second counting means and the output from said transfer data size-setting means and for producing a second coincident signal when they are equal, the second coincident signal being supplied to initialize said DMA bus circuit means.
Claim 3
Dependent Claim
48 words
A DMA bus load varying unit according to claim 1, wherein said DMA bus circuit means includes a memory address counter which generates an address to access the memory, and which further comprises memory start address generating means for supplying a start address to the memory address counter.
Claim 4
Dependent Claim
26 words
A DMA bus load varying unit according to claim 1, wherein said first counting means is reset by the coincidence signal from said first comparing means.
Claim 5
Dependent Claim
306 words
A DMA bus load varying unit applied to a data processing system having a DMA bus and a memory connected to the DMA bus, comprising: a. mode-designating means for designating a memory read and write operation, a continuous operation of the memory read and write operation, and a start and stop operation of the memory read and write operation; b. clock-pulse generating means connected to said mode-designating means; c. first counting means connected to said clock-pulse generating means for counting clock signals from said clock-pulse generating means; d. period-setting means for specifying an arbitrary period; e. first comparing means for comparing the output from said first counting means with the output from said period-setting means and for producing a first coincident signal when they are equal; f. DMA bus request signal generating means connected to said first comparing means for producing the DMA bus request signal in accordance with the coincident signal; g. DMA bus circuit means connected to said mode-designating means and said DMA bus request signal generating means which is triggered by the DMA bus request signal and performs the memory access through the DMA bus in accordance with the mode designated by said mode-designating means; h. second counting means connected to said DMA bus circuit means for counting the number of the DMA bus cycles of said DMA bus circuit means; i. transfer data size-setting means for specifying an arbitrary transfer data size; j. second comparing means for comparing the output from said second counting means and the output from said transfer data size-setting means and for producing a second coincident signal when they are equal, the second coincident signal being supplied to initialize said DMA bus circuit means; and k. timer means for counting clock pulses from said clock-pulse generating means to perform time measurement until a specified data transfer is completed.
Claim 6
Dependent Claim
306 words
A DMA bus load varying unit applied to a data processing system having a DMA bus and a memory connected to the DMA bus, comprising: a. mode-designating means for designating a memory read and write operation, a continuous operation of the memory read and write operation, and a start and stop operation of the memory read and write operation; b. clock-pulse generating means connected to said mode-designating means; c. first counting means connected to said clock-pulse generating means for counting clock signals from said clock-pulse generating means; d. period-setting means for specifying an arbitrary period; e. first comparing means for comparing the output from said first counting means with the output from said period-setting means and for producing a first coincident signal when they are equal; f. DMA bus request signal generating means connected to said first comparing means for producing the DMA bus request signal in accordance with the coincident signal; g. DMA bus circuit means connected to said mode-designating means and said DMA bus request signal generating means which is triggered by the DMA bus request signal and performs the memory access through the DMA bus in accordance with the mode designated by said mode-designating means; h. second counting means connected to said DMA bus circuit means for counting the number of the DMA bus cycles of said DMA bus circuit means; i. transfer data size-setting means for specifying an arbitrary transfer data size; j. second comparing means for comparing the output from said second counting means and the output from said transfer data size-setting means and for producing a second coincident signal when they are equal, the second coincident signal being supplied to initialize said DMA bus circuit means; and k. timer means for counting clock pulses from said clock-pulse generating means to perform time measurement until a specified data transfer is completed.
Claim 7
Dependent Claim
48 words
A DMA bus load varying unit according to claim 4, wherein said DMA bus circuit means includes a memory address counter which generates an address to access the memory, and which further comprises memory start address generating means for supplying a start address to the memory address counter.
Claim 8
Dependent Claim
26 words
A DMS bus load varying unit according to claim 4, wherein said first counting means is reset by the coincidence signal from said first comparing means.