A system for generating magnetic resonance signals, a generation method, and an electronic device

By connecting each module with VME bus in the magnetic resonance imaging system, the problem of module synchronization difficulties in distributed spectrometer architecture is solved, and efficient and synchronous communication channels and magnetic resonance signals are improved.

CN114636956BActive Publication Date: 2025-06-10BEIJING WANDONG MEDICAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210347802.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-01
Publication Date
2025-06-10
Estimated Expiration
2042-04-01

AI Technical Summary

Technical Problem

The spectrometers in existing magnetic resonance imaging systems adopt a distributed structure, which makes it difficult to synchronize between modules and affects system performance and maintenance.

Method used

Connect each module through the VME bus on the VME backplane to achieve efficient and synchronous communication channels and improve the efficiency of magnetic resonance signal generation.

Benefits of technology

It realizes efficient and synchronous communication between various modules, improves the efficiency of magnetic resonance signal generation, and solves the problem of difficult module synchronization in distributed spectrometer architecture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114636956B_ABST
    Figure CN114636956B_ABST
Patent Text Reader

Abstract

The present application provides a magnetic resonance signal generation system, a generation method, and an electronic device. The generation system includes a communication module, a sequence operation module, a radio frequency generation module, a gradient generation module, a signal acquisition module, a clock module, and a VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively installed on the VME backplane. The sequence operation module and the signal acquisition module are respectively connected to the communication module through the VME bus on the VME backplane. The radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the sequence operation module through the VME bus on the VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the clock module through the VME bus on the VME backplane. According to the generation system and the generation method, an efficient and synchronous communication channel between each module is realized, and the generation efficiency of the magnetic resonance signal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of magnetic resonance technology, and more particularly, to a magnetic resonance signal generation system, a generation method, and an electronic device. Background Art

[0002] The spectrometer in a magnetic resonance imaging system is like the heart of the human body and is the core component of the magnetic resonance imaging system. It is responsible for the generation of radio frequency signals and gradient signals in the imaging system, as well as the reception and processing of a large number of magnetic resonance signals. Its performance directly determines the performance of the magnetic resonance imaging system. The research and development of spectrometers involve multiple disciplines and fields such as physics, mathematics, communication, analog circuits, digital circuits, digital signal processing, electromagnetic fields, and electromagnetic waves. With the development of technology, the performance of spectrometers has been continuously improved, and the structure has become more complex.

[0003] Most existing spectrometers adopt a distributed structure, which consists of multiple independent functional modules. The structure is complex, the design difficulty is large, and it is not convenient to carry and install. Due to the distributed structure, it is difficult to synchronize between various components. Summary of the Invention

[0004] In view of this, the purpose of the present application is to provide a magnetic resonance signal generation system, a generation method, and an electronic device. By connecting each module through the VME bus on the VME backplane, an efficient and synchronous communication channel between each module is realized, and the generation efficiency of magnetic resonance signals is improved.

[0005] The embodiment of the present application provides a magnetic resonance signal generation system. The generation system includes a communication module, a sequence operation module, a radio frequency generation module, a gradient generation module, a signal acquisition module, a clock module, and a VME backplane. Among them, the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively installed on the VME backplane. The sequence operation module and the signal acquisition module are respectively connected to the communication module through the VME bus on the VME backplane. The radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the sequence operation module through the VME bus on the VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the clock module through the VME bus on the VME backplane;

[0006] The communication module is configured to receive a magnetic resonance sequence sent by a host computer, send the magnetic resonance sequence to the sequence operation module, receive a target magnetic resonance signal sent by the signal acquisition module, and send the target magnetic resonance signal to the host computer;

[0007] The sequence operation module is configured to receive the magnetic resonance sequence sent by the communication module, operate the magnetic resonance sequence to generate a corresponding operation signal, and send the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module;

[0008] The radio frequency generation module is configured to receive the operation signal sent by the sequence operation module, generate a radio frequency output signal based on the operation signal, and send the radio frequency output signal to the sample under test, so that the sample under test generates a corresponding original magnetic resonance signal based on the radio frequency output signal;

[0009] The gradient generation module is configured to receive the operation signal sent by the sequence operation module, generate a plurality of gradient waveform signals based on the operation signal, and send the plurality of gradient waveform signals to the sample under test, so that the sample under test generates a corresponding original magnetic resonance signal based on the plurality of gradient waveform signals;

[0010] The signal acquisition module is configured to, when receiving the operation signal sent by the sequence operation module, acquire the original magnetic resonance signal generated by the sample under test, perform signal processing on the original magnetic resonance signal to obtain the target magnetic resonance signal, and send the target magnetic resonance signal to the communication module, so that the communication module sends the target magnetic resonance signal to the host computer;

[0011] The clock module is configured to generate a system clock signal and transmit the system clock signal to the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module to control the synchronous operation among the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0012] Further, the sequence operation module includes a sequence exchange unit and a first signal processing unit;

[0013] The sequence exchange unit is configured to receive the magnetic resonance sequence sent by the communication module and send the magnetic resonance sequence to the first signal processing unit;

[0014] The first signal processing unit is configured to operate the magnetic resonance sequence to generate the operation signal and send the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0015] Further, the radio frequency generation module includes a signal receiving unit, a second signal processing unit, and a gain control unit;

[0016] The signal receiving unit is configured to receive the operation signal sent by the sequence operation module, and configure the second signal processing unit and the gain control unit based on the operation signal;

[0017] The second signal processing unit is configured to generate a corresponding initial radio frequency signal based on the operation signal, and send the initial radio frequency signal to the gain control unit;

[0018] The gain control unit is configured to amplify the amplitude of the initial radio frequency signal to obtain the radio frequency output signal.

[0019] Further, the gradient generation module includes a gradient calculation unit and a gradient output unit;

[0020] The gradient calculation unit is configured to generate multiplexed serial gradient data based on the received operation signal, and send the multiplexed serial gradient data to the gradient output unit;

[0021] The gradient output unit is configured to perform digital-to-analog conversion processing, signal conditioning processing, and signal driving processing on the multiplexed serial gradient data to obtain the multiplexed gradient waveform signals.

[0022] Further, the signal acquisition module includes a magnetic resonance signal receiving unit, an analog-to-digital conversion unit, and a direct digital control unit;

[0023] The magnetic resonance signal receiving unit is configured to collect the original magnetic resonance signal generated by the measured sample when receiving the operation signal sent by the sequence operation module, and send the original magnetic resonance signal to the analog-to-digital conversion unit;

[0024] The analog-to-digital conversion unit is configured to perform analog-to-digital conversion on the original magnetic resonance signal to obtain a digitized original magnetic resonance signal, and send the digitized original magnetic resonance signal to the direct digital control unit;

[0025] The direct digital control unit is configured to perform digital frequency conversion processing and digital filtering processing on the digitized original magnetic resonance signal to obtain the target magnetic resonance signal.

[0026] Further, the generation system further includes a power supply module, the power supply module is installed on the VME backplane, and the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively connected to the power supply module through the VME bus on the VME backplane;

[0027] The power supply module is used to generate electrical energy and transmit the electrical energy to the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module.

[0028] In a second aspect, an embodiment of the present application further provides a method for generating a magnetic resonance signal. The generation method is applied to a magnetic resonance signal generation system, which includes a communication module, a sequence operation module, a radio frequency generation module, a gradient generation module, a signal acquisition module, a clock module, and a VME backplane. Among them, the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively installed on the VME backplane. The sequence operation module and the signal acquisition module are respectively connected to the communication module through the VME bus on the VME backplane. The radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the sequence operation module through the VME bus on the VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the clock module through the VME bus on the VME backplane. The generation method includes:

[0029] The communication module receives the magnetic resonance sequence sent by the host computer, sends the magnetic resonance sequence to the sequence operation module, and receives the target magnetic resonance signal sent by the signal acquisition module and sends the target magnetic resonance signal to the host computer;

[0030] The sequence operation module receives the magnetic resonance sequence sent by the communication module, runs the magnetic resonance sequence to generate a corresponding operation signal, and sends the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module;

[0031] The radio frequency generation module receives the operation signal sent by the sequence operation module, generates a radio frequency output signal based on the operation signal, and sends the radio frequency output signal to the measured sample, so that the measured sample generates a corresponding original magnetic resonance signal based on the radio frequency output signal;

[0032] The gradient generation module receives the operation signal sent by the sequence operation module, generates a multi-channel gradient waveform signal based on the operation signal, and sends the multi-channel gradient waveform signal to the measured sample, so that the measured sample generates a corresponding original magnetic resonance signal based on the multi-channel gradient waveform signal;

[0033] When the signal acquisition module receives the operation signal sent by the sequence operation module, it acquires the original magnetic resonance signal generated by the measured sample, performs signal processing on the original magnetic resonance signal to obtain the target magnetic resonance signal, and sends the target magnetic resonance signal to the communication module, so that the communication module sends the target magnetic resonance signal to the host computer;

[0034] The clock module generates a system clock signal and transmits the system clock signal to the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module to control the synchronous operation among the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0035] Further, the sequence operation module includes a sequence exchange unit and a first signal processing unit. The sequence operation module receives the magnetic resonance sequence sent by the communication module and runs the magnetic resonance sequence to generate a corresponding operation signal, including:

[0036] The sequence exchange unit receives the magnetic resonance sequence sent by the communication module and sends the magnetic resonance sequence to the first signal processing unit;

[0037] The first signal processing unit runs the magnetic resonance sequence to generate the operation signal and sends the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0038] In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the method for generating a magnetic resonance signal as described above are executed.

[0039] An embodiment of the present application further provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is run by a processor, the steps of the method for generating a magnetic resonance signal as described above are executed.

[0040] The magnetic resonance signal generation system provided by the embodiments of the present application modularizes the functions of a magnetic resonance imaging spectrometer and utilizes the high performance, real-time performance, high reliability, etc. of the VME bus. The communication module, sequence operation module, radio frequency generation module, gradient generation module, signal acquisition module, and clock module are integrated onto the same VME backplane. Data transmission between each module is carried out through the VME bus on the VME backplane, effectively organizing each independent functional module and realizing interconnection and interoperability between the modules. Moreover, a clock module is provided in the generation system, and with the same clock source, synchronization between each module is achieved, forming an efficient and synchronous communication channel.

[0041] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, provides a detailed description as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other relevant drawings can also be obtained based on these drawings.

[0043] Figure 1 It is a schematic structural diagram of a magnetic resonance signal generation system provided by the embodiments of the present application;

[0044] Figure 2 It is a schematic structural diagram of another magnetic resonance signal generation system provided by the embodiments of the present application;

[0045] Figure 3 It is a flowchart of a magnetic resonance signal generation method provided by the embodiments of the present application;

[0046] Figure 4 It is a schematic structural diagram of an electronic device provided by the embodiments of the present application.

[0047] In combination with the accompanying drawings, the reference numerals in the embodiments of the present invention are as follows:

[0048] 10 - Generation system; 100 - Communication module; 200 - Sequence operation module; 300 - Radio frequency generation module; 400 - Gradient generation module; 500 - Signal acquisition module; 600 - Clock module; 700 - VME backplane; 800 - Power supply module; 900 - Electronic device; 910 - Processor; 920 - Memory; 930 - Bus. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0049] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme 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 are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.

[0050] The spectrometer is like the heart of the human body in the MRI system. It is the core component of the MRI system. It is responsible for the generation of RF signals and gradient signals in the imaging system, and the reception and processing of a large number of MRI signals. Its performance directly determines the performance of the MRI system. The research and development of spectrometers involves multiple disciplines and fields such as physics, mathematics, communications, analog circuits, digital circuits, digital signal processing, electromagnetic fields and electromagnetic waves. With the development of technology, the performance of spectrometers has been continuously improved, and the structure has become more complex.

[0051] According to research, most of the existing spectrometers adopt a distributed structure, which consists of multiple independent functional modules. The structure is complex, the design is difficult, and it is not easy to carry and install. Due to the use of distributed, the synchronization between the various components is difficult. When a fault occurs, it is difficult to judge and locate the fault, which is not conducive to system maintenance. The existing distributed spectrometer architecture is mainly composed of four parts: server, radio frequency generation system, gradient generation system and signal acquisition system. The server is responsible for transmitting PC commands and parameters to the radio frequency generation system, gradient generation system and signal acquisition system, and at the same time receives the data returned by the signal acquisition system and sends it to the PC. The radio frequency generation system is responsible for generating radio frequency signals and signal conditioning; the gradient generation system is responsible for the generation of gradient waveforms and signal conditioning; the signal acquisition system is responsible for the acquisition and digitization of magnetic resonance simulation signals, and transmits the data to the server. The radio frequency generation system, gradient generation system and signal acquisition system each have independent power supplies and clocks, and they are connected and communicated with the server through network cables or optical fibers. The radio frequency generation system, gradient generation system and signal acquisition system can only be interconnected and communicated through the server. The synchronization between them is difficult and complicated, and cannot be synchronized one-to-one.

[0052] Based on this, an embodiment of the present application provides a magnetic resonance signal generation system to realize an efficient and synchronous communication channel between various modules, improve the efficiency of magnetic resonance signal generation, and solve the problem of difficult synchronization between various modules in the distributed spectrometer architecture in the prior art.

[0053] Please refer to Figure 1 , Figure 1 , which is a schematic structural diagram of a magnetic resonance signal generation system 10 provided by an embodiment of the present application. As Figure 1 shown in, the generation system 10 provided by the embodiment of the present application includes: a communication module 100, a sequence operation module 200, a radio frequency generation module 300, a gradient generation module 400, a signal acquisition module 500, a clock module 600, and a VME backplane 700. Among them, the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, the signal acquisition module 500, and the clock module 600 are respectively installed on the VME backplane 700. The sequence operation module 200 and the signal acquisition module 500 are respectively connected to the communication module 100 through the VME bus on the VME backplane 700. The radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 are respectively connected to the sequence operation module 200 through the VME bus on the VME backplane 700. The communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 are respectively connected to the clock module 600 through the VME bus on the VME backplane 700.

[0054] Here, the VME (VersaModule Eurocard) backplane is a backplane based on the VME bus specification. According to the embodiments provided in the present application, the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, the signal acquisition module 500, and the clock module 600 are respectively installed on the VME backplane 700. The VME bus is a general-purpose computer bus that combines the electrical standard of Motorola's Versa bus and the mechanical form factor of the Eurocard standard established in Europe. It is a system that defines an interconnection for data processing, data storage, and connection of peripheral control devices in a closely coupled hardware architecture. A magnetic resonance signal generation system 10 provided in the present application modularizes each function thereon and mounts all modules onto the VME backplane 700 through the VME bus for interconnection and communication. On the VME backplane 700, there are the following connection relationships among the modules: The sequence operation module 200 and the signal acquisition module 500 are respectively connected to the communication module 100 through the VME bus on the VME backplane 700. The radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 are respectively connected to the sequence operation module 200 through the VME bus on the VME backplane 700. The communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 are respectively connected to the clock module 600 through the VME bus on the VME backplane 700. In this way, the modules can communicate and transfer data through the VME bus on the VME backplane 700.

[0055] The communication module 100 is configured to receive a magnetic resonance sequence sent by a host computer, send the magnetic resonance sequence to the sequence operation module 200, receive a target magnetic resonance signal sent by the signal acquisition module 500, and send the target magnetic resonance signal to the host computer.

[0056] It should be noted that the magnetic resonance sequence refers to the parameters used to generate magnetic resonance imaging in medical examinations. The magnetic resonance sequences here mainly include two categories: spin echo sequences and gradient echo sequences, which are not specifically limited in this application. The target magnetic resonance signal refers to a digital magnetic resonance signal produced by the signal acquisition module 500 and finally needs to be returned to the host computer. After receiving the target magnetic resonance signal, the host computer can generate a corresponding magnetic resonance imaging based on the target magnetic resonance signal.

[0057] Specifically, the communication module 100 is responsible for the communication between the host computer and the entire magnetic resonance signal generation system 10. The host computer sends the magnetic resonance sequence to the communication module 100. Since the communication module 100 and the sequence operation module 200 are connected through the VME bus on the VME backplane 700, when the communication module 100 receives the magnetic resonance sequence, the communication module 100 sends the magnetic resonance sequence to the sequence operation module 200 through the VME bus on the VME backplane 700; and receives the target magnetic resonance signal generated by the signal acquisition module 500, and sends the target magnetic resonance signal to the host computer, so that the host computer can perform the next operation according to the target magnetic resonance signal.

[0058] As an optional implementation manner, the communication module 100 provided in this application is designed with a single FPGA (Field Programmable Gate Array). The gigabit Ethernet function is implemented by using an Ethernet IP core inside the FPGA to communicate with the host computer; at the same time, command and data buffers are designed inside the FPGA to receive the magnetic resonance sequence transmitted by Ethernet, and transmit the magnetic resonance sequence to the sequence operation platform through the VME bus on the VME backplane 700; after the signal acquisition system generates the target magnetic resonance signal, the target magnetic resonance signal is sent back to the data buffer in the communication module 100 through the VME bus on the VME backplane 700 and sent to the host computer through Ethernet.

[0059] The sequence operation module 200 is configured to receive the magnetic resonance sequence sent by the communication module 100, operate the magnetic resonance sequence to generate a corresponding operation signal, and send the operation signal to the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500.

[0060] It should be noted that the operation signal refers to the operation parameters and control instructions for driving the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500. Here, the operation signal may include a radio frequency waveform generation command, a gradient waveform generation command, and a magnetic resonance signal acquisition command. The radio frequency waveform generation command is used to control the radio frequency generation module 300 to generate a radio frequency output signal, the gradient waveform generation command is used to control the gradient generation module 400 to generate a multi-channel gradient waveform signal, and the magnetic resonance signal acquisition command is used to control the signal acquisition module 500 to acquire the original magnetic resonance signal.

[0061] Specifically, after receiving the magnetic resonance sequence sent by the communication module 100, the sequence operation module 200 operates the magnetic resonance sequence and generates a corresponding operation signal. Since the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 are respectively connected to the sequence operation module 200 through the VME bus on the VME backplane 700, when the sequence operation module 200 generates a corresponding operation signal, the sequence operation module 200 sends the magnetic resonance sequence to the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 through the VME bus on the VME backplane 700. As an alternative implementation, when the operation signal includes a radio frequency waveform generation command, a gradient waveform generation command, and a magnetic resonance signal acquisition command, the sequence operation module 200 sends the radio frequency waveform generation command to the radio frequency generation module 300, sends the gradient waveform generation command to the gradient generation module 400, and sends the magnetic resonance signal acquisition command to the signal acquisition module 500.

[0062] The radio frequency generation module 300 is configured to receive the operation signal sent by the sequence operation module 200, generate a radio frequency output signal based on the operation signal, and send the radio frequency output signal to the sample under test, so that the sample under test generates a corresponding original magnetic resonance signal based on the radio frequency output signal.

[0063] It should be noted that the radio frequency output signal refers to the radio frequency waveform signal generated by the radio frequency generation module 300 according to the operation signal. The sample under test refers to the sample used to generate the magnetic resonance signal. The original magnetic resonance signal refers to the magnetic resonance signal generated after the sample under test is stimulated by the radio frequency output signal and the multi-channel gradient waveform signal.

[0064] Specifically, after receiving the operation signal sent by the sequence operation module 200, the radio frequency generation module 300 generates a corresponding radio frequency output signal based on the operation signal, and sends the generated radio frequency output signal to the sample under test. After receiving the radio frequency output signal sent by the radio frequency generation module 300, the sample under test can generate an original magnetic resonance signal.

[0065] The gradient generation module 400 is configured to receive the operation signal sent by the sequence operation module 200, generate a multi-channel gradient waveform signal based on the operation signal, and send the multi-channel gradient waveform signal to the sample under test, so that the sample under test generates a corresponding original magnetic resonance signal based on the multi-channel gradient waveform signal.

[0066] It should be noted that the multi-channel gradient waveform signal refers to the multi-channel gradient waveform signal generated by the gradient generation module 400. Specifically, the multi-channel gradient waveform signal may include G X 、G Y 、G ZWaveform signals of three channels.

[0067] Specifically, after receiving the operation signal sent by the sequence operation module 200, the gradient generation module 400 generates corresponding multiplexed gradient waveform signals based on the operation signal, and sends the generated multiplexed gradient waveform signals to the sample under test. The sample under test can be stimulated after receiving the multiplexed gradient waveform signals sent by the gradient generation module 400, and thus generate original magnetic resonance signals.

[0068] The signal acquisition module 500 is configured to acquire the original magnetic resonance signals generated by the sample under test when receiving the operation signal sent by the sequence operation module 200, perform signal processing on the original magnetic resonance signals to obtain the target magnetic resonance signals, and send the target magnetic resonance signals to the communication module 100, so that the communication module 100 sends the target magnetic resonance signals to the host computer.

[0069] Specifically, when the signal acquisition module 500 receives the operation signal sent by the sequence operation module 200, it is considered that the sample under test has generated original magnetic resonance signals. At this time, the signal acquisition module 500 starts to acquire the original magnetic resonance signals and performs corresponding signal processing on the original magnetic resonance signals to obtain the target magnetic resonance signals. Since the signal acquisition module 500 is connected to the communication module 100 through the VME bus on the VME backplane 700, after obtaining the target magnetic resonance signals, the signal acquisition module 500 sends the target magnetic resonance signals to the communication module 100 through the VME bus on the VME backplane 700, so that the communication module 100 sends the target magnetic resonance signals to the host computer.

[0070] The clock module 600 is configured to generate a system clock signal and transmit the system clock signal to the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 to control the synchronous operation among the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500.

[0071] It should be noted that the system clock signal is usually used in synchronous circuits, playing the role of a timer to ensure the synchronous operation of relevant electronic components. The system clock signal can represent the high and low states between a special signal oscillation. The signal is used like a metronome to coordinate the actions of digital circuits. The system clock signal is basically a square wave voltage.

[0072] Specifically, the clock module 600 is used to generate a system clock signal to provide a system clock for the entire generation system 10 and generate clock signals required by each module. Since the communication module 100, sequence operation module 200, radio frequency generation module 300, gradient generation module 400, and signal acquisition module 500 are respectively connected to the clock module 600 through the VME bus on the VME backplane 700, after generating the system clock signal, the clock module 600 transmits the system clock signal to the communication module 100, sequence operation module 200, radio frequency generation module 300, gradient generation module 400, and signal acquisition module 500 through the VME bus on the VME backplane 700 to control the synchronous operation among the communication module 100, sequence operation module 200, radio frequency generation module 300, gradient generation module 400, and signal acquisition module 500.

[0073] The magnetic resonance signal generation system 10 provided by the embodiment of the present application modularizes the functions of a magnetic resonance imaging spectrometer and utilizes the high performance, real-time performance, high reliability, etc. of the VME bus to integrate the communication module 100, sequence operation module 200, radio frequency generation module 300, gradient generation module 400, signal acquisition module 500, and clock module 600 onto the same VME backplane 700. Data is transmitted among the modules through the VME bus on the VME backplane 700, effectively organizing each independent functional module and realizing interconnection and interoperability among the modules. Moreover, a clock module 600 is provided in the generation system 10, and with the same clock source, synchronization among the modules is achieved, forming an efficient and synchronous communication channel.

[0074] Further, the sequence operation module 200 includes a sequence exchange unit and a first signal processing unit;

[0075] The sequence exchange unit is configured to receive the magnetic resonance sequence sent by the communication module 100 and send the magnetic resonance sequence to the first signal processing unit.

[0076] It should be noted that the sequence exchange unit is mainly responsible for reading the magnetic resonance sequence sent by the communication system through the VME bus on the VME backplane 700 and sending the received magnetic resonance sequence to the first signal processing unit. According to the embodiment provided by the present application, the sequence exchange unit can select DP-SRAM. DP-SRAM is a dual-port SRAM, which has two sets of independent read / write ports compared with a single-port SRAM (Single-Port SRAM, SP-SRAM), and thus has a higher bandwidth. The dual-port SRAM can provide a simple, reliable, and efficient communication method for a multi-core system and also provide higher parallelism in the sequence exchange unit.

[0077] Specifically, the sequence exchange unit receives the magnetic resonance sequence sent by the communication module 100 and sends the received magnetic resonance sequence to the first signal processing unit, so that the first signal processing unit processes the magnetic resonance sequence. As an alternative implementation, after receiving the magnetic resonance sequence, the sequence exchange unit can store it in the main storage area. Here, the main storage area can be selected as SRAM (Static Random-Access Memory), and static random access memory is a type of random access memory. The so-called "static" means that as long as this memory remains powered on, the data stored in it can be constantly maintained. Therefore, in the generation system 10 provided in this application, SRAM is used as the main storage area to store the magnetic resonance sequence received by the sequence exchange unit.

[0078] Here, it should be noted that the above selection of the models of the sequence exchange unit and the main storage area is only an example. In practice, the models of the sequence exchange unit and the main storage area are not limited to the above examples.

[0079] The first signal processing unit is configured to run the magnetic resonance sequence to generate the running signal, and send the running signal to the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500.

[0080] It should be noted that the first signal processing unit is mainly responsible for running the magnetic resonance sequence to generate the corresponding running signal. As an alternative implementation, a DSP (Digital Signal Processing) chip can be selected in the first signal processing unit to run the magnetic resonance sequence. A DSP chip, also known as a digital signal processor, is a microprocessor particularly suitable for performing digital signal processing operations, and its main application is to implement various digital signal processing algorithms in real time and quickly. How to use a DSP chip to run the magnetic resonance sequence to generate the running signal is described in detail in the prior art and will not be elaborated here.

[0081] Specifically, after receiving the magnetic resonance sequence sent by the sequence exchange unit, the first signal processing unit runs the magnetic resonance sequence to obtain a running signal, and sends the running signal to the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500, so that the radio frequency generation module 300, the gradient generation module 400, and the signal acquisition module 500 perform the next processing based on the running signal. As an alternative implementation, a program storage area can also be set up to store the power-on running program of the first signal processing unit. Here, the program storage area can select EEPROM (Electrically Erasable Programmable Read Only Memory), which is a storage chip that does not lose data after power failure.

[0082] Here, it should be noted that the above selection of the models of the first signal processing unit and the program storage area is only an example. In practice, the models of the first signal processing unit and the program storage area are not limited to the above examples.

[0083] Further, the radio frequency generation module 300 includes a signal receiving unit, a second signal processing unit, and a gain control unit;

[0084] The signal receiving unit is configured to receive the running signal sent by the sequence running module 200, and configure the second signal processing unit and the gain control unit based on the running signal.

[0085] It should be noted that the signal receiving unit is mainly responsible for receiving the running signal sent by the sequence running module 200 through the VME bus on the VME backplane 700, and configuring the second signal processing unit and the gain control unit according to the running signal. As an alternative implementation, the signal receiving unit can select to use an FPGA to receive the running signal and configure the second signal processing unit and the gain control unit. The FPGA device belongs to a semi-custom circuit in application-specific integrated circuits and is a programmable logic array, which can effectively solve the problem of fewer original device gate circuits. The basic structure of the FPGA includes programmable input / output units, configurable logic blocks, digital clock management modules, embedded block RAMs, wiring resources, embedded dedicated hard cores, and underlying embedded functional units.

[0086] Specifically, the signal receiving unit receives the running signal sent by the sequence running module 200 through the VME bus on the VME backplane 700, and configures the second signal processing unit and the gain control unit based on the running signal, so that the second signal processing unit and the gain control unit perform the next data processing.

[0087] Here, it should be noted that the above selection of the model of the signal receiving unit is only an example. In practice, the model of the signal receiving unit is not limited to the above examples.

[0088] The second signal processing unit is configured to generate a corresponding initial radio frequency signal based on the operation signal and send the initial radio frequency signal to the gain control unit.

[0089] It should be noted that the second signal processing unit is the core of the radio frequency generation module 300, which completes functions such as sine signal generation, frequency control, phase control, amplitude modulation, and digital-to-analog conversion to generate an initial radio frequency signal. The initial radio frequency signal refers to the original radio frequency waveform signal generated by the second signal processing module without any data processing. As an alternative implementation, the second signal processing unit may adopt a DDS (Direct Digital Synthesis) signal generator. The main idea of the DDS signal generator is to synthesize the required waveform starting from the concept of phase. It mainly consists of a phase accumulator, a waveform look-up table, a digital-to-analog converter (DAC), and a low-pass filter. Under the control of the sampling clock, the phase accumulator linearly accumulates the frequency control word K to obtain the corresponding phase code. According to the obtained phase code, the waveform look-up table is addressed to output the corresponding amplitude value, and then the corresponding analog quantization signal is obtained through the digital-to-analog converter. Finally, a continuously varying signal waveform is obtained through low-pass filter filtering. Among them, K is the frequency control word, f c is the clock frequency, N is the word length of the phase accumulator, m is the number of bits of the ROM address line, n is the width of the ROM data line (also the number of bits of the D / A converter), f o is the output frequency, and the output frequency is shown in the following formula (1) and is jointly determined by f c and K:

[0090]

[0091] Specifically, the second signal processing unit generates a corresponding initial radio frequency signal based on the operation signal and sends the initial radio frequency signal to the gain control unit, so that the gain control unit adjusts the gain of the initial radio frequency signal. Here, how to generate the corresponding initial radio frequency signal based on the operation signal is described in detail in the prior art and will not be elaborated here.

[0092] Here, it should be noted that the above selection of the model of the second signal processing unit is only an example. In practice, the model of the second signal processing unit is not limited to the above examples.

[0093] The gain control unit is configured to adjust the gain of the initial radio frequency signal to obtain the radio frequency output signal.

[0094] Specifically, after receiving the initial radio frequency signal, the gain control unit adjusts the gain of the initial radio frequency signal according to the operation signal to obtain the radio frequency output signal. Here, how to adjust the gain of the initial radio frequency signal has been described in detail in the prior art and will not be elaborated here.

[0095] Further, the gradient generation module 400 includes a gradient calculation unit and a gradient output unit;

[0096] The gradient calculation unit is configured to generate multiple paths of serial gradient data based on the received operation signal and send the multiple paths of serial gradient data to the gradient output unit.

[0097] It should be noted that the gradient calculation unit is mainly responsible for generating multiple paths of serial gradient data according to the received operation signal and then sending the generated multiple paths of serial gradient data to the gradient output unit. The multiple paths of serial gradient data refer to the multiple paths of serial data streams generated by the gradient generation module 400. Specifically, it may include voltage signals of three channels, namely X, Y, and Z.

[0098] Specifically, the gradient calculation unit receives the operation signal sent by the sequence operation platform through the VME bus on the VME backplane 700, and then generates multiple paths of serial gradient data based on the received operation signal. Under the control of the sequence operation platform, the gradient module independently generates and outputs three paths of gradient waveforms, namely X, Y, and Z, at a certain time sequence. After being amplified by the power amplifier, they are used to drive the gradient coil. The gradient calculation unit consists of an FPGA and a gradient waveform dual port. The output of the gradient calculation unit is three paths of serial data streams, which are used to control the three D / As at the front end of the gradient output to generate voltage signals of X, Y, and Z respectively. The FPGA is the core of the gradient calculation unit, integrating all units for calculating gradient data, including storage and reading of gradient waveforms, gain control, and various logical controls. Here, how to generate multiple paths of serial gradient data according to the operation signal has been described in detail in the prior art and will not be elaborated here.

[0099] The gradient output unit is configured to perform digital-to-analog conversion processing, signal conditioning processing, and signal driving processing on the multiple paths of serial gradient data to obtain the multiple paths of gradient waveform signals.

[0100] It should be noted that the digital-to-analog conversion processing refers to the process of converting discrete digital signals into continuous analog signals. The signal conditioning processing refers to the process of converting analog signals into digital signals for data acquisition, control processes, performing calculations, display readouts, or other purposes. The signal driving processing refers to the process of driving the conditioned signals.

[0101] Specifically, the gradient output unit completes functions such as digital-to-analog conversion, signal conditioning, and signal driving of multiplexed serial gradient data to obtain the final multiplexed gradient waveform signals. As an alternative implementation, the resolution of the D / A device for digital-to-analog conversion is 24 bits, and the maximum output bandwidth is 960 kHz. Here, how to perform digital-to-analog conversion processing, signal conditioning processing, and signal driving processing on multiplexed serial gradient data is described in detail in the prior art and will not be elaborated here.

[0102] Further, the signal acquisition module 500 includes a magnetic resonance signal receiving unit, an analog-to-digital conversion unit, and a direct digital control unit;

[0103] The magnetic resonance signal receiving unit is configured to collect the original magnetic resonance signal generated by the measured sample when receiving the operation signal sent by the sequence operation module 200, and send the original magnetic resonance signal to the analog-to-digital conversion unit.

[0104] Specifically, when the magnetic resonance signal receiving unit receives the operation signal sent by the sequence operation module 200 through the VME bus on the VME backplane 700, it starts to collect the original magnetic resonance signal generated by the measured sample and sends the original magnetic resonance signal to the analog-to-digital conversion unit, so that the analog-to-digital conversion unit performs analog-to-digital conversion processing on the original magnetic resonance signal. Here, the magnetic resonance signal receiving unit can adopt an FPGA, and the FPGA is responsible for receiving the operation signal sent by the sequence operation module 200 through the VME bus on the VME backplane 700 and configuring the relevant analog-to-digital conversion unit and direct digital control unit.

[0105] It should be noted here that the above selection of the model of the magnetic resonance signal receiving unit is only an example. In fact, the model of the magnetic resonance signal receiving unit is not limited to the above example.

[0106] The analog-to-digital conversion unit is configured to perform analog-to-digital conversion on the original magnetic resonance signal to obtain a digitized original magnetic resonance signal, and send the digitized original magnetic resonance signal to the direct digital control unit.

[0107] It should be noted that the digitized original magnetic resonance signal refers to the digitized magnetic resonance signal obtained after performing analog-to-digital conversion on the original magnetic resonance signal.

[0108] Specifically, after receiving the original magnetic resonance signal, the analog-to-digital conversion unit performs analog-to-digital conversion processing on the original magnetic resonance signal to obtain a digitized original magnetic resonance signal, and sends the digitized original magnetic resonance signal to the direct digital control unit, so that the direct digital control unit performs the next processing on the digitized original magnetic resonance signal. The performance of the analog-to-digital conversion unit in the signal acquisition system is very important, which directly determines the quality of the image (signal-to-noise ratio, artifacts). Its main performance indicators are as follows: the highest sampling rate can reach 150 MSPS; the sampling accuracy is 16 Bit; when the input is a 30 MHz signal, the signal-to-noise ratio is 82.6 dBFS; the differential nonlinearity is ±0.4 LSB, and the integral nonlinearity is ±3.0 LSB; the output is LVDS level.

[0109] The direct digital control unit is configured to perform digital frequency conversion processing and digital filtering processing on the digitized original magnetic resonance signal to obtain the target magnetic resonance signal.

[0110] It should be noted that digital frequency conversion processing refers to multiplying the data after A / D sampling of the intermediate frequency signal by the quadrature carrier signal generated by the numerically controlled oscillator NCO and filtering to obtain the baseband digitized quadrature signals I(n) and Q(n), also known as digital down conversion. Digital down conversion consists of three parts: a numerically controlled oscillator (NCO), a digital multiplier, and a digital filter (CIC filter, FIR filter). From the perspective of the frequency spectrum, the principle of digital mixing is that digital down conversion transforms the signal after A / D sampling from the intermediate frequency to the baseband. Such processing is completed in two steps: first, multiplying the input signal by the quadrature carrier, and then performing digital filtering to remove the unwanted frequency components. The numerically controlled oscillator NCO is used to generate an ideal, frequency-variable sine or cosine signal as the local oscillator signal for quadrature multiplication with the input signal. The data rate after sampling is very high, and it is difficult to perform real-time processing at the backend. Therefore, the sampled data is often decimated. The so-called R-fold decimation means taking one data from the original sequence x(n) every R-1 data to form a new sequence xR(n). When decimating, spectral aliasing occurs, and at this time, anti-aliasing filtering must be performed. The digital filter in the DDC is to implement the functions of decimation and anti-aliasing filtering. Digital filtering processing refers to the method of suppressing interference waves by using different spectral characteristics to highlight the effective waves. By filtering and decimating, the data stream rate is reduced from 100 MHz to the set data output stream rate, thereby obtaining the original digital stream.

[0111] Specifically, after receiving the digitized original magnetic resonance signal, the direct digital control unit performs digital frequency conversion processing and digital filtering processing on the digitized original magnetic resonance signal to obtain the target magnetic resonance signal. Specifically, the direct digital control unit can adopt a DDC controller (Direct Digital Control). The DDC provided in this application is an FPGA-based DDC, which mainly includes two parts: digital mixing and digital filtering. The digital mixer consists of two digital multipliers and a numerically controlled oscillator NCO. After the intermediate frequency signal is sampled by the ADC and enters the DDC, it is first multiplied by the quadrature local oscillator signal generated by the NCO to obtain two orthogonal I and Q signals. In this application, to ensure the phase coherence between the transmitted radio frequency pulse and the received signal, the NCO in the DDC and the NCO in the digital frequency source DDS are the same NCO. The digital filter consists of a CIC cascaded integrator-comb filter and two FIR compensation filters. After the sampling signal undergoes digital quadrature frequency conversion, the concerned spectral components are shifted to zero intermediate frequency. At this time, low-pass filtering is required to filter out the noise outside the concerned low-pass bandwidth and the unconcerned high-frequency components. Since the data rate after sampling far exceeds the Nyquist sampling rate, subsequent processing including low-pass filtering may not be able to effectively process the data due to excessive computational complexity. Therefore, on the premise of ensuring signal integrity, the signal sampling rate is reduced as much as possible to reduce the computational complexity, which is the function of the decimation filter.

[0112] The CIC filter consists of two parts, the integrator H 1 (z) and the comb filter H 2 (z) in cascade. The CIC filter does not require multiplication operations and only needs to perform accumulation operations. When implemented on an FPGA, as long as the working frequency of the FPGA can reach the signal rate, high-speed filtering can be achieved. At the same time of filtering, arbitrary multiple decimation can also be completed. However, the controllability of its passband and stopband characteristics is not strong. Therefore, in many designs, the CIC filter is used in the first stage of the decimation system. At the same time, to increase the design flexibility and filtering effect, parameter configuration programmability is implemented in the design. The differential delay of the CIC is 1, and the decimation factor R cic ranges from 2 to 240, and 5-stage CIC cascade is adopted to increase the stopband attenuation.

[0113] The bandwidth ratio factor and the passband content difference are an irreconcilable contradiction. The multi-stage cascaded CIC increases the stopband attenuation. While reducing the aliasing effect, it also increases the passband content difference. To reduce the passband ripple of the CIC filter, compensation is required after the CIC. The two polyphase FIR filters following the CIC closely are the compensation for the previous CIC filter. The cascading of the above three-stage filters can obtain a wider passband bandwidth and better in-band flatness.

[0114] Please refer toFigure 2 , Figure 2 is a schematic structural diagram of another magnetic resonance signal generation system provided by an embodiment of the present application. As Figure 2 shown, the generation system 10 further includes a power supply module 800, the power supply module 800 is installed on the VME backplane 700, and the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, the signal acquisition module 500, and the clock module 600 are respectively connected to the power supply module 800 through the VME bus on the VME backplane 700.

[0115] The power supply module 800 is configured to generate electric energy and transmit the electric energy to the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, the signal acquisition module 500, and the clock module 600.

[0116] Here, the power supply module 800 is mainly responsible for providing electric energy for the entire generation system. The power supply module 800 generates electric energy. Since the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, the signal acquisition module 500, and the clock module 600 are respectively connected to the power supply module 800 through the VME bus on the VME backplane 700, the power supply module 800 transmits the generated electric energy to the communication module 100, the sequence operation module 200, the radio frequency generation module 300, the gradient generation module 400, the signal acquisition module 500, and the clock module 600 through the VME bus on the VME backplane 700 to provide the required electric energy for each module.

[0117] Please refer to Figure 3 , Figure 3 is a flowchart of a method for generating a magnetic resonance signal provided by an embodiment of the present application. As Figure 3As shown in [description], the generation method is applied to the magnetic resonance signal generation system provided in the embodiments of the present application. The generation system includes a communication module, a sequence operation module, a radio frequency generation module, a gradient generation module, a signal acquisition module, a clock module, and a VME backplane. Among them, the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively installed on the VME backplane. The sequence operation module and the signal acquisition module are respectively connected to the communication module through the VME bus on the VME backplane. The radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the sequence operation module through the VME bus on the VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the clock module through the VME bus on the VME backplane. The generation method includes:

[0118] S301, the communication module receives the magnetic resonance sequence sent by the host computer, sends the magnetic resonance sequence to the sequence operation module, and receives the target magnetic resonance signal sent by the signal acquisition module, and sends the target magnetic resonance signal to the host computer.

[0119] S302, the sequence operation module receives the magnetic resonance sequence sent by the communication module, runs the magnetic resonance sequence to generate a corresponding operation signal, and sends the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0120] S303, the radio frequency generation module receives the operation signal sent by the sequence operation module, generates a radio frequency output signal based on the operation signal, and sends the radio frequency output signal to the measured sample, so that the measured sample generates a corresponding original magnetic resonance signal based on the radio frequency output signal.

[0121] S304, the gradient generation module receives the operation signal sent by the sequence operation module, generates a multiplexed gradient waveform signal based on the operation signal, and sends the multiplexed gradient waveform signal to the measured sample, so that the measured sample generates a corresponding original magnetic resonance signal based on the multiplexed gradient waveform signal.

[0122] S305, when the signal acquisition module receives the operation signal sent by the sequence operation module, it acquires the original magnetic resonance signal generated by the measured sample, performs signal processing on the original magnetic resonance signal to obtain the target magnetic resonance signal, and sends the target magnetic resonance signal to the communication module, so that the communication module sends the target magnetic resonance signal to the host computer.

[0123] S306. The system clock signal is generated by the clock module and transmitted to the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module to control the synchronous operation among the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0124] Further, the sequence operation module includes a sequence exchange unit and a first signal processing unit. The sequence operation module receives the magnetic resonance sequence sent by the communication module and runs the magnetic resonance sequence to generate a corresponding operation signal, including:

[0125] The sequence exchange unit receives the magnetic resonance sequence sent by the communication module and sends the magnetic resonance sequence to the first signal processing unit;

[0126] The first signal processing unit runs the magnetic resonance sequence to generate the operation signal and sends the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module.

[0127] Further, the radio frequency generation module includes a signal receiving unit, a second signal processing unit, and a gain control unit. The radio frequency generation module receives the operation signal sent by the sequence operation module and generates a radio frequency output signal based on the operation signal, including:

[0128] The signal receiving unit receives the operation signal sent by the sequence operation module and configures the second signal processing unit and the gain control unit based on the operation signal;

[0129] The second signal processing unit generates a corresponding initial radio frequency signal based on the operation signal and sends the initial radio frequency signal to the gain control unit;

[0130] The gain control unit amplifies the amplitude of the initial radio frequency signal to obtain the radio frequency output signal.

[0131] Further, the gradient generation module includes a gradient calculation unit and a gradient output unit. The gradient generation module receives the operation signal sent by the sequence operation module and generates multiple-channel gradient waveform signals based on the operation signal, including:

[0132] The gradient calculation unit generates multiple-channel serial gradient data based on the received operation signal and sends the multiple-channel serial gradient data to the gradient output unit;

[0133] The multiplexed serial gradient data is subjected to digital-to-analog conversion processing, signal conditioning processing, and signal driving processing by the gradient output unit to obtain the multiplexed gradient waveform signals.

[0134] Further, the signal acquisition module includes a magnetic resonance signal receiving unit, an analog-to-digital conversion unit, and a direct digital control unit. The processing of the original magnetic resonance signal to obtain the target magnetic resonance signal includes:

[0135] When the magnetic resonance signal receiving unit receives the operation signal sent by the sequence operation module, it acquires the original magnetic resonance signal generated by the sample to be measured and sends the original magnetic resonance signal to the analog-to-digital conversion unit;

[0136] The analog-to-digital conversion unit performs analog-to-digital conversion on the original magnetic resonance signal to obtain a digitized original magnetic resonance signal, and sends the digitized original magnetic resonance signal to the direct digital control unit;

[0137] The direct digital control unit performs digital frequency conversion processing and digital filtering processing on the digitized original magnetic resonance signal to obtain the target magnetic resonance signal.

[0138] Further, the generation system further includes a power supply module. The power supply module is installed on the VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively connected to the power supply module through the VME bus on the VME backplane. The generation method further includes;

[0139] The power supply module generates electrical energy and transmits the electrical energy to the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module.

[0140] Please refer to Figure 4 , Figure 4 which is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 4 shown in, the electronic device 900 includes a processor 910, a memory 920, and a bus 930.

[0141] The memory 920 stores machine-readable instructions executable by the processor 910. When the electronic device 900 runs, the processor 910 communicates with the memory 920 through the bus 930. When the machine-readable instructions are executed by the processor 910, they can execute as described above Figure 3The steps of the method for generating magnetic resonance signals in the method embodiments shown solve the problem that it is relatively difficult to synchronize between various modules in the distributed spectrometer architecture in the prior art. For the specific implementation manner, reference can be made to the method embodiments and will not be elaborated here.

[0142] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it can execute the method for generating magnetic resonance signals in the method embodiments shown as above, which solves the problem that it is relatively difficult to synchronize between various modules in the distributed spectrometer architecture in the prior art. For the specific implementation manner, reference can be made to the method embodiments and will not be elaborated here. Figure 3 The steps of the method for generating magnetic resonance signals in the method embodiments shown solve the problem that it is relatively difficult to synchronize between various modules in the distributed spectrometer architecture in the prior art. For the specific implementation manner, reference can be made to the method embodiments and will not be elaborated here.

[0143] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described system, device, and unit can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated here.

[0144] In several embodiments provided by the present application, it should be understood that the disclosed system, device, and method can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling, direct coupling, or communication connection can be through some communication interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical, or other form.

[0145] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0146] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0147] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0148] It should be noted that: similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. In addition, the terms "first", "second", "third", etc. are only used for descriptive distinction and cannot be understood as indicating or implying relative importance.

[0149] Finally, it should be noted that: the above-mentioned embodiments are only specific implementation manners of this application, used to illustrate the technical solution of this application, rather than limiting it. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed in this application can still modify the technical solutions described in the foregoing embodiments or can easily think of changes, or make equivalent replacements for some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A system for generating magnetic resonance signals, characterized in that, the generating system includes a communication module, a sequence running module, a radio frequency generating module, a gradient generating module, a signal acquisition module, a clock module and a VME backplane. Among them, the communication module, the sequence running module, the radio frequency generating module, the gradient generating module, the signal acquisition module and the clock module are respectively installed on the VME backplane. The sequence running module and the signal acquisition module are respectively connected to the communication module through the VME bus on the VME backplane. The radio frequency generating module, the gradient generating module and the signal acquisition module are respectively connected to the sequence running module through the VME bus on the VME backplane. The communication module, the sequence running module, the radio frequency generating module, the gradient generating module and the signal acquisition module are respectively connected to the clock module through the VME bus on the VME backplane; the communication module is configured to receive the magnetic resonance sequence sent by the host computer, send the magnetic resonance sequence to the sequence running module, and receive the target magnetic resonance signal sent by the signal acquisition module, and send the target magnetic resonance signal to the host computer; the sequence running module is configured to receive the magnetic resonance sequence sent by the communication module, run the magnetic resonance sequence to generate a corresponding running signal, and send the running signal to the radio frequency generating module, the gradient generating module and the signal acquisition module; the radio frequency generating module is configured to receive the running signal sent by the sequence running module, generate a radio frequency output signal based on the running signal, and send the radio frequency output signal to the sample under test, so that the sample under test generates a corresponding original magnetic resonance signal based on the radio frequency output signal; the gradient generating module is configured to receive the running signal sent by the sequence running module, generate a plurality of gradient waveform signals based on the running signal, and send the plurality of gradient waveform signals to the sample under test, so that the sample under test generates a corresponding original magnetic resonance signal based on the plurality of gradient waveform signals; the signal acquisition module is configured to, when receiving the running signal sent by the sequence running module, acquire the original magnetic resonance signal generated by the sample under test, perform signal processing on the original magnetic resonance signal to obtain the target magnetic resonance signal, and send the target magnetic resonance signal to the communication module, so that the communication module sends the target magnetic resonance signal to the host computer; the clock module is configured to generate a system clock signal and transmit the system clock signal to the communication module, the sequence running module, the radio frequency generating module, the gradient generating module and the signal acquisition module to control the synchronous operation among the communication module, the sequence running module, the radio frequency generating module, the gradient generating module and the signal acquisition module.

2. The generating system according to claim 1, characterized in that, the sequence running module includes a sequence exchange unit and a first signal processing unit; The sequence exchange unit is configured to receive the magnetic resonance sequence sent by the communication module and send the magnetic resonance sequence to the first signal processing unit; The first signal processing unit is configured to run the magnetic resonance sequence to generate the running signal, and send the running signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module.

3. The generation system according to claim 1, wherein, the radio frequency generation module includes a signal receiving unit, a second signal processing unit, and a gain control unit; the signal receiving unit is configured to receive the running signal sent by the sequence running module and configure the second signal processing unit and the gain control unit based on the running signal; the second signal processing unit is configured to generate a corresponding initial radio frequency signal based on the running signal and send the initial radio frequency signal to the gain control unit; the gain control unit is configured to adjust the gain of the initial radio frequency signal to obtain the radio frequency output signal.

4. The generation system according to claim 1, wherein, the gradient generation module includes a gradient calculation unit and a gradient output unit; the gradient calculation unit is configured to generate multiple channels of serial gradient data based on the received running signal and send the multiple channels of serial gradient data to the gradient output unit; the gradient output unit is configured to perform digital-to-analog conversion processing, signal conditioning processing, and signal driving processing on the multiple channels of serial gradient data to obtain the multiple channels of gradient waveform signals.

5. The generation system according to claim 1, wherein, the signal acquisition module includes a magnetic resonance signal receiving unit, an analog-to-digital conversion unit, and a direct digital control unit; the magnetic resonance signal receiving unit is configured to collect the original magnetic resonance signal generated by the sample to be measured when receiving the running signal sent by the sequence running module and send the original magnetic resonance signal to the analog-to-digital conversion unit; the analog-to-digital conversion unit is configured to perform analog-to-digital conversion on the original magnetic resonance signal to obtain a digitized original magnetic resonance signal and send the digitized original magnetic resonance signal to the direct digital control unit; the direct digital control unit is configured to perform digital frequency conversion processing and digital filtering processing on the digitized original magnetic resonance signal to obtain the target magnetic resonance signal.

6. The generation system according to claim 1, wherein, the generation system further includes a power supply module, the power supply module is installed on the VME backplane, and the communication module, the sequence running module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively connected to the power supply module through the VME bus on the VME backplane; the power supply module is configured to generate electrical energy and transmit the electrical energy to the communication module, the sequence running module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module.

7. A method for generating a magnetic resonance signal, wherein, The generation method is applied to a magnetic resonance signal generation system as described in any one of claims 1-6. The generation system includes a communication module, a sequence operation module, a radio frequency generation module, a gradient generation module, a signal acquisition module, a clock module, and a VME backplane. Among them, the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, the signal acquisition module, and the clock module are respectively installed on the VME backplane. The sequence operation module and the signal acquisition module are respectively connected to the communication module through the VME bus on the VME backplane. The radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the sequence operation module through the VME bus on the VME backplane. The communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module are respectively connected to the clock module through the VME bus on the VME backplane. The generation method includes: The communication module receives the magnetic resonance sequence sent by the host computer, sends the magnetic resonance sequence to the sequence operation module, receives the target magnetic resonance signal sent by the signal acquisition module, and sends the target magnetic resonance signal to the host computer; The sequence operation module receives the magnetic resonance sequence sent by the communication module, runs the magnetic resonance sequence to generate a corresponding operation signal, and sends the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module; The radio frequency generation module receives the operation signal sent by the sequence operation module, generates a radio frequency output signal based on the operation signal, and sends the radio frequency output signal to the measured sample, so that the measured sample generates a corresponding original magnetic resonance signal based on the radio frequency output signal; The gradient generation module receives the operation signal sent by the sequence operation module, generates a multi-channel gradient waveform signal based on the operation signal, and sends the multi-channel gradient waveform signal to the measured sample, so that the measured sample generates a corresponding original magnetic resonance signal based on the multi-channel gradient waveform signal; When the signal acquisition module receives the operation signal sent by the sequence operation module, it acquires the original magnetic resonance signal generated by the measured sample, performs signal processing on the original magnetic resonance signal to obtain the target magnetic resonance signal, and sends the target magnetic resonance signal to the communication module, so that the communication module sends the target magnetic resonance signal to the host computer; The clock module generates a system clock signal and transmits the system clock signal to the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module to control the synchronous operation among the communication module, the sequence operation module, the radio frequency generation module, the gradient generation module, and the signal acquisition module.

8. According to the generation method described in claim 7, it is characterized in that The sequence operation module includes a sequence exchange unit and a first signal processing unit. The sequence operation module receives the magnetic resonance sequence sent by the communication module and operates the magnetic resonance sequence to generate a corresponding operation signal, including: The sequence exchange unit receives the magnetic resonance sequence sent by the communication module and sends the magnetic resonance sequence to the first signal processing unit; The first signal processing unit operates the magnetic resonance sequence to generate the operation signal and sends the operation signal to the radio frequency generation module, the gradient generation module, and the signal acquisition module.

9. An electronic device characterized in that it includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device operates, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the method for generating a magnetic resonance signal according to any one of claims 7 to 8 are performed.

10. A computer-readable storage medium characterized in that a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, the steps of the method for generating a magnetic resonance signal according to any one of claims 7 to 8 are performed.

Citation Information

Patent Citations

  • Distributed magnetic resonance spectrometer system and synchronization method

    CN113671428A

  • System and method for direct radio frequency phase control in magnetic resonance imaging

    EP2839305A1