• DocumentCode
    2207763
  • Title

    High-throughput and hardware-efficient architecture of MQ arithmetic coder

  • Author

    Wang, Rui ; Li, Bo ; Jiang, Hongxu ; Cao, Haiheng

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Digital Media Lab., Beijing, China
  • fYear
    2008
  • fDate
    19-21 Nov. 2008
  • Firstpage
    783
  • Lastpage
    787
  • Abstract
    Because of the feedback loops caused by iterative operations, MQ arithmetic coder usually acts as the performance bottleneck of the hardware architecture for JPEG2000 algorithm. According to the different features of the loops, this paper adopts different optimizing methods rather than general concurrent techniques to improve the hardware efficiency as well as throughput. Based on careful analysis of data dependency, circuit-level optimizations such as assistant loops, inverse multi branches selection (IMBS) are used to improve clock frequency. For the low hardware utilization caused by variable features of inside dataflow, reorganization of dataflow is performed and both the hardware-efficiency and the throughput are improved. The implementation result shows that the throughput of our design can exceed those based on traditional concurrent techniques. Moreover, the hardware utilization is much higher than exiting architectures.
  • Keywords
    arithmetic codes; circuit optimisation; computer architecture; data flow computing; feedback; image coding; iterative methods; JPEG2000 algorithm; MQ arithmetic coder; assistant loops; circuit-level optimizations; clock frequency; concurrent techniques; data dependency; dataflow; feedback loops; hardware efficiency; hardware utilization; hardware-efficient architecture; inverse multi branches selection; iterative operations; optimizing methods; Arithmetic; Circuits; Clocks; Data analysis; Feedback loop; Frequency; Hardware; Iterative algorithms; Optimization methods; Throughput; Arithmetic Coding; Hardware efficiency; Hareware Architecture; JPEG2000; MQ;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems, 2008. ICCS 2008. 11th IEEE Singapore International Conference on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    978-1-4244-2423-8
  • Electronic_ISBN
    978-1-4244-2424-5
  • Type

    conf

  • DOI
    10.1109/ICCS.2008.4737291
  • Filename
    4737291