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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com