High speed storage and transmission device based on FPGA
A high-speed storage and storage unit technology, applied in the computer field, can solve problems such as large area, inability to meet application requirements, and difficulty in miniaturization of equipment
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0117] Embodiment 1: This embodiment takes data storage as an example. The specific implementation of the present invention provides a method and device for high-speed storage or reading data based on FPGA. The technical scenario of this embodiment is that image data enters from the camlink interface The device is stored in the disk array in RAID0 mode.
[0118] A device for high-speed storage or reading data based on FPGA in this embodiment includes: FPGA, FPGA loading and configuration module, high-speed data cache unit, disk array, camlink interface, PCIE interface and optical fiber interface. For the convenience of description, in this embodiment, XC5VFX130T-2FF1738 of XILINX Company is selected as FPGA (0). For the structure and characteristics of XC5VFX130T-2FF1738, please refer to the technical manual provided by XILINX Company. Of course, other types of FPGAs can also be selected in actual situations. The embedded processor (6) selects the hard IP core PPC440 embedded ...
Embodiment 2
[0129] Embodiment 2: This embodiment takes data storage as an example. The specific implementation of the present invention provides a method and device for high-speed storage or reading data based on FPGA. The technical scenario of this embodiment is that image data enters from the camlink interface The device is stored in the disk array in RAID1 mode.
[0130] An FPGA-based high-speed device for storing or reading data in this embodiment is the same as that in Embodiment 1.
[0131] A kind of method based on FPGA in the present embodiment stores data at a high speed, comprises the following steps:
[0132] Step 1,2,3 are identical with embodiment 1;
[0133] 4. The data allocation and combination module (104) in the RAID controller (1) writes the image data transmitted by the camlink interface module (4) into buffer_1 and buffer_2 at the same time;
[0134] 5, in the RAID controller (1) under the control of the interface control _1 (108), the data in the buffer _1 is transmi...
Embodiment 3
[0139] Embodiment 3: This embodiment takes reading data as an example. The specific implementation of the present invention provides a method and device for high-speed storage or reading data based on FPGA. The technical scenario of this embodiment is to use The image data stored in RAID0 mode is read out and transmitted to other boards / devices through the optical fiber interface.
[0140] An FPGA-based device for reading data at high speed in this embodiment is the same as that in Embodiment 1.
[0141] A method for reading data at a high speed based on FPGA in the present embodiment comprises the following steps:
[0142] Steps 1 and 2 are the same as in Example 1.
[0143] 3. The data distribution and combination module (104) controls and coordinates the module (106) to generate signals in turn to inform the six SATA controllers of SATA_ctrl1 to SATA_ctrl6 in the SATA controller group (2) to transfer a certain logical address L_ADD in the disk array (10) The first 512M da...
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