FPGA-based Raid card driving method
A driving method and driving device technology, which are applied in the fields of data storage technology and disk array to achieve the effects of reducing development difficulty, convenient use and improving flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0048] The present invention provides a kind of application instance of Raid card driving method based on FPGA, its Raid card driving method is as follows figure 1 shown.
[0049] figure 2 It is a block diagram of an FPGA-based Raid card drive system. The system includes a host, a drive, an FPGA, 4+2 disk arrays, and 2 independently used disk arrays.
[0050]The driver first completes the PCIe enumeration, and directly maps the configuration AXI_Lite interface of the two PCIe RC ports under the FPGA to the host CPU address space, and completes the enumeration and configuration of each ssd under the PCIe RC port; through reading and writing FPGA-related bar space to access the PCIe configuration space of each device under RC; secondly, initialize each nvme ssd disk.
[0051] refer to image 3 As shown, the specific steps of PCIe enumeration are as follows:
[0052] A1: Allocate and configure the bus, except for the two PCIe RCs under the FPGA, which need to be configured b...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


