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

PCIe device link training control method and system

The technology of a link training and control method is applied in the field of PCIe device link training control method and system, and can solve problems such as unspecified reset and failure of PCIe devices to complete link training and reset.

Active Publication Date: 2021-06-08
HUNAN GOKE MICROELECTRONICS
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to the PCIe protocol, if the host side provides a basic reset signal, then the signal should meet the timing requirements specified in the PCIe protocol, but the protocol does not specify how to reset when the host side does not provide a basic reset signal. When the host side PCIe interface does not provide a basic reset PCIe device fails to complete link training and reset when signaling

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
  • PCIe device link training control method and system
  • PCIe device link training control method and system
  • PCIe device link training control method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. 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.

[0043] The current PCIe protocol does not specify how to perform a reset when the host does not provide a basic reset signal. When the host-side PCIe interface does not provide a basic reset sideband signal, the PCIe device cannot complete link training and reset. This application does not require the host to send a basic reset signal, the link training between the host and the PCIe device can be completed by the PCIe device, the requirements for the host type ...

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 a PCIe device link training control method and system, and the method comprises the steps of: setting a power-on reset register of a PCIe device to be invalid, so as to release a PCIe power-on reset signal; respectively configuring a first register corresponding to a PCIe PHY, a second register corresponding to a PCIe controller and a third register corresponding to a PCIe application layer; polling and reading a value of an idle register of a receiving end to judge whether a host end starts link training, and if so, starting an enable signal of link training of the PCIe device through a fourth register, wherein the fourth register is a link training and state machine enabling register, and when the information that the link training is successful is received, interrupting the link training. Link training between a host end and the PCIe device can be automatically completed through the PCIe device, the requirement for the type of the host is lowered, and the compatibility of the PCIe device to different hosts is improved.

Description

technical field [0001] The invention relates to the field of PCIe equipment, in particular to a PCIe equipment link training control method and system. Background technique [0002] PCIe (Peripheral Component Interconnect Express, the latest bus and interface standard) is a high-speed serial computer expansion bus, with the characteristics of fast transmission speed, end-to-end reliable transmission, support for hot plugging, low power consumption management and quality of service , has been widely used in personal computers, servers, solid-state drives, data centers, network cards and other fields, and has helped the rapid development of this field. [0003] According to the PCIe protocol, the cold reset and warm reset of the PCIe reset types need to use the bypass signal to basically reset, the reset time is long, and link training needs to be performed again. According to the PCIe protocol, if the host side provides a basic reset signal, then the signal should meet the 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): G06F13/38G06F13/42
CPCG06F13/382G06F13/4221G06F2213/0026Y02D10/00
Inventor 刘海亮施楠陈黎明刘洋
Owner HUNAN GOKE MICROELECTRONICS
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More