Magnetic Resonance Imaging (MRI)

NMRI (Nuclear Magnetic Resonance Imaging) is also called MRI for short. It is a medical imaging technology used to produce images of human bodies' detailed internal structure by utilizing phenomenon of nuclear magnetic resonance. This technology reconstructs images by implementing an accurate detection of the energy released by excited hydrogen atoms. It is currently one of a few medical imaging technologies that are not harmful to human bodies. MRI allows users select target organs by configuring multiple parameters, create images of cross sections at any depth, and perform excellently in soft tissue imaging. A typical MRI system consists of a magnetic field system, a RF system and an imaging reconstruction system.


Magnetic field system is built with a permanent magnet or a superconducting coil and three gradient coils. Permanent magnet or superconducting coil generates a static high field of up to 1.5 or 3 tesla. To build a well- distributed field, a shim coil could be added. Gradient coils are located on x, y, z axes of three-dimension coordinate to implement accurate locating of inspected parts of human bodies. Gradient field is commonly controlled by a high-precision DSP which utilizes a DAC to produce analog output for driving the coils.

RF system is made up of a RF transmitter and a receiver. RF transmitter has a waveform generator (typically composed of a FPGA and a direct digital synthesizer or a DAC) to generate RF signal, which is then amplified for eventual emission in a pattern of pulses. The emitted RF pulses results in NMR (nuclear magnetic resonance) phenomenon on hydrogen atoms in human bodies. RF receiver, which includes a low noise amplifier, a band-pass filter and a programmable amplifier, receives NMR signal and sends to image processing system after amplification and filtering.

Image reconstruction system converts the analog signal sent by RF receiver into digital signal, and then utilizes a DSP to process based on the signal and gradient field information. The output of DSP will be used by a host to reconstruct images with distinguishable grayscales that represent different body tissues according to a tissues-grayscales database. Eventually, images are display on screen or printed out for doctors' reference.


Hover over the diagram blocks to view recommended products for this solution:

High performance and multicore DSP
Click for full parts list

High performance and multicore DSP
Click for full parts list

High resolution and high speed DAC or DDS
Click for full parts list

High resolution and high speed DAC or DDS
Click for full parts list

High resolution and high speed ADC
Click for full parts list

High performance variable gain amplifier
Click for full parts list

High performance variable gain amplifier
Click for full parts list

High performance clock generation and distribution
Click for full parts list

PT100 RTD temperature sensor
Click for full parts list

Power Management
Click for full parts list

Voltage Reference
Click for full parts list

ManufacturerProduct TypeAN TitleAN NumberPart NumberURL
ANALOG DEVICEDSPEE-349: ADSP-2146x Board Design Guidelines for DDR2 Memory  ADSP-2146x Click here
ANALOG DEVICEDSPUsing the On-Chip Thermal Diode on Analog Devices Processors Click here
ANALOG DEVICEDSPEE-319: Estimating Power Dissipation for ADSP-21375 SHARC Processors Click here
ANALOG DEVICEDSPEE-305: Designing and Debugging Systems with SHARC Processors (Rev 1, 11/2006)    Click here
ANALOG DEVICEDSPEE-296: Using the UART Port Controller on SHARC Processors (Rev 2, 07/2007)  Click here
ANALOG DEVICEDSPEE-286: Interfacing SDRAM Memories to SHARC Processors (Rev 5, 11/2010)   Click here
TEXAS INSTRUMENTSDSPUsing the TMS320C6748/C6746/C6742 Bootloader (Rev. E) TMS320C6748Click here
TEXAS INSTRUMENTSDSPTMS320C6457 Power Consumption Application Report (Rev. A) TMS320C6457Click here
TEXAS INSTRUMENTSDSPTMS320C6457/TMS320TCI6484/TMS320TCI6487/88 DDR2 Implementation Guidelines (Rev. D) TMS320C6457Click here
TEXAS INSTRUMENTSDSPTMS320C6000 EMIF-to-External SDRAM Interface (Rev. E) TMS320C6000Click here
ManufacturerProduct TypeWhite Paper TitleURL
TEXAS INSTRUMENTS DSPTI's new C66x Fixed- and Floating-Point DSP Core Conquers the 'Need for Speed'Click here
TEXAS INSTRUMENTS DSPTMS320C6472 Six Core DSP: Ideal for High Performance ApplicationsClick here
TEXAS INSTRUMENTS DSPThe future of medical imagingClick here
TEXAS INSTRUMENTS DSPSee the difference:DSPs in medical imagingClick here
ADIDSPAnalog Devices JTAG Emulation Technical ReferenceClick here
ADIDSPADSP-21xx Serial Port Startup Issues Click here
ADIDSPConverting Legacy 21xx Systems To A 218x System Design Click here
ADIDSPUsing the VisualDSP++ Command-Line InstallerClick here
ManufacturerProduct TypeEvaluation Kits TitleEVKs Part NumberPart NumberURL
ALTERA FPGAArria II GX FPGA Development KitDK-DEV-2AGX125NClick here
ALTERA FPGANios II Embedded Evaluation Kit,Cyclone III EditionDK-N2EVAL-3C25NCyclone III Click here
ALTERA FPGACyclone III FPGA Starter KitDK-START-4CGX15N/PCyclone III Click here
ALTERA FPGACyclone II FPGA Starter Development KitDK-CYCII-2C20NEP2C20F484C7NClick here
ALTIUM FPGAAltium NanoBoard 3000 Series12-400-NB3000XN-01EP3C40F780C8NClick here
ALTIUM FPGAAltium NanoBoard 3000 Series12-401-DB31Cyclone II Click here
ALTIUM FPGAAltium NanoBoard 3000 Series12-401-DB40Cyclone III Click here
ANALOG DEVICES DSPADSP-21369 SHARC EZ-KIT Lite Evaluation Kit ADZS-21369-EZLITEADSP-21369Click here
ANALOG DEVICES DSPADSP-21469 SHARC EZ-KIT Lite Evaluation Kit ADZS-21469-EZBRD ADSP-21469Click here
ANALOG DEVICES DDSEvaluation Board for 1 GSPS DDS with 14-Bit DACAD9910/PCBZAD9910/PCBZClick here
ANALOG DEVICES DDSAD9858 Fractional Divider Evaluation Board ToolsAD9958/PCBAD9858Click here
ALTERAFPGACyclone III FPGA Overview Part1Cyclone IIIClick here
ALTERAFPGACyclone III FPGA Overview Part2Cyclone IIIClick here
ALTERAFPGAStratix FPGA OverviewStratixClick here
ALTERAFPGACyclone II FPGA OverviewCyclone IIClick here
LATTICE SEMICONDUCTORFPGAPower Saving Design Techniques with Low Cost FPGAsClick here
ManufacturerProduct TypeTraining TitlePart NumberURL