Single-chip pulse programmer for magnetic resonance imaging using a 32-bit microcontroller
Open Access
- 1 August 2007
- journal article
- Published by AIP Publishing in Review of Scientific Instruments
- Vol. 78 (8), 084705
- https://doi.org/10.1063/1.2773636
Abstract
An MRI pulse programmer has been developed using a single-chip microcontroller (ADμC7026). The microcontroller includes all the components required for the MRI pulse programmer: a 32-bit RISC CPU core, 62 Kbytes of flash memory, 8 Kbytes of SRAM, two 32-bit timers, four 12-bit DA converters, and 40 bits of general purpose I/O. An evaluation board for the microcontroller was connected to a host PC, an MRI transceiver, and a gradient driver using interface circuitry. Target (embedded) and host PC programs were developed to enable MRI pulse sequence generation by the microcontroller. The pulse programmer achieved a (nominal) time resolution of approximately 100 ns and a minimum time delay between successive events of approximately 9 μs. Imaging experiments using the pulse programmer demonstrated the effectiveness of our approachThis publication has 13 references indexed in Scilit:
- A highly integrated FPGA-based nuclear magnetic resonance spectrometerReview of Scientific Instruments, 2007
- Development of a compact MRI system for measuring the trabecular bone microstructure of the fingerMagnetic Resonance in Medicine, 2007
- Hardware and MethodsPublished by Wiley ,2005
- Home-built magnetic resonance imaging system (0.3 T) with a complete digital spectrometerReview of Scientific Instruments, 2005
- Development of a compact MRI system for trabecular bone volume fraction measurementsMagnetic Resonance in Medicine, 2004
- A field-programmable gate-array-based high-resolution pulse programmerMeasurement Science and Technology, 2002
- Portable nuclear magnetic resonance imaging systemReview of Scientific Instruments, 2000
- Development of a Flexible Pulse Programmer for MRI Using a Commercial Digital Signal Processor BoardPublished by Wiley ,1998
- Personal computer-controlled 16 channel versatile pulse generator for nuclear magnetic resonanceReview of Scientific Instruments, 1997
- Enhanced state-machine pulse programmer for very-high-precision pulse programmingReview of Scientific Instruments, 1988