A pipelined fast 2D-DCT accelerator for FPGA-based SoCs

被引:22
|
作者
Tumeo, Antonino [1 ]
Monchiero, Matteo [1 ]
Palermo, Gianluca [1 ]
Ferrandi, Fabrizio [1 ]
Sciuto, Donatella [1 ]
机构
[1] Politecn Milan, Dipartimento Elettr & Informat, Via Ponzio 34-S, I-20133 Milan, Italy
关键词
D O I
10.1109/ISVLSI.2007.13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Multimedia applications, and in particular the encoding and decoding of standard image and video formats, are usually a typical target for Systems-on-Chip (SoC). The bi-dimensional Discrete Cosine Transformation (2D-DCT) is a commonly used frequency transformation in graphic compression algorithms. Many hardware implementations, adopting disparate algorithms, have been proposed for Field Programmable Gate Arrays (FPGA). These designs focus either on performance or area, and often do not succeed in balancing the two aspects. In this paper, we present a design of a fast 2D-DCT hardware accelerator for a FPGA-based SoC. This accelerator makes use of a single seven stages 1D-DCT pipeline able to alternate computation for the even and odd coefficients in ever), cycle. In addition, it uses special memories to perform the transpose operations. Our hardware takes 80 clock cycles at 107MHz to generate a complete W 2D DCT, from the writing of the first input sample to the reading of the last result (including the overhead of the interface logic). We show that this architecture provides optimal performance/area ratio with respect to several alternative designs.
引用
收藏
页码:331 / +
页数:2
相关论文
共 50 条
  • [1] 2D-DCT的FPGA实现
    郭前岗
    潘磊
    周西峰
    微型机与应用, 2012, 31 (11) : 38 - 40+43
  • [2] POLAR: A Pipelined/Overlapped FPGA-Based LSTM Accelerator
    Bank-Tavakoli, Erfan
    Ghasemzadeh, Seyed Abolfazl
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (03) : 838 - 842
  • [3] REALIZATION ON IMAGE 2D-DCT SPARSE TRANSFORM BASED ON FPGA
    Zhang, Haifeng
    2017 14TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2017, : 175 - 178
  • [4] FPGA-based Pipelined LSTM accelerator with Approximate matrix multiplication technique
    Chaudhary, Aniket
    Kumar, Arun
    Srivastava, Ayush
    Suneja, Kriti
    2021 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER TECHNOLOGIES AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2021, : 438 - 442
  • [5] 2D-DCT on FPGA by polynomial transformation in two-dimensions
    Patiño, AM
    Peiró, MM
    Ballester, F
    Payá, G
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 3, PROCEEDINGS, 2004, : 365 - 368
  • [6] Parallel Implementation of RSA 2D-DCT Steganography and Chaotic 2D-DCT Steganography
    Savithri, G.
    Vinupriya
    Mane, Sayali
    Banu, J. Saira
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER VISION AND IMAGE PROCESSING, CVIP 2016, VOL 1, 2017, 459 : 593 - 605
  • [7] Design optimization of the quantization and a pipelined 2D-DCT for real-time applications
    Hatim, Anas
    Belkouch, Said
    El Aakif, Mohamed
    Hassani, Moha M'rabet
    Chabini, Noureddine
    MULTIMEDIA TOOLS AND APPLICATIONS, 2013, 67 (03) : 667 - 685
  • [8] Flexible Deep-pipelined FPGA-based Accelerator for Spiking Neural Networks
    Lopez-Asuncion, Samuel
    Ituero Herrero, Pablo
    2023 38TH CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS, DCIS, 2023,
  • [9] Design optimization of the quantization and a pipelined 2D-DCT for real-time applications
    Anas Hatim
    Said Belkouch
    Mohamed El Aakif
    Moha M’rabet Hassani
    Noureddine Chabini
    Multimedia Tools and Applications, 2013, 67 : 667 - 685
  • [10] Efficient architecture of variable size HEVC 2D-DCT for FPGA platforms
    Chen, Min
    Zhang, Yuanzhi
    Lu, Chao
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2017, 73 : 1 - 8