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

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

Inactive Publication Date: 2008-06-11
FUJITSU LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, according to the above-mentioned conventional technology, it is impossible to suppress the buffer capacity while avoiding a drop in data transfer throughput as follows
According to the technique described in Japanese Patent Application Laid-Open No. 2002-288034, although the access control device uses two buffers to perform data transfer in parallel to avoid a decrease in data transfer throughput, since two buffers with the capacity of one sector must be set buffer, so the buffer capacity cannot be suppressed

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 control apparatus and data transfer control method
  • Data transfer control apparatus and data transfer control method
  • Data transfer control apparatus and data transfer control method

Examples

Experimental program
Comparison scheme
Effect test

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...

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

The invention provides a data transmission device and a data transmission control method. The buffer has a capacity of an integral multiple of the number of transferred bits (i.e., the number of data bits transferred at same electrical timing) between the buffer and a recording medium and between the buffer and a controller; and data transmission is performed between the buffer and the recording medium and between the controller and the buffer by the number of transferred bits in parallel. The number of data outputs (inputs) at the buffer is counted. When the count reaches a number obtained by division of one sector by the number of transferred bits, the output (input) of one-sector data to the recording medium is counted. The counted number of sectors and the number of sectors input (output) from the buffer to the recording medium are compared, and whether the data transfer is performed correctly is determined.

Description

technical field [0001] The present invention relates to a data transmission control device, a recording medium storing a data transmission control program, and a data transmission control method. Background technique [0002] A detachable recording medium (ie, a removable medium) such as a memory card has been used more frequently as a recording medium mounted on a board of a switch device. A memory card is a small card-type recording medium including a read-only memory (ROM) called a flash memory. One example of a memory card is the CompactFlash(R) (CF) developed by SanDisk Corporation. [0003] Generally, a buffer is provided between a flash memory and a controller for transferring data to or from the flash memory, thereby enabling access to the flash memory (ie, execution of write processing and read processing). Specifically, if one block (a unit of write processing and read processing) used as a unit of access to the flash memory is a sector (the smallest unit of acce...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F13/38
CPCG06F3/0619G06F3/0679G06F13/385G06F3/0607G06F3/0656
Inventor 寿福义幸古田昌之下川良信
Owner FUJITSU LTD