• DocumentCode
    827249
  • Title

    Memory Efficient JPEG 2000 Architecture With Stripe Pipeline Scheduling

  • Author

    Fang, Hung-Chi ; Chang, Yu-Wei ; Cheng, Chih-Chi ; Chen, Liang-Gee

  • Volume
    54
  • Issue
    12
  • fYear
    2006
  • Firstpage
    4807
  • Lastpage
    4816
  • Abstract
    Memory issues pose the most critical problem in designing a high-performance JPEG 2000 architecture. The tile memory occupies more than 50% area in conventional JPEG 2000 designs. To solve this problem, we propose a stripe pipeline scheduling. It well matches the throughputs and dataflows of the discrete wavelet transform and the embedded block coding to minimize the data lifetime between the two modules. As a result of the scheduling, the overall memory requirements of the proposed architecture can be reduced to only 8.5% compared with conventional architectures. This effectively reduces the hardware cost of the entire system by more than 45%. Besides reducing the cost, we also propose a two-symbol arithmetic encoder architecture to increase the throughput. By use of this technique, the proposed architecture can achieve 124 MS/s at 124 MHz, which is the highest specification in the literature. Therefore, the proposed architecture is not only low cost but also high speed
  • Keywords
    block codes; discrete wavelet transforms; image coding; scheduling; 124 MHz; discrete wavelet transform; embedded block coding; memory efficient JPEG 2000 architecture; stripe pipeline scheduling; two-symbol arithmetic encoder architecture; Block codes; Computer architecture; Costs; Discrete wavelet transforms; Educational institutions; Engines; Hardware; Pipelines; Signal processing algorithms; Throughput; Discrete wavelet transform; JPEG 2000; embedded block coding with optimized truncation; image coding;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2006.881218
  • Filename
    4014375