Data transmission device

A technology that integrates equipment and controllers. It is used in micro-control devices and improving operation speed. It can solve problems such as limited firmware execution speed, unattainable data transmission speed, and reduced data access efficiency.

Inactive Publication Date: 2006-09-20
TIAN HLDG
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the firmware handles data access in the IDE device 50, it is limited by the execution speed of the firmware. In the PIO mode IO Mode4, the data transmission speed usually cannot reach 16.6MB per second, and the data access efficiency is thus reduced.

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 transmission device
  • Data transmission device
  • Data transmission device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Please refer to FIG. 2 , which is a schematic diagram of the connection between the IDE controller and the IDE device when applying an embodiment of the present invention. The present invention designs a PIO acceleration device 146 in the IDE controller 140 . Used to generate read / write commands in PIO mode IO Mode 4. As known, in the PIO mode, the data will be transmitted to the IDE controller 140 through the operating system 110 through the PCI interface 120, and there is a buffer 142 in the IDE controller 140, which is used to temporarily store the data transmitted by the PCI interface 120. In the PIO mode, the processing unit (not shown) will set the IO Mode of the PIO mode, and then issue a write command to transmit the data in the buffer 142 to the IDE via the firmware control interface 144 device 150. On the contrary, the data in the IDE device 150 will issue a read command through the processing unit, and transmit the data in the IDE device 150 to the buffer 1...

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

A hardware accelerated PIO data transmission device, especially the PIO accelerator used in integrated device electronics (IDE) controller is disclosed. In the PIO data transmission mode, the IDE equipment can have optimal data transmission speed.

Description

technical field [0001] The present invention relates to a control method and device for an Integrated Device Electronic (IDE) device, and in particular to a PIO acceleration device applied to an IDE controller. Background technique [0002] In today's computer system architecture, because IDE devices (such as hardware with IDE transmission interfaces and optical drives, etc.) have the advantages of low price, good compatibility, and simple settings, IDE devices are widely used in various In computers and electronic products. [0003] In a general computer system, the ways of accessing the IDE device include at least a PIO data access mode (hereinafter referred to as PIO mode) and a direct memory access (Direct Memory Access, hereinafter referred to as DMA) mode. Among them, the PIO mode is divided into five IO modes corresponding to different data transfer rates: IO mode 0 (IO Mode 0), IO mode 1 (IO Mode 1), IO mode 2 (IO Mode 2), IO mode 3 (IO Mode 3) and IO Mode 4 (IO Mo...

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): G06F9/28
Inventor陈宗亨庄英朗
OwnerTIAN HLDG