BinDCT and its efficient VLSI architectures for real-time embedded applications

被引:0
|
作者
Dang, PP [1 ]
Chau, PM
Nguyen, TQ
Tran, TD
机构
[1] STMicroelect Inc, San Diego, CA USA
[2] Univ Calif San Diego, ECE Dept, La Jolla, CA 92093 USA
[3] Johns Hopkins Univ, ECE Dept, Baltimore, MD USA
关键词
D O I
暂无
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
In this article, we present the BinDCT algorithm, a fast approximation of the Discrete Cosine Transform, and its efficient VLSI architectures for hardware implementations. The design objective is to meet the real-time constrain in embedded systems. Two VLSI architectures are proposed. The first architecture is targeted for low complexity applications such as videophones, digital cameras, and digital camcorders. The second architecture is designed for high perform applications, which include high definition TV and digital cinema. In order to meet the real-time constrain for these applications, we decompose the structure of the BmDCT algorithm into simple matrices and map them into multi-stage pipeline architectures. For low complexity implementation, the proposed 2-D BinDCT architecture can be realized with the cost of 10 integer adders, 80 registers and 384 bytes of embedded memory. The high performance architecture can be implemented with an extra of 30 adders. These designs can calculate real-time DCT/IDCT for video applications of CIF format at 5 MHz clock rate with 1.55 volt power supply. With its high performance and low power consumption features, BinDCT coprocessor is an excellent candidate for real-time DCT-based image and video processing applications.
引用
收藏
页码:124 / 137
页数:14
相关论文
共 50 条
  • [21] PARALLEL PROCESSING ARCHITECTURES AND APPLICATIONS FOR REAL-TIME CONTROL
    FLEMING, P
    JONES, D
    JONES, S
    PROCEEDINGS OF THE 1989 AMERICAN CONTROL CONFERENCE, VOLS 1-3, 1989, : 2708 - 2714
  • [22] MODULAR REAL-TIME ARCHITECTURES FOR IMAGE UNDERSTANDING APPLICATIONS
    WEHNER, WW
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1985, 534 : 12 - 21
  • [23] On identifying and evaluating object architectures for real-time applications
    Dias, OP
    Teixeira, IM
    Teixeira, JP
    Becker, LB
    Pereira, CE
    CONTROL ENGINEERING PRACTICE, 2001, 9 (04) : 403 - 409
  • [24] VLSI Design of an Efficient Flicker-Free Video Defogging Method for Real-Time Applications
    Shiau, Yeu-Horng
    Kuo, Yao-Tsung
    Chen, Pei-Yin
    Hsu, Feng-Yuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2019, 29 (01) : 238 - 251
  • [25] CAN-Ethernet Architectures for Real-Time Applications
    Scharbarg, Jean-Luc
    Boyer, Marc
    Fraboul, Christian
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2005,
  • [26] VLSI Architectures of Perceptual Based Video Watermarking for Real-Time Copyright Protection
    Mohanty, Saraju P.
    Kougianos, Elias
    Cai, Wei
    Ratnani, Manish
    ISQED 2009: PROCEEDINGS 10TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, VOLS 1 AND 2, 2009, : 527 - +
  • [27] VLSI architecture of a Kalman filter optimized for real-time applications
    Chavez-Bracamontes, Ramon
    Gurrola-Navarro, Marco A.
    Jimenez-Flores, Humberto J.
    Bandala-Sanchez, Manuel
    IEICE ELECTRONICS EXPRESS, 2016, 13 (06):
  • [28] A VLSI CENTROID EXTRACTOR FOR REAL-TIME TARGET TRACKING APPLICATIONS
    AXELROD, TS
    TASSINARI, TF
    BARNES, GO
    CAMERON, K
    REAL-TIME SIGNAL PROCESSING XII, 1989, 1154 : 306 - 312
  • [29] Data-reuse and parallel embedded architectures for low-power, real-time multimedia applications
    Soudris, D
    Zervas, ND
    Argyriou, A
    Dasygenis, M
    Tatas, K
    Goutis, CE
    Thanailakis, A
    INTEGRATED CIRCUIT DESIGN, PROCEEDINGS: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2000, 1918 : 243 - 254
  • [30] Patterns and performance of distributed real-time and embedded publisher/subscriber architectures
    Schmidt, DC
    O'Ryan, C
    JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (03) : 213 - 223