Modularized architecture of address generation units suitable for real-time processing MR data on an FPGA

被引:2
|
作者
Li, Limin [1 ]
Wyrwicz, Alice M. [1 ,2 ]
机构
[1] NorthShore Univ, Ctr Basic MR Res, HealthSyst Res Inst, Evanston, IL 60201 USA
[2] Northwestern Univ, Dept Biomed Engn, Evanston, IL 60208 USA
来源
REVIEW OF SCIENTIFIC INSTRUMENTS | 2016年 / 87卷 / 06期
关键词
D O I
10.1063/1.4953113
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
In this paper, we describe a modular approach to the design of an Address Generation Unit (AGU). The approach consists of development of a generic Address Generation Core (AGC) as a basic building block and the construction of an AGU from the AGCs. We illustrate this concept with AGUs capable of handling 2D- and 3D-structured data, and as well as their setup for executing 2D and 3D FFT algorithms on a Field Programmable Gate Array (FPGA). The AGUs developed using our proposed method are simple and easily expandable. Furthermore, they can potentially support irregularly structured data which are often generated from the wide variety of pulse sequences in magnetic resonance imaging. Our experimental results show that these AGUs are capable of generating addresses with a user-predefined pattern automatically at the speed of one address per clock cycle and operate at clock rates up to 80 MHz. They can operate concurrently with other processes and thus do not introduce additional operation latencies. Although we focus on applying the developed AGUs to executing 2D and 3D FFT, we expect that the modular design method should have much wider applications. Published by AIP Publishing.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Parallel 2D FFT implementation on FPGA suitable for real-time MR image processing
    Li, Limin
    Wyrwicz, Alice M.
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2018, 89 (09):
  • [2] Efficient and Modularized Training on FPGA for Real-time Applications
    Venkataramanaiah, Shreyas Kolala
    Du, Xiaocong
    Li, Zheng
    Yin, Shihui
    Cao, Yu
    Seo, Jae-sun
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 5237 - 5239
  • [3] Architecture based on FPGA's for real-time image processing
    Bravo, Ignacio
    Jimenez, Pedro
    Mazo, Manuel
    Lazaro, Jose Luis
    Martin, Ernesto
    RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS, 2006, 3985 : 152 - 157
  • [4] A FPGA ARCHITECTURE FOR REAL-TIME PROCESSING OF VARIABLE-LENGTH FFTS
    Langemeyer, Stefan
    Pirsch, Peter
    Blume, Holger
    2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, : 1705 - 1708
  • [5] Synthetic generation of address-events for real-time image processing
    Linares-Barranco, A
    Senhadji-Navarro, R
    García-Vargas, I
    Gómez-Rodríguez, F
    Jimenez, G
    Civit, A
    ETFA 2003: IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2003, : 462 - 467
  • [6] MISD architecture of specialized processors in FPGA structures for a real-time video data pre-processing
    Wiatr, K
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1196 - 1202
  • [7] Video processing in real-time in FPGA
    Morales, Erick
    Herrera, Roberto
    OPTICS AND PHOTONICS FOR INFORMATION PROCESSING XII, 2018, 10751
  • [8] A DSP/FPGA-based parallel architecture for real-time image processing
    Yan, Luxin
    Zhang, Tianxu
    Zhong, Sheng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 610 - 610
  • [9] FPGA Design and Implementation of a Real-time Subpulse Processing Architecture for Noise Radars
    Barreto, Alisson
    Pralon, Leandro
    Pompeo, Bruno
    Beltrao, Gabriel
    Pralon, Mariana
    2019 INTERNATIONAL RADAR CONFERENCE (RADAR2019), 2019, : 743 - 748
  • [10] Real-time image processing with a compact FPGA-based systolic architecture
    Torres-Huitzil, C
    Arias-Estrada, M
    REAL-TIME IMAGING, 2004, 10 (03) : 177 - 187