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

Dynamic management method of high-speed serial heterogeneous link

A dynamic management, high-speed serial technology, applied in the direction of electrical digital data processing, instruments, energy-saving computing, etc., can solve the problems of waste of link bandwidth, asymmetric transmission bandwidth requirements, high link power consumption, etc., to reduce link Power consumption, real-time adjustment of link width, and dynamic management

Inactive Publication Date: 2015-08-05
SUZHOU POWERCORE TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The management method in the prior art still provides the same link bandwidth in the case of asymmetric transmission bandwidth requirements at both ends of the link, resulting in waste of link bandwidth, resulting in high link power consumption

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
  • Dynamic management method of high-speed serial heterogeneous link
  • Dynamic management method of high-speed serial heterogeneous link
  • Dynamic management method of high-speed serial heterogeneous link

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Embodiment one: see figure 2 As shown, a dynamic management method of a high-speed serial heterogeneous link, after the configuration of the high-speed serial link is completed, the link is dynamically managed, and the dynamic management includes the following steps:

[0038] S1: Obtain a communication request, and the control software (Software Defined Link) configures the status of each channel (Line) of each channel in the link according to the communication request, and writes the status information into the control registers of the devices at both ends of the link; specifically,

[0039] Software Defined Link software judges whether the current link bandwidth usage can be changed according to the application layer information; when the bandwidth requirement of the transmission path changes more than the preset value, it notifies the connection controller (Node Link Controller) of the device to change the link transmission bandwidth, and sends Write link informatio...

Embodiment 2

[0055] The present invention will be further described by taking the direct memory access (DMA) performed by the PCIe Endpoint device as an example.

[0056] The basic structure of PCIe includes a root component (Root Complex, RC), a switch (Switch) and various terminal devices (Endpoint).

[0057] See attached Image 6 As shown, the DMA read transfer is performed for the PCIe Endpoint device.

[0058] Step1: Endpoint sends a DMA read request packet to RC, and then RC returns a CPLD packet (Completion with Data, that is, a completion packet with data). For 64-bit address access, the memory read package length is 4DW, and the longest CPLD can be 3+1024DW. Bidirectional link bandwidth requirements vary greatly.

[0059] Step2: The Software defined Link writes the "path reallocation" request and allocation status to the Node Link Controller register of the endpoint according to the current link conditions. The notification closes part of the sending channel of the endpoint, t...

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 dynamic management method of a high-speed serial heterogeneous link. The dynamic management method of the high-speed serial heterogeneous link is characterized in that the link is subjected to dynamic management after configuration is finished, wherein the dynamic management comprises the following steps: S1) obtaining a communication request, configuring the state of each line of each lane in the link according to the communication request, and writing state information into a control register of equipment on two ends of the link; S2) independently according to current line information and information configured in the S1, judging whether a sending line and a receiving line of a current link lane is released or established by the connection controllers of the equipment on two ends of the link; S3) according to a result of S2, independently recovering or developing certain or a plurality of sending lines and receiving lines by the configuration engines of the equipment on two ends of the link to realize a heterogeneous link; and S4) sending and receiving data by the equipment on two ends of the link to finish a communication request obtained in the S1. The dynamic management method creatively adopts direct control on the lane to enable a serial link to be heterogeneous, the width of the link can be regulated in real time, and link power consumption is lowered.

Description

technical field [0001] The invention relates to a management method of a high-speed serial link, in particular to a dynamic management method for realizing heterogeneous link communication of the high-speed serial link. Background technique [0002] At present, the physical layer design of high-speed IO communication protocols generally adopts multi-channel serial links, such as PCI Express protocol (PCIe), Fiber Channel (Fiber Channel), etc. In a multi-channel serial link, a link (link) can contain one or more lanes (lane), each lane consists of two pairs of differential signal lines to form a dual-simplex serial transmission path (line), there is no dedicated The data, address, control and clock lines of the bus, and various transactions on the bus are organized into information packets for transmission. Each channel is composed of a transmitter module (transmitter, TX) and a receiver module (receiver, RX) that are independent of each other. In different states, the physi...

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
CPCY02D10/00
Inventor 李花芳董建波刘晓飞侯锐
Owner SUZHOU POWERCORE TECH CO LTD
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