Unlock instant, AI-driven research and patent intelligence for your innovation.

Data transfer device and data transfer method

A technology of a data transmission device and a data transmission method, applied in the direction of electrical digital data processing, instruments, etc., can solve problems such as the reduction of the execution performance of the processor, and achieve the effect of preventing the reduction of the execution performance.

Inactive Publication Date: 2012-12-05
FUJITSU LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the processor accesses the memory in the burst transfer, the processor waits until the burst transfer ends, so it is not possible to prevent the reduction in execution performance of the processor.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data transfer device and data transfer method
  • Data transfer device and data transfer method
  • Data transfer device and data transfer method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] In Embodiment 1, the burst width when transmitting data in bursts is determined to be greater than or equal to the predetermined value of the burst width preset based on the access performance of the processor, and is as close as possible to the burst width within the allowable time when the data transmission ends. The specified value of hair width.

[0037] Description of the data transfer device

[0038] figure 1 is a block diagram showing the data transmission device of the first embodiment. Such as figure 1 As shown, the data transmission device includes: a processor 1 , a first storage unit 2 , a second storage unit 3 , a calculation unit 4 , a third storage unit 5 , a determination unit 6 , a transmission unit 7 and a processing unit 8 .

[0039] Processor 1 generates data to be processed. The first storage unit 2 stores data generated by the processor 1 . The second storage unit 3 stores information on the time required for the processing unit 8 to perform d...

Embodiment 2

[0047] Embodiment 2 applies the data transmission device and data transmission method of Embodiment 1 to, for example, an image processing device and method. First, a method of determining the lower limit value of the burst width, which is a predetermined value of the burst width, will be described. Next, a method of collecting information on the time required for data processing by an image processing unit as a processing unit will be described. Next, the configuration of the data transmission device and the data transmission method of the second embodiment will be described. In Embodiment 2, a plurality of sizes are prepared as the burst width.

[0048] ・Description of how to determine the lower limit value of the burst width

[0049] image 3 is a block diagram showing the configuration of a device for determining the lower limit value of the burst width. Figure 4 It is a diagram showing an example of a program for measuring data transmission performance. Figure 5 It...

Embodiment 3

[0093] The third embodiment is formed by collecting statistical information of the data transfer unit and the image processing unit during the operation of the data transfer device in the second embodiment. Based on the statistical information of the data transfer unit collected during the operation of the data transfer device, the data transfer time by the data transfer unit can be estimated. In this method of estimating the transmission time, for example, if the transmission time is estimated based on the above-mentioned transmission time formula, it can be applied to a case where there is a large error from the actual transmission time due to some important factors such as interference, for example. Hereinafter, configurations different from those of Embodiment 2 will be described. The same symbols as in Embodiment 2 are given to the same configurations as in Embodiment 2, and overlapping descriptions will be omitted.

[0094] ·Description of data transmission device

[0...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In a data transfer device and method for storing data generated by a processor into a storage unit and burst-transferring the data from the storage unit to a processing unit by way of a transfer unit, on the basis of the access performance when the processor accesses the storage unit, a predetermined value for a burst width and information related to the amount of time required for data processing by the processing unit are set beforehand for the data transfer device. In the data transfer device, when the transfer unit performs the data transfer, the amount of time allowed for the data transfer is calculated on the basis of the information related to the amount of time required for the data processing to be performed by the processing unit, and the burst width is determined to be a value greater than or equal to the predetermined value for the burst width and that is as near as possible to the predetermined value for the burst width within a range for which the transfer of data can be completed within the allowed amount of time.

Description

technical field [0001] The invention relates to a data transmission device and a data transmission method. Background technique [0002] Conventionally, burst transfer is one of technologies for high-speed data transfer in data processing devices. This burst transfer technology is known to set the burst width of the data being transferred so that when a transfer request for other data with a higher priority is output during data transfer, the burst width of the data being transferred is set to be at the start of the priority. The width that can be transmitted during the period until the transmission of other data with a higher degree. Also, a technique is known in which, when a plurality of data transfers are performed in parallel by time-division, the time predicted to complete the data transfer and the time predicted to be required for the data transfer are calculated, and based on the calculation results, the time is dynamically adjusted. The time division ratio of data...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F13/28
CPCG06F13/28
Inventor 铃木贵久山下浩一郎山内宏真栗原康志
Owner FUJITSU LTD