Data transfer control apparatus and data transfer control method
A technology for data transmission and control devices, applied in the direction of electrical digital data processing, input/output process of data processing, instruments, etc., can solve problems such as uncontrollable buffer capacity, drop, and drop in data transfer throughput
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 approach
[0025] Explanation of terms
[0026] Main terms used in describing the embodiments will be explained first. First, "recording medium" in the following description means, for example, a recording medium mounted on a board of a switch. A compact card-type recording medium (for example, CompactFlash(R)) employing a read-only memory (ROM) called a flash memory is an example of the recording medium. Such a "recording medium" is used to temporarily store information such as the result of arithmetic processing performed by a micro processing unit (MPU). "Data transfer" of information such as the result of arithmetic processing is performed between the "controller" and the "recording medium" mounted on the same board, whereby the information is temporarily written in the "recording medium" (write processing ), and the information temporarily written in the "recording medium" is read again by the "controller" (reading process).
[0027] Here, the "recording medium" manages data base...
no. 2 approach
[0096] In the first embodiment, a case was described in which the data transfer control means controls data transfer in write processing. However, the present invention is not limited thereto. The present invention can be similarly applied to the case where the data transfer control means controls data transfer in read processing. Therefore, in the second embodiment, a case where the data transfer control means controls data transfer in read processing will be described with reference to FIGS. 9 and 10 . FIG. 9 is a flowchart of data transfer processing and count processing according to the second embodiment; and FIG. 10 is a flowchart of determination processing according to the second embodiment.
[0097] Data transfer processing and count processing
[0098] First, similar to the first embodiment, the data transfer control device 10 sets the number of sectors in the FIFO supplementary register of the controller 20 (step S901), and uses the data transfer / batch data transfe...
no. 3 approach
[0107] The data transfer control device according to the first embodiment and the second embodiment has been described so far. However, the present invention can be implemented in various ways other than those described in the above-mentioned embodiments. A different embodiment will be described below as the data transfer control device according to the third embodiment.
[0108] The above-described embodiment has a buffer with a capacity of one sector, and the data transfer control means has a selector for selecting one of continuous data transfer and batch data transfer. However, the present invention is not limited thereto. The present invention is applicable to a case where the capacity of the buffer is smaller than one sector and the data transfer control means has no selector and only performs continuous data transfer.
[0109] In the above-mentioned embodiment, the data transfer control device has a data filling unit that outputs or inputs enough to fill if the number...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 