Method and device for reducing RF interference of solid state drive and computer equipment

By adjusting the operating frequency of DRAM or NAND to avoid the WIFI band and using the SSC function when necessary, the problems of system timing design difficulties and performance impact caused by solid-state drive RF interference are solved, achieving efficient RF interference reduction.

CN115376587BActive Publication Date: 2026-06-16SUZHOU UNIONMEMORY INFORMATION SYST LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SUZHOU UNIONMEMORY INFORMATION SYST LTD
Filing Date
2022-08-31
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Existing technologies for reducing radio frequency interference (RF interference) from solid-state drives (SSDs) suffer from problems such as excessively large frequency variation ranges leading to difficulties in system timing design and clock cycle jitter, and traditional methods may affect system performance.

Method used

By receiving requests to reduce RF interference, determining the WIFI operating frequency and setting a frequency difference value DeltaF, adjusting the operating frequency of DRAM or NAND to avoid the WIFI frequency band, and enabling SSC function to reduce EMI when necessary, frequency fine-tuning is achieved.

🎯Benefits of technology

Without affecting system performance, it effectively reduces the RF interference of solid-state drives to Wi-Fi, avoids the impact of frequency changes on system timing design, and sometimes does not require the use of SSC function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115376587B_ABST
    Figure CN115376587B_ABST
Patent Text Reader

Abstract

The application relates to a method and device for reducing RF interference of a solid state disk, computer equipment and a storage medium, wherein the method comprises the following steps: obtaining an implementation request for reducing RF interference of a solid state disk and judging whether the RF meets the requirements; if the requirements are not met, judging the working frequency of WIFI and setting DeltaF according to the working frequency of WIFI, wherein the DeltaF is a difference value of the frequency; judging whether the SSD system is DRAMLESS; if yes, increasing the working frequency of NAND by DeltaF and judging again whether the RF meets the requirements; if the requirements are still not met, starting the SSC function to reduce EMI, and if the requirements are met, ending directly. The application can ensure that the performance is not affected and the RF interference of the SSD on WIFI is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of storage system technology, and in particular to a method, apparatus, computer device, and storage medium for reducing RF interference in solid-state drives. Background Technology

[0002] Radio frequency interference (RF) refers to the presence of unwanted signals in the radio spectrum used by WiFi networks (most commonly 2.4 GHz and 5 GHz). These unwanted signals are often transmitted by other electronic devices using the same radio waves as the WiFi network. Due to RF interference, WiFi access points and users may be unable to transmit data, reducing their throughput and causing latency and performance degradation issues.

[0003] Currently, many electronic products (most commonly laptops) use both SSDs and Wi-Fi. How to solve the RF interference problem of SSDs on Wi-Fi is a significant system-level issue. Traditional methods for reducing SSD EMI, or in other words, reducing SSD RF interference on Wi-Fi, are achieved through SSC (Spread Spectrum Clocking). The extent to which SSC suppresses EMI radiation depends on the frequency range over which the modulated signal energy varies; the wider the frequency range, the greater the EMI suppression. However, a trade-off is necessary, as a large frequency range can complicate system timing design. Furthermore, SSC introduces additional clock cycle jitter, which can ultimately lead to system errors in some circuit designs. Summary of the Invention

[0004] Therefore, it is necessary to provide a method, apparatus, computer device, and storage medium for reducing RF interference in solid-state drives in response to the above-mentioned technical problems.

[0005] A method for reducing RF interference in solid-state drives, characterized in that the method includes:

[0006] Obtain the implementation request for reducing RF interference from solid-state drives and determine whether the RF requirements are met;

[0007] If the requirements are not met, the operating frequency of the WIFI is determined and DeltaF is set according to the operating frequency of the WIFI, where DeltaF is the frequency difference value.

[0008] Determine if the SSD system is DRAMless;

[0009] If so, increase the NAND operating frequency by DeltaF and check again whether RF meets the requirements;

[0010] If the requirements are still not met, enable the SSC function to reduce EMI; if the requirements are met, the process ends directly.

[0011] In one embodiment, the step of determining the operating frequency of the Wi-Fi and setting DeltaF based on the operating frequency of the Wi-Fi if the requirement is not met, wherein DeltaF is a frequency difference value, further includes:

[0012] Determine whether the Wi-Fi operating frequency is 2.4 GHz or 5 GHz;

[0013] If the Wi-Fi operating frequency is 2.4 GHz, set DeltaF to 5 MHz; if the Wi-Fi operating frequency is 5 GHz, set DeltaF to 20 MHz.

[0014] In one embodiment, the step of determining whether the SSD system is DRAM-less further includes:

[0015] If it is not a DRAMLESS SSD, increase the DRAM operating frequency by DeltaF and check again whether the RF meets the requirements.

[0016] In one embodiment, the step of increasing the DRAM operating frequency by DeltaF and determining again whether the RF requirement is met further includes:

[0017] If the requirements are still not met, the operating frequency of the NAND is increased by DeltaF and the RF is checked again to see if the requirements are met. If the requirements are met, the process ends directly.

[0018] An apparatus for reducing RF interference from a solid-state drive, the apparatus comprising:

[0019] The first judgment module is used to obtain the implementation request for reducing RF interference of solid-state drives and determine whether the RF requirements are met.

[0020] The setting module is used to determine the operating frequency of WIFI and set DeltaF according to the operating frequency of WIFI if the requirements are not met, wherein DeltaF is the frequency difference value.

[0021] The second judgment module is used to determine whether the SSD system is DRAMLESS.

[0022] The third judgment module is used to increase the operating frequency of the NAND by DeltaF and determine whether the RF meets the requirements again if the condition is met.

[0023] The first execution module is used to enable the SSC function to reduce EMI if the requirements are still not met, and to terminate directly if the requirements are met.

[0024] In one embodiment, the setting module is further configured to:

[0025] Determine whether the Wi-Fi operating frequency is 2.4 GHz or 5 GHz;

[0026] If the Wi-Fi operating frequency is 2.4 GHz, set DeltaF to 5 MHz; if the Wi-Fi operating frequency is 5 GHz, set DeltaF to 20 MHz.

[0027] In one embodiment, the device further includes a fourth determination module, the fourth determination module being used to:

[0028] If it is not a DRAMLESS SSD, increase the DRAM operating frequency by DeltaF and check again whether the RF meets the requirements.

[0029] In one embodiment, the apparatus further includes a second execution module, the second execution module being configured to:

[0030] If the requirements are still not met, the operating frequency of the NAND is increased by DeltaF and the RF is checked again to see if the requirements are met. If the requirements are met, the process ends directly.

[0031] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the methods described above.

[0032] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the above methods.

[0033] The aforementioned method, apparatus, computer equipment, and storage medium for reducing RF interference from solid-state drives (SSDs) acquire a request to reduce SSD RF interference and determine whether the RF requirements are met. If the requirements are not met, the operating frequency of the Wi-Fi is determined, and DeltaF is set according to the Wi-Fi operating frequency, where DeltaF is the frequency difference value. It then determines whether the SSD system is DRAM-less; if so, DeltaF is added to the NAND operating frequency, and the RF requirements are determined again. If the requirements are still not met, the SSC function is enabled to reduce EMI; if the requirements are met, the process ends directly. This invention, without significantly affecting performance, calculates the frequency fine-tuning range based on the Wi-Fi operating bandwidth and adjusts the operating frequency of the DRAM or NAND accordingly, ensuring that the harmonics of the DRAM or NAND operating frequency avoid the Wi-Fi frequency band. This achieves both performance preservation and reduced SSD RF interference to Wi-Fi. Attached Figure Description

[0034] Figure 1 This is a schematic diagram illustrating how RF interference can be reduced using the SSC function in existing technologies.

[0035] Figure 2 This is a flowchart illustrating a method for reducing RF interference from a solid-state drive in one embodiment.

[0036] Figure 3 This is a flowchart illustrating a method for reducing RF interference from a solid-state drive in another embodiment.

[0037] Figure 4 This is a flowchart illustrating a method for reducing RF interference from a solid-state drive in another embodiment.

[0038] Figure 5 This is a structural block diagram of an embodiment of a device for reducing RF interference from a solid-state drive;

[0039] Figure 6 This is a structural block diagram of an apparatus for reducing RF interference from a solid-state drive in another embodiment;

[0040] Figure 7 This is a structural block diagram of an apparatus for reducing RF interference from a solid-state drive in another embodiment;

[0041] Figure 8 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0042] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0043] Currently, the traditional method for reducing SSD EMI, or in other words, reducing SSD interference with Wi-Fi RF, is SSC (Self-Supported Component Control). The basic process is as follows: Figure 1 As shown.

[0044] Specifically, this is achieved through Spread Spectrum Clocking (SSC). Using SSC effectively reduces EMI (Electromagnetic Susceptibility) generated by the signal, thus reducing RF interference from the SSC to Wi-Fi. Without SSC, the signal energy is highly concentrated and has a large amplitude; with SSC, the signal energy is dispersed within a specific frequency band, and the overall amplitude is significantly reduced, effectively suppressing EMI radiation. This is the basic principle behind using SSC to suppress EMI radiation. The extent to which SSC suppresses EMI radiation depends on the frequency range over which the modulated signal energy varies; a wider frequency range results in greater EMI suppression. However, a trade-off is necessary, as a large frequency range can complicate system timing design. Furthermore, SSC introduces additional clock cycle jitter, which can ultimately lead to system errors in some circuit designs.

[0045] Based on this, the present invention provides a method for reducing RF interference of solid-state drives (SSDs), which aims to efficiently reduce RF interference of SSDs.

[0046] In one embodiment, such as Figure 2 As shown, a method for reducing RF interference in solid-state drives is provided, the method including:

[0047] Step 202: Obtain the implementation request for reducing RF interference from the solid-state drive and determine whether the RF requirements are met;

[0048] Step 204: If the requirements are not met, determine the working frequency of the WIFI and set DeltaF according to the working frequency of the WIFI, where DeltaF is the frequency difference value.

[0049] Step 206: Determine if the SSD system is DRAMLESS;

[0050] Step 208: If yes, increase the operating frequency of the NAND by DeltaF and check again whether RF meets the requirements;

[0051] Step 210: If the requirements are still not met, enable the SSC function to reduce EMI; if the requirements are met, the process ends directly.

[0052] In this embodiment, a method for reducing RF interference from solid-state drives (SSDs) is proposed. This method calculates the frequency fine-tuning range based on the operating bandwidth of Wi-Fi without significantly affecting performance, and adjusts the operating frequency of DRAM or NAND accordingly. This ensures that the harmonics of the operating frequency of DRAM or NAND avoid the Wi-Fi frequency band, thus guaranteeing that performance is not affected while reducing the RF interference of SSDs to Wi-Fi.

[0053] Specifically, the system first retrieves the implementation request for reducing RF interference from the solid-state drive and determines whether the RF requirements are met. If the requirements are not met, the system determines the operating frequency of the Wi-Fi and sets DeltaF accordingly. Here, DeltaF is a variable representing the frequency difference value.

[0054] In one embodiment, if the requirement is not met, the step of determining the operating frequency of the Wi-Fi and setting DeltaF according to the operating frequency of the Wi-Fi, wherein DeltaF is the frequency difference value, further includes:

[0055] Determine whether the Wi-Fi operating frequency is 2.4GHz or 5GHz. If the Wi-Fi operating frequency is 2.4GHz, set DeltaF to 5MHz; if the Wi-Fi operating frequency is 5GHz, set DeltaF to 20MHz. Specifically, the center frequency of each Wi-Fi 2.4GHz channel increases in multiples of 5MHz; the bandwidth of the Wi-Fi 5GHz channel increases in multiples of 20MHz.

[0056] Next, it is determined whether the SSD system is DRAMLESS. If it is a DRAMLESS SSD, the operating frequency of the NAND (NAND flash memory) is increased by DeltaF, and the RF performance is checked again to see if the requirements are met. If the requirements are still not met, the SSC function is enabled to reduce EMI; if the requirements are met, the process ends directly. Obviously, there is a possibility that the SSC function can be omitted in this solution.

[0057] In this embodiment, a request to reduce RF interference from the solid-state drive (SSD) is obtained, and it is determined whether the RF requirements are met. If the requirements are not met, the operating frequency of the Wi-Fi is determined, and DeltaF is set according to the Wi-Fi operating frequency, where DeltaF is the frequency difference value. It is then determined whether the SSD system is DRAM-less. If so, the operating frequency of the NAND is increased by DeltaF, and the RF requirements are determined again. If the requirements are still not met, the SSC function is enabled to reduce EMI. If the requirements are met, the process ends directly. This solution, without significantly affecting performance, calculates the frequency fine-tuning range based on the Wi-Fi operating bandwidth and adjusts the operating frequency of the DRAM or NAND accordingly, ensuring that the harmonics of the DRAM or NAND operating frequency avoid the Wi-Fi frequency band. This achieves both performance preservation and reduced RF interference from the SSD to the Wi-Fi.

[0058] In one embodiment, such as Figure 3 As shown, a method for reducing RF interference in solid-state drives (SSDs) is provided. This method, after determining whether the SSD system is DRAM-less, further includes:

[0059] Step 302: If it is not a DRAMLESS SSD, increase the operating frequency of the DRAM by DeltaF and check again whether the RF meets the requirements.

[0060] Step 304: If the requirements are still not met, increase the operating frequency of the NAND by DeltaF and check again whether the RF meets the requirements. If the requirements are met, the process ends directly.

[0061] Step 306: If the requirements are still not met, enable the SSC function to reduce EMI; if the requirements are met, the process ends directly.

[0062] In this embodiment, reference Figure 4 As shown, a method for reducing SSD RF interference is provided. This process is embedded into a complete process for reducing SSD RF interference to WIFI, forming a complete method and process, thereby achieving an efficient method and process for reducing SSD RF interference.

[0063] 1. Determine if the RF meets the requirements. If it does, proceed to step 11. If it does not, proceed to step 2.

[0064] 2. Determine if the WIFI operates at a 2.4G frequency. If it does, proceed to step 3. If it does not operate at 2.4G (5G WIFI), proceed to step 4.

[0065] 3. Set DeltaF to 5MHz, then proceed to step 5.

[0066] 4. Set DeltaF to 20MHz, then proceed to step 5.

[0067] 5. Determine if the SSD system is DRAMLESS. If yes, proceed to step 6; otherwise, proceed to step 7.

[0068] 6. Increase the operating frequency of NAND by DeltaF, then proceed to step 8.

[0069] 7. Increase the DRAM operating frequency by DeltaF, then proceed to step 9.

[0070] 8. Determine if RF meets the requirements. If not, proceed to step 10. If it does, proceed to step 11.

[0071] 9. Determine if RF meets the requirements. If not, proceed to step 6. If it does, proceed to step 11.

[0072] 10. Enable SSC function to reduce EMI, then proceed to step 11.

[0073] 11. Process complete.

[0074] In this embodiment, the final technical effects achieved include: there is a probability that the SSC function can be omitted; the method does not affect performance; the frequency that needs to be fine-tuned is automatically calculated based on the working frequency of WIFI, and the DRAM or NAND frequency is adaptively fine-tuned so that the harmonics of the working frequency of DRAM or NAND avoid the working frequency band of WIFI.

[0075] It should be understood that, although Figure 1-4 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figure 1-4 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0076] In one embodiment, such as Figure 5 As shown, an apparatus 500 for reducing RF interference from a solid-state drive is provided, the apparatus comprising:

[0077] The first judgment module 501 is used to obtain the implementation request for reducing RF interference of solid-state drive and determine whether the RF meets the requirements.

[0078] Setting module 502 is used to determine the working frequency of WIFI and set DeltaF according to the working frequency of WIFI if the requirements are not met, wherein DeltaF is the frequency difference value.

[0079] The second judgment module 503 is used to determine whether the SSD system is DRAMLESS.

[0080] The third judgment module 504 is used to increase the operating frequency of NAND by DeltaF and judge again whether RF meets the requirements if the condition is met.

[0081] The first execution module 505 is used to enable the SSC function to reduce EMI if the requirements are still not met, and to terminate directly if the requirements are met.

[0082] In one embodiment, the setting module 502 is further configured to:

[0083] Determine whether the Wi-Fi operating frequency is 2.4 GHz or 5 GHz;

[0084] If the Wi-Fi operating frequency is 2.4 GHz, set DeltaF to 5 MHz; if the Wi-Fi operating frequency is 5 GHz, set DeltaF to 20 MHz.

[0085] In one embodiment, such as Figure 6 As shown, an apparatus 500 for reducing RF interference from solid-state drives is provided. This apparatus further includes a fourth judgment module 506, which is used for:

[0086] If it is not a DRAMLESS SSD, increase the DRAM operating frequency by DeltaF and check again whether the RF meets the requirements.

[0087] In one embodiment, such as Figure 7 As shown, an apparatus 500 for reducing RF interference from a solid-state drive is provided. The apparatus further includes a second execution module 507, which is used for:

[0088] If the requirements are still not met, the operating frequency of the NAND is increased by DeltaF and the RF is checked again to see if the requirements are met. If the requirements are met, the process ends directly.

[0089] For specific limitations on the implementation device for reducing RF interference of solid-state drives, please refer to the limitations on the implementation method for reducing RF interference of solid-state drives mentioned above, which will not be repeated here.

[0090] In one embodiment, a computer device is provided, the internal structure of which can be shown as follows: Figure 8 As shown, the computer device includes a processor, memory, and a network interface connected via a device bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores operating devices, computer programs, and a database. The internal memory provides an environment for the operation of the operating devices and computer programs stored in the non-volatile storage medium. The network interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for reducing RF interference from the solid-state drive.

[0091] Those skilled in the art will understand that Figure 8 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0092] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps in the various method embodiments described above.

[0093] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the various method embodiments described above.

[0094] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0095] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0096] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for reducing RF interference in solid-state drives, characterized in that, The method includes: Obtain the implementation request for reducing RF interference from solid-state drives and determine whether the RF requirements are met; If the requirements are not met, the operating frequency of the WIFI is determined and DeltaF is set according to the operating frequency of the WIFI, where DeltaF is the frequency difference value. Determine if the SSD system is DRAMLESS; If so, increase the NAND operating frequency by DeltaF and check again whether RF meets the requirements; If the requirements are still not met, enable the SSC function to reduce EMI; if the requirements are met, the process ends directly. The step of determining the operating frequency of the WIFI and setting DeltaF according to the operating frequency of the WIFI if the requirements are not met, wherein DeltaF is the frequency difference value, further includes: Determine whether the Wi-Fi operating frequency is 2.4 GHz or 5 GHz; If the Wi-Fi operating frequency is 2.4 GHz, set DeltaF to 5 MHz; if the Wi-Fi operating frequency is 5 GHz, set DeltaF to 20 MHz.

2. The method for reducing RF interference in a solid-state drive according to claim 1, characterized in that, Following the step of determining whether the SSD system is DRAMLESS, the following is also included: If it is not a DRAMLESS SSD, increase the DRAM operating frequency by DeltaF and check again whether the RF meets the requirements.

3. The method for reducing RF interference in a solid-state drive according to claim 2, characterized in that, Following the step of increasing the DRAM operating frequency by DeltaF and then determining whether the RF meets the requirements again, the method further includes: If the requirements are still not met, the operating frequency of the NAND is increased by DeltaF and the RF is checked again to see if the requirements are met. If the requirements are met, the process ends directly.

4. An apparatus for reducing RF interference from a solid-state drive, characterized in that, The device includes: The first judgment module is used to obtain the implementation request for reducing RF interference of solid-state drives and determine whether the RF requirements are met. The setting module is used to determine the operating frequency of WIFI and set DeltaF according to the operating frequency of WIFI if the requirements are not met, wherein DeltaF is the frequency difference value. The second judgment module is used to determine whether the SSD system is DRAMLESS. The third judgment module is used to increase the operating frequency of the NAND by DeltaF and determine whether the RF meets the requirements again if the condition is met. The first execution module is used to enable the SSC function to reduce EMI if the requirements are still not met, and to terminate directly if the requirements are met. The setting module is also used for: Determine whether the Wi-Fi operating frequency is 2.4 GHz or 5 GHz; If the Wi-Fi operating frequency is 2.4 GHz, set DeltaF to 5 MHz; if the Wi-Fi operating frequency is 5 GHz, set DeltaF to 20 MHz.

5. The apparatus for reducing RF interference in a solid-state drive according to claim 4, characterized in that, The device further includes a fourth determination module, the fourth determination module being used for: If it is not a DRAMLESS SSD, increase the DRAM operating frequency by DeltaF and check again whether the RF meets the requirements.

6. The apparatus for reducing RF interference of a solid-state drive according to claim 5, characterized in that, The device further includes a second execution module, the second execution module being used for: If the requirements are still not met, the operating frequency of the NAND is increased by DeltaF and the RF is checked again to see if the requirements are met. If the requirements are met, the process ends directly.

7. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 3.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 3.