High-Level Synthesis Implementation of Transform-Exempted SATD Architectures for Low-Power Video Coding

被引:1
|
作者
Partanen, Tero [1 ]
Lemmetti, Ari [1 ]
Sjovall, Panu [1 ]
Vanne, Jarno [1 ]
机构
[1] Tampere Univ, Ultra Video Grp, Tampere, Finland
关键词
video coding; Sum of Absolute Transformed Differences (SATD); Hadamard transform; High-Level Synthesis (HLS); low-power hardware design; HADAMARD; HEVC;
D O I
10.1109/ISCAS51556.2021.9401399
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the first known high-level synthesis (HLS) implementation for the Sum of Absolute Transformed Differences (SATD) calculation. The proposed hardware architecture is designed for two SATD algorithms: a widespread Fast Walsh-Hadamard Transform (FWHT-SATD) and a recently introduced Transform Exempted scheme (TE-SATD). This 2-stage architecture is made up of two 1-D Walsh-Hadamard Transform (WHT) stages and a transpose buffer (TB) between them. The chosen HLS approach cuts down design time over contemporary design methods and thereby made it feasible to implement a set of dedicated FWHT-SATD and TE-SATD architectures for 4x4, 8x8, and 16x16 pixel blocks. All these six architectures were synthesized for 28 nm and 45 nm standard cell technologies, and their area and energy consumptions were analysed. TE-based implementations provide 6.0-8.3% total cell area savings and 6.9-12.7% better energy-efficiency than traditional FWHT approaches. Our proposal is the first to introduce TE-SATD architectures for up to 16x16 blocks and each of these tailored architectures was shown to provide better trade-off between silicon area and performance than their reference implementations.
引用
收藏
页数:5
相关论文
共 50 条
  • [41] Utilizing Power Management and Timing Slack for Low Power in High-Level Synthesis
    Xie, Zong-Han
    Huang, Shih-Hsu
    Cheng, Chun-Hua
    2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2018,
  • [42] Configurable Approximate Hardware Accelerator to Compute SATD and SAD Metrics for Low Power All-Intra High Efficiency Video Coding
    Lima, Victor H. S.
    Stigger, Matheus F.
    Soares, Leonardo B.
    Diniz, Claudio M.
    Bampi, Sergio
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,
  • [43] Coupling-aware high-level interconnect synthesis for low power
    Lyuh, CG
    Kim, TW
    Kim, KW
    IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 609 - 613
  • [44] A new design partitioning approach for low power high-level synthesis
    Rettberg, A
    Rammig, FJ
    DELTA 2006: THIRD IEEE INTERNATIONAL WORKSHOP ON ELECTRONIC DESIGN, TEST AND APPLICATIONS, 2006, : 143 - +
  • [45] High-level synthesis for low power based on network flow method
    Lyuh, CG
    Kim, T
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2003, 11 (03) : 364 - 375
  • [46] An approach to switching activity consideration during high-level, low-power design space exploration
    Henning, R
    Chakraborti, C
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2002, 49 (05) : 339 - 351
  • [47] RECAST: Boosting tag line buffer coverage in low-power high-level caches "for free"
    Park, WH
    Moshovos, A
    Falsafi, B
    2005 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2005, : 609 - 616
  • [48] Highly efficient high-speed/low-power architectures for the 1-D discrete wavelet transform
    Marino, F
    Guevorkian, D
    Astola, JT
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2000, 47 (12) : 1492 - 1502
  • [49] VLSI architectures for high speed and low power implementation of 5/3 lifting discrete wavelet transform
    Bhanu, N. Usha
    Chilambuchelvan, A.
    International Journal of Computational Science and Engineering, 2016, 12 (2-3) : 254 - 263
  • [50] Reliable and Low-Power Clock Distribution Using Pre- and Post-Silicon Delay Adaptation in High-Level Synthesis
    Inoue, Keisuke
    Kaneko, Mineo
    2012 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 2012), 2012, : 1664 - 1667