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

Operation address determination method, PCIe system, electronic equipment and storage medium

A technology for operating addresses and determining methods, applied in electrical digital data processing, instruments, etc., can solve problems such as restrictions on the use of PCIe hosts and PCIe devices, small continuous address space, host-to-device control and access restrictions, etc.

Pending Publication Date: 2021-03-05
SONOSCAPE MEDICAL CORP
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in order to prevent the continuous address space that needs to be allocated on the device side from exceeding the address space that can be allocated by the system, resulting in abnormal address allocation, the continuous address space is usually set smaller in the related art
The smaller continuous address space allows the host to only write fewer operating addresses, resulting in greater restrictions on the host's control and access to the device, which in turn limits the use of PCIe hosts and PCIe devices. Therefore, Related technologies have significant limitations

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
  • Operation address determination method, PCIe system, electronic equipment and storage medium
  • Operation address determination method, PCIe system, electronic equipment and storage medium
  • Operation address determination method, PCIe system, electronic equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0048] For ease of understanding, the hardware composition framework used in the solution corresponding to the operation address determination method provided in the embodiment of the present application is firstly introduced. Please refer to figure 1 , figure 1 It is a schematic diagram of a hardware composition framework ap...

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 operation address determination method, a PCIe system, electronic equipment and a computer readable storage medium. The method comprises the steps: by a PCIe host, acquiringan operation address; generating a target base address and a target offset address corresponding to the operation address based on the offset address block information; generating a register settinginstruction based on the target base address and the target offset address; and sending the register setting instruction to PCIe equipment so as to set a first register used for storing the target base address and / or a second register used for storing the target offset address in the PCIe equipment. The method comprises the following steps: dividing the operation address in the PCIe equipment intoa plurality of offset address blocks by utilizing the target base address and the target offset address; the size of the data space required for recording the target base address and the target offset address is far less than the length of the full address space, so that the PCIe host can control and access the PCIe equipment without limitation.

Description

technical field [0001] The present application relates to the technical field of device control, in particular to a method for determining an operation address, a PCIe system, an electronic device, and a computer-readable storage medium. Background technique [0002] PCIe is a high-speed serial computer expansion bus standard and a high-speed serial bus commonly used in the industry. The PCIe host (ie, the host side) and the PCIe device (ie, the device side) can use the PCIe bus to communicate. In related technologies, the host side writes specific operation addresses into a continuous address space located in the device side, so that the device side knows the operation addresses to be operated, and then controls the device side to perform corresponding operations. However, in order to prevent the continuous address space that needs to be allocated on the device side from exceeding the address space that can be allocated by the system, resulting in abnormal address allocati...

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/12
CPCG06F13/12G06F2213/0026Y02D10/00
Inventor 梁康
Owner SONOSCAPE MEDICAL CORP
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