Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

STP link layer state machine optimization method

An optimization method and link layer technology, applied in the direction of instrumentation, electrical digital data processing, etc., can solve problems such as stoppage, dead loop, and inability to continue business processing, and achieve the effect of low cost, perfect support, and solving dead loop problems

Active Publication Date: 2021-11-16
无锡众星微系统技术有限公司
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It can be seen that if the SAS controller STP link layer has not received the expected X_RDY or R_RDY primitive from the device after sending X_RDY, it will cause the STP link layer state machine to stay in the HL_SendChkRdy state, an infinite loop occurs, and the follow-up cannot be continued. business processing

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
  • STP link layer state machine optimization method
  • STP link layer state machine optimization method
  • STP link layer state machine optimization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0040]In the STP link layer state machine optimization method, the present invention improves the link layer state machine operation mechanism by defining new SATA link layer state machine migration conditions and target states, and solves the problem of figure 2 In the above scenario, the state machine is in the HL_SendChkRd...

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 present invention provides an STP link layer state machine optimization method, which detects whether the STP link layer state machine is in the HL_SendChkRdy state, and if the STP link layer state machine is in the HL_SendChkRdy state, then determines whether the STP link layer appears A conflict event, when the conflict event occurs, the STP link layer state machine is migrated to the L_SyncEscape state, and the state machine jump and subsequent service processing are performed in the L_SyncEscape state. The invention improves the operation mechanism of the link layer state machine, solves the problem of the dead cycle of the link layer state machine in the STP scene, and improves the support of the SATA link layer to the STP scene.

Description

technical field [0001] The invention belongs to the technical field of disk connection, and in particular relates to an STP link layer state machine optimization method. Background technique [0002] SATA (Serial ATA) is a high-speed serial bus, which adopts point-to-point transmission mode, built-in data / command verification unit, strong error correction ability, supports hot swap, has the advantages of small number of pins, fast data transmission rate, and reliability It is widely used in the industry as the main I / O interface between storage devices and hosts due to its high performance and good compatibility. [0003] SAS (Serial Attached SCSI), as a new generation of SCSI technology, similar to SATA technology, also uses serial interface to obtain higher transmission speed. At the same time, the SAS design considers backward compatibility with SATA technology, and realizes the interconnection and data transmission between the SAS controller and the SATA device through ...

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 Patents(China)
IPC IPC(8): G06F13/376G06F13/38
CPCG06F13/376G06F13/382G06F2213/0028G06F2213/0032G06F2213/3802G06F2213/3852
Inventor 宫晓渊赵新宇张辅云李兵
Owner 无锡众星微系统技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products