Fixing structure for FPGA NVMe controller

By designing an adjustable-angle FPGA NVMe controller fixing structure, the problem of non-adjustable position and angle in the existing technology is solved, achieving stable fixing, reducing wiring difficulty, extending service life and reducing cost.

CN223567926UActive Publication Date: 2025-11-18SICHUAN LAIWO YUNCHUANG TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202423148073.3
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-11-18
Estimated Expiration
2034-12-19

AI Technical Summary

Technical Problem

The existing fixed structure of FPGA NVMe controllers cannot be adjusted in position and angle, which leads to wiring difficulties, wire wear and safety hazards, affecting stability and service life.

Method used

A fixing structure including a housing, slot, screw groove, and fixing mechanism is designed. The controller is stably fixed by inserting the plug into the slot and screwing the screw head into the screw groove. The angle is adjustable. Engineering plastics and stainless steel are used to reduce costs and improve wear resistance.

Benefits of technology

It enables flexible angle adjustment and stable fixation of the controller, reduces wiring difficulty, extends service life, improves stability and compatibility, and reduces production costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223567926U_ABST
    Figure CN223567926U_ABST
Patent Text Reader

Abstract

The utility model discloses a fixing structure for an FPGA NVMe controller, and relates to the field of FPGA NVMe controllers. The controller comprises the controller, the controller comprises the shell, the slot is formed in the bottom of the shell, the fixing mechanism is arranged, flexible angle adjustment of the controller in multiple dimensions is achieved, a user can conveniently adjust the controller to the optimal angle according to the installation environment, wiring and daily maintenance are convenient, and meanwhile the fixing mechanism is convenient to use. The controller can be stably fixed to the installation position after angle adjustment through the insertion design of the insertion blocks and the insertion grooves and the threaded connection cooperation of the threaded connectors and the threaded connection grooves, the overall stability is improved, loosening or falling is prevented, in addition, the fixing structure can be easily pasted to the flat surface through the adhesion pieces at the bottom of the installation plate, and the fixing structure is convenient to use. The installation process is simplified, time and cost are saved, wiring convenience is enhanced through flexible angle adjustment of the controller, and wiring difficulty is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to the field of FPGA NVMe controller, concretely is a kind of fixed structure for FPGA NVMe controller. BACKGROUND

[0002] FPGA NVMe controller is a kind of high-performance storage controller based on field programmable gate array technology, it is specially designed to manage and optimize the storage operation of NVMe solid state disk, by utilizing the flexibility and high-speed parallel processing capacity of FPGA, this controller can greatly improve the speed of data storage and access, while providing low latency and high throughput performance, in addition, FPGA NVMe controller also supports advanced storage functions, such as data protection, error correction and efficient I / O processing, to meet the strict requirements of modern data center, high-performance computing and enterprise-level storage applications on high performance and reliability.

[0003] The existing FPGA NVMe controller is installed by fixed structure, there is significant limitation, once the controller shell is fixed in somewhere, its position and angle cannot be easily adjusted, since the wiring port of controller is usually located in the side of controller, this fixed mode often leads to many inconveniences in actual application, specifically speaking, if the fixed angle is unreasonable, not only will cause the plug-in difficulty when wiring, increase installation and maintenance time and cost, and even if forced plug-in succeeds, because line is subjected to improper distortion or pull, long-term will accelerate the wear and tear of equipment line, even possibly cause short circuit, signal instability and other safety hazards, thereby seriously affect the stability and service life of controller. UTILITY MODEL CONTENTS

[0004] Based on this, the purpose of the utility model is to provide a kind of fixed structure for FPGA NVMe controller, to solve the technical problems of controller position and angle that cannot be adjusted, wiring difficulty, line wear and tear and possible safety hazards caused by existing fixed structure.

[0005] To achieve the above-mentioned purpose, the utility model provides the following technical scheme: a kind of fixed structure for FPGA NVMe controller, including controller, the controller includes shell, the bottom of shell is provided with slot, and screw groove is set in slot, the lower portion of shell is provided with fixing mechanism;

[0006] The fixing mechanism comprises a mounting plate, a first movable slot is formed in the top of the mounting plate, a first movable plate is rotationally connected in the first movable slot, a second movable slot is formed in the inner side of the first movable plate, a second movable plate is rotationally connected in the inner side of the second movable slot, an insertion block is arranged on the top of the second movable plate, a screw joint is arranged on the top of the insertion block, and a sticky piece is arranged on the bottom of the mounting plate.

[0007] By adopting the above technical scheme, the insertion block and the screw joint of the fixing mechanism are matched with the insertion slot and the screw slot at the bottom of the controller shell, so that stable fixation of the controller is realized.

[0008] Further, the insertion block is inserted into the insertion slot, and the screw joint is screwed with the screw slot.

[0009] By adopting the above technical scheme, the insertion of the insertion block and the insertion slot and the screwing of the screw joint and the screw slot ensure that the controller can be firmly fixed at the installation position after being adjusted to the required angle.

[0010] Further, the fixing mechanism is used for fixing the controller and can effectively adjust the placement angle of the controller.

[0011] By adopting the above technical scheme, the user can easily adjust the controller to the optimal angle according to the actual installation environment and requirements, which is convenient for wiring, maintenance and operation.

[0012] Further, the overall material of the fixing mechanism is engineering plastic, and the material of the screw joint is stainless steel.

[0013] By adopting the above technical scheme, the fixing mechanism adopts engineering plastic as the main material, which reduces the cost and lightens the weight, while maintaining good wear resistance and corrosion resistance, the screw joint adopts stainless steel material, which has high strength and corrosion resistance, ensuring the firmness of the screwing and long-term use stability.

[0014] Further, the outer surface of the shell is provided with a wiring port, and the side of the wiring port is provided with a button.

[0015] By adopting the above technical scheme, the wiring port and the button on the outer surface of the shell make it convenient for the user to connect the circuit line and operate the controller.

[0016] Further, a plurality of heat dissipation holes are arranged on the two sides of the shell, and the plurality of heat dissipation holes are linearly arrayed and equidistantly arranged.

[0017] By adopting the above technical scheme, the heat dissipation hole design on the two sides of the shell helps the controller to effectively dissipate heat when working, keeping the temperature of the internal elements within a safe range.

[0018] Further, the wiring port is provided with multiple types, and the multiple types of wiring ports can be adapted to multiple circuit lines.

[0019] By adopting the above technical scheme, the design of the multiple types of wiring ports enables the controller to adapt to multiple types of circuit lines, thereby improving the versatility and compatibility.

[0020] To sum up, the utility model mainly has the following beneficial effects:

[0021] 1. The utility model discloses a fixing mechanism, which realizes flexible angle adjustment of the controller in multiple dimensions, facilitates the user to adjust to the best angle according to the installation environment, facilitates wiring and daily maintenance, and ensures that the controller can be stably fixed at the installation position after angle adjustment through the plug-in design of the plug block and the slot and the screw joint of the screw joint and the screw slot, improves the overall stability and prevents loosening or falling off. In addition, the adhesive piece at the bottom of the mounting plate enables the fixing structure to be easily attached to a flat surface, simplifies the installation process, saves time and cost, and flexible angle adjustment of the controller also enhances the wiring convenience, reduces the difficulty during wiring, and the heat dissipation holes on both sides of the shell effectively dissipate heat, improve the stability and reliability of the controller, and prolong the service life.

[0022] 2. The utility model discloses a screw joint, which is made of engineering plastic as the main material, realizes lightweight design, is convenient to install and carry, has good wear resistance and corrosion resistance, ensures long-term use stability, and has lower cost and easier processing than metal, thereby reducing production cost and being particularly suitable for large-scale production or cost control application scenarios. In addition, the insulation performance of the engineering plastic effectively isolates the current and prevents electrical short circuit, thereby ensuring stable operation of electronic devices such as FPGA NVMe controller. The stainless steel screw joint has high strength, high hardness and corrosion resistance, is not easy to deform or damage during tightening, prolongs the service life, and the combination design of the stainless steel screw joint and the engineering plastic fixing mechanism makes the structure easy to maintain, convenient to disassemble, reinstall and clean. DRAWINGS

[0023] Figure 1 It is a perspective structural schematic diagram of the utility model;

[0024] Figure 2 It is a perspective structural schematic diagram of the utility model;

[0025] Figure 3 It is a side view sectional perspective structural schematic diagram of the utility model;

[0026] Figure 4 It is a perspective structural schematic diagram of the utility model Figure 3An enlarged structural schematic view at middle A.

[0027] In the figure: 1, controller; 101, shell; 102, wiring port; 103, button; 104, heat dissipation hole; 105, slot; 106, screw groove; 107, support block; 2, fixing mechanism; 201, mounting plate; 202, first movable slot; 203, first movable plate; 204, second movable slot; 205, second movable plate; 206, plug block; 207, screw joint; 208, adhesive piece. DETAILED DESCRIPTION

[0028] The technical solutions in the embodiments of the utility model will be clearly and completely described below with reference to the drawings in the embodiments of the utility model. The embodiments described below with reference to the drawings are exemplary and are only used to explain the utility model, and cannot be understood as a limitation on the utility model.

[0029] In the description of the utility model, it should be pointed out that the directions or position relationships indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like are based on the directions or position relationships shown in the drawings, and are only for the convenience of describing the utility model and simplifying the description, and therefore cannot be understood as a limitation on the utility model, and in addition, the terms "first", "second", "third" are only for the purpose of description, and cannot be understood as indicating or implying relative importance.

[0030] In the description of the utility model, it should be pointed out that unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connecting", "setting" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected: it can be mechanically connected, or it can be electrically connected: it can be directly connected, or it can be indirectly connected through an intermediate medium: it can be the communication between two elements, and for ordinary skilled in the art, the specific meaning of the above terms in the utility model can be understood according to the specific circumstances.

[0031] The embodiments will be described below according to the overall structure of the utility model.

[0032] Embodiment one:

[0033] A kind of fixed structure for FPGA NVMe controller, such as Figures 1-4As shown, the system includes a controller 1, which includes a housing 101. A slot 105 is formed at the bottom of the housing 101, and a screw groove 106 is formed within the slot 105. A fixing mechanism 2 is located below the housing 101. The fixing mechanism 2 includes a mounting plate 201. A first movable groove 202 is formed at the top of the mounting plate 201. A first movable plate 203 is rotatably connected within the first movable groove 202. A second movable groove 204 is formed on the inner side of the first movable plate 203. A second movable plate 205 is rotatably connected to the inner side of the second movable groove 204. An insertion block 206 is provided at the top of the second movable plate 205, and a screw connector 207 is provided at the top of the insertion block 206. An adhesive piece 208 is provided at the bottom of the mounting plate 201. The FPGA... The NVMe controller uses a carefully designed mounting structure that combines the controller 1 and the mounting mechanism 2 to achieve an efficient and flexible mounting solution. The slot 105 and screw groove 106 on the bottom of the housing 101 of the controller 1 fit perfectly with the insert block 206 and screw connector 207 of the mounting mechanism 2, which not only ensures the stable installation of the controller 1, but also provides an additional adhesion and fixing method through the adhesive piece 208 on the bottom of the mounting plate 201, enhancing the overall stability. In addition, the rotating connection design of the first movable slot 202, the first movable plate 203, the second movable slot 204 and the second movable plate 205 allows the controller 1 to be finely adjusted in multiple dimensions to meet the needs of different installation environments and angles.

[0034] See Figure 1 , Figure 4 The plug 206 is inserted into the slot 105, and the screw connector 207 is screwed into the screw groove 106. The insertion design of the plug 206 into the slot 105 and the screw connection of the screw connector 207 into the screw groove 106 constitute a double fixing mechanism. This design not only improves the stability of the controller 1 during installation, but also ensures that the controller 1 can be firmly fixed in the installation position even under vibration or external force. The firmness of the screw connection makes the entire fixing structure more reliable and reduces the potential risks caused by loosening or falling off.

[0035] See Figure 2 , Figure 4 The fixing mechanism 2 is used to fix the controller 1 and can effectively adjust the placement angle of the controller 1. The fixing mechanism 2 not only has the basic function of fixing the controller 1, but also realizes the effective adjustment of the placement angle of the controller 1 through its unique movable slot and movable plate design. This design allows users to easily adjust the controller 1 to the optimal angle according to the actual installation environment and needs, thereby optimizing the convenience of wiring, maintenance and operation. The flexibility of angle adjustment greatly improves the practicality of the entire fixing structure and the user experience.

[0036] Example 2:

[0037] SeeFigure 1 、 Figure 2 The overall material of the fixing mechanism 2 is engineering plastic, and the material of the screw joint 207 is stainless steel. The fixing mechanism 2 uses engineering plastic as the main material, which has the advantages of low density, light weight, wear resistance, corrosion resistance, etc. This not only reduces the cost of the entire fixing structure, but also reduces its weight, making it easy to carry and install. At the same time, the durability of engineering plastic ensures that the fixing mechanism 2 can maintain stable performance during long-term use. The screw joint 207 made of stainless steel further enhances its strength and corrosion resistance, ensuring the firmness and long-term stability of the screw connection.

[0038] Referring to Figure 1 、 Figure 4 The outer surface of the shell 101 is provided with a wiring port 102, and one side of the wiring port 102 is provided with a button 103. The wiring port 102 and the button 103 provided on the outer surface of the shell 101 provide convenient operation and connection interface for users. The position of the wiring port 102 is designed reasonably, which is convenient for users to connect and disassemble the circuit line. The button 103 allows users to perform simple configuration or control operation on the controller 1. This design not only improves the convenience of use, but also enhances the practicality and functionality of the entire fixing structure.

[0039] Referring to Figure 3 、 Figure 4 The shell 101 is provided with a plurality of heat dissipation holes 104 on both sides, and the plurality of heat dissipation holes 104 are arranged in a linear array at equal intervals. The plurality of heat dissipation holes 104 arranged on both sides of the shell 101 are arranged in a linear array at equal intervals, which effectively improves the heat dissipation performance of the controller 1. This design allows the controller 1 to quickly dissipate the heat generated inside when working, thereby reducing the temperature of the elements and improving their stability and reliability. The reasonable layout of the heat dissipation holes 104 also ensures the uniformity of heat dissipation, prolonging the service life of the controller 1.

[0040] Referring to Figure 1 、 Figure 2 The wiring port 102 is provided with multiple types, and multiple wiring ports 102 can be adapted to multiple circuit lines. The wiring port 102 is provided with multiple types, which allows the controller 1 to adapt to multiple different types of circuit lines. Whether in a complex industrial environment or a diversified application scenario, users can choose the appropriate circuit line for connection according to actual needs. This diversity and compatibility greatly improve the flexibility and application range of the entire fixing structure, meeting the needs of different users.

[0041] The utility model discloses the implementation principle is: first, ensure that already has the complete fixed structure of FPGA NVMe controller, including controller 1 and fixed mechanism 2, tear off the protection film of mounting plate 201 bottom adhesive piece 208, stick mounting plate to the selected installation surface, and ensure that it is firm, then, according to need, through the rotary connection of first movable slot 202 and first movable plate 203, and the rotary connection of second movable slot 204 and second movable plate 205, adjust the placement angle of controller 1, ensure that the slot 105 of the shell 101 bottom of controller 1 is aligned with the plug block 206 on fixed mechanism 2,

[0042] Insert plug block 206 into slot 105, ensure that the plug is tight, and screw joint 207 is screwed with screw groove 106;

[0043] According to need, select appropriate wiring port 102 to connect circuit line, and the design of multiple wiring ports can be adapted to different types of circuit lines, ensure that the connection is stable and reliable, if controller 1 needs specific configuration or setting, can be operated through the button 103 on the outer surface of shell 101.

[0044] The part not involved in the utility model is same as prior art or can adopt prior art to realize, and too much repetition is not carried out here.

[0045] Although the embodiments of the utility model have been shown and described, the specific embodiments are only the explanation of the utility model, and it is not the limitation of the utility model, and the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in the appropriate way, and the person skilled in the art can make the modification, replacement and change without creative contribution after reading the specification without departing from the principles and purposes of the utility model, and the utility model is protected by the patent law as long as it is in the claim range of the utility model.

Claims

1. A fixed structure for FPGA NVMe controller, characterized in that: Including controller (1), the controller (1) includes the shell (101), the bottom of the shell (101) is provided with the slot (105), and the slot (105) is provided with the screw groove (106), and the bottom of the shell (101) is provided with the fixing mechanism (2); The fixing mechanism (2) includes the mounting plate (201), the top of the mounting plate (201) is provided with the first movable slot (202), the first movable slot (202) is rotatably connected with the first movable plate (203), the inner side of the first movable plate (203) is provided with the second movable slot (204), the inner side of the second movable slot (204) is rotatably connected with the second movable plate (205), the top of the second movable plate (205) is provided with the plug block (206), the top of the plug block (206) is provided with the screw joint (207), and the bottom of the mounting plate (201) is provided with the sticky piece (208).

2. The fixed fabric for FPGA NVMe controller according to claim 1, wherein: The plug block (206) is inserted with the slot (105), and the screw joint (207) is screwed with the screw groove (106).

3. The fixed fabric for FPGA NVMe controller according to claim 1, wherein: The fixing mechanism (2) is used for fixing the controller (1), and the placing angle of the controller (1) can be effectively adjusted.

4. The fixed fabric for FPGA NVMe controller according to claim 1, wherein: The overall material of the fixing mechanism (2) is engineering plastic, and the material of the screw joint (207) is stainless steel.

5. The fixed fabric for FPGA NVMe controller according to claim 1, wherein: The outer surface of the shell (101) is provided with the wiring port (102), and the side of the wiring port (102) is provided with the button (103).

6. The fixed fabric for FPGA NVMe controller according to claim 1, wherein: The both sides of the shell (101) are provided with a plurality of heat dissipation holes (104), and a plurality of heat dissipation holes (104) are linearly arranged at equal intervals.

7. The fixed fabric for FPGA NVMe controller according to claim 5, wherein: The wiring port (102) is provided with a plurality of, and a plurality of wiring ports (102) can be adapted to a variety of circuit lines, and the bottom of the shell (101) is provided with four supporting blocks (107).