AHCI interface transmission method and system

A transmission method and interface technology, applied in the direction of input/output to the record carrier, etc., can solve the problem of not being able to guarantee the correctness of the last DataFIS, and achieve the effect of reducing time consumption, improving system work efficiency, and increasing bandwidth

Inactive Publication Date: 2016-01-06
HUNAN GOKE MICROELECTRONICS
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] In addition, in this transmission method, if the last DataFIS fails, the implementation does not have a mechanism to notify the host of the error, so the implementation cannot guarantee the correctness of the last DataFIS

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
  • AHCI interface transmission method and system
  • AHCI interface transmission method and system
  • AHCI interface transmission method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0094] like Figure 9 As shown, for the architecture ②, in the PIO-IN mode, after receiving the command and parsing it, the data is directly transmitted. After all data transmission is completed, the device sends D2HFIS to the host, telling the host the status or result of the command execution. . The optimized interaction process no longer requires the interaction of PIO-SetupFIS, which can reduce the delay of data transmission and improve its transmission efficiency; in addition, the optimized transmission process has designed a D2H reply after all data transmission of this command is completed. It is used to report the execution status or result of this command, and it is used to provide a mechanism for the host to confirm the correctness of the received data.

[0095] like Figure 10 As shown, for the architecture ②, in the PIO-OUT mode, after receiving the command and making the corresponding analysis, the data is directly received from the host side (the PCIe layer dev...

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 discloses an AHCI interface transmission method and system. A host sends H2D FIS to a device, and the host sends a command request to the device through the H2D FIS; after receiving the command request, the device parses the command request and directly transmits data; and after transmitting all data, the device sends D2H FIS or SDB FIS to the host to report the execution state or result of the command request of the host. The method disclosed by the invention requires no interaction of PIO-Setup FIS. Therefore, data transmission delay can be shortened, and the transmission efficiency is improved; the complexity of the interaction process is effectively reduced, the working efficiency of the host is effectively improved, and the PCIe bandwidth occupied by transmission control FIS can be effectively released to increase the DATA transmission bandwidth, so that PCIe bandwidth resources are utilized more effectively; and D2H reply is designed after the data transmission is completed for reporting the execution state or result of the current command, and the host can confirm the correctness of the received data.

Description

technical field [0001] The present invention relates to an AHCI interface transmission method and system. Background technique [0002] The AHCI mechanism is proposed to enhance the functions of SATA, such as support for NativeCommandQueue (local command queue), support for hot swapping, support for power management, etc. like figure 1 The architecture ① shown in is the way the AHCI mechanism was originally used. [0003] exist figure 1 The AHCI mechanism is implemented in the HBA (HostBusAdapter, host bus adapter) on the host side, and SATA is connected to the host through the port connected to the HBA, such as figure 2 shown. [0004] exist figure 2 In the AHCI transmission structure shown, since the underlying transmission uses the SATA link mechanism, the data transmission must strictly follow the SATA protocol and the ATA protocol for the device to ensure the correctness and standardization of the transmitted data. [0005] With the continuous maturity of AHCI t...

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): G06F3/06
Inventor 陈旭光向平周士兵姜黎马翼田达海彭鹏
Owner HUNAN GOKE MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products