FPGA-Based Hardware Acceleration of Lithographic Aerial Image Simulation

被引:21
|
作者
Cong, Jason [1 ]
Zou, Yi [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
关键词
Algorithms; Performance; Design; Lithography simulation; coprocessor acceleration; FPGA; DESIGN;
D O I
10.1145/1575774.1575776
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Lithography simulation, an essential step in design for manufacturability (DFM), is still far from computationally efficient. Most leading companies use large clusters of server computers to achieve acceptable turn-around time. Thus coprocessor acceleration is very attractive for obtaining increased computational performance with a reduced power consumption. This article describes the implementation of a customized accelerator on FPGA using a polygon-based simulation model. An application-specific memory partitioning scheme is designed to meet the bandwidth requirements for a large number of processing elements. Deep loop pipelining and ping-pong buffer based function block pipelining are also implemented in our design. Initial results show a 15X speedup versus the software implementation running on a microprocessor, and more speedup is expected via further performance tuning. The implementation also leverages state-of-art C-to-RTL synthesis tools. At the same time, we also identify the need for manual architecture-level exploration for parallel implementations. Moreover, we implement the algorithm on NVIDIA GPUs using the CUDA programming environment, and provide some useful comparisons for different kinds of accelerators.
引用
收藏
页数:29
相关论文
共 50 条
  • [21] FPGA-based Hardware Accelerator for Image Reconstruction in Magnetic Resonance Imaging
    Pezzotti, Emanuele
    Iacobucci, Alex
    Nash, Gregory
    Cheema, Umer
    Vinella, Paolo
    Ansari, Rashid
    FPGA'17: PROCEEDINGS OF THE 2017 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2017, : 293 - 293
  • [22] FPGA-based Systems for Evolvable Hardware
    Lambert, Cyrille
    Kalganova, Tatiana
    Stomeo, Emanuele
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 12, 2006, 12 : 123 - +
  • [23] Compilation for FPGA-based reconfigurable hardware
    Cardoso, JMP
    Neto, HC
    IEEE DESIGN & TEST OF COMPUTERS, 2003, 20 (02): : 65 - 75
  • [24] FPGA-based hardware-in-the-loop for multi-domain simulation
    Benhamadouche, Abdelouahab D.
    Djahli, Farid
    Ballouti, Adel
    Sahli, Abdeslem
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2019, 10 (04)
  • [25] FPGA-Based Acceleration of LU decomposition for Analog and RF Circuit Simulation
    Mahajan, Yogesh
    Obla, Shashank
    Namboothiripad, Mini K.
    Datar, Mandar J.
    Sharma, Niraj N.
    Patkar, Sachin B.
    2020 33RD INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2020 19TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2020, : 131 - 136
  • [26] FPGA-NHAP: A General FPGA-Based Neuromorphic Hardware Acceleration Platform With High Speed and Low Power
    Liu, Yijun
    Chen, Yuehai
    Ye, Wujian
    Gui, Yu
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (06) : 2553 - 2566
  • [27] Design and evaluation of a hardware/software FPGA-based system for fast image processing
    Kalomiros, J. A.
    Lygouras, J.
    MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (02) : 95 - 106
  • [28] A Fast and Efficient FPGA-based Level Set Hardware Accelerator for Image Segmentation
    Liu Ye
    Xiao Jianbiao
    Wu Fei
    Chang Liang
    Zhou Jun
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2021, 43 (06) : 1525 - 1532
  • [29] FPGA-Based Parallel Hardware Architecture for Real-Time Image Classification
    Qasaimeh, Murad
    Sagahyroon, Assim
    Shanableh, Tamer
    IEEE TRANSACTIONS ON COMPUTATIONAL IMAGING, 2015, 1 (01) : 56 - 70
  • [30] FPGA-based hardware accelerator for SENSE (a parallel MR image reconstruction method)
    Inam, Omair
    Basit, Abdul
    Qureshi, Mahmood
    Omer, Hammad
    COMPUTERS IN BIOLOGY AND MEDICINE, 2020, 117