R. Mukherjee, Anupam Banerjee, I. Chakrabarti, P. Dutta, A. Ray
{"title":"Efficient VLSI design of CAVLC decoder of H.264 for HD videos","authors":"R. Mukherjee, Anupam Banerjee, I. Chakrabarti, P. Dutta, A. Ray","doi":"10.1109/ISED.2017.8303918","DOIUrl":null,"url":null,"abstract":"The widely used H.264 video coding standard has adopted Context-based Adaptive Variable Length Coding (CAVLC) as one of its techniques for entropy encoding. In this work, VLSI design for implementing CAVLC decoder has been proposed. The design considers the speed requirements for transmission of HD videos. The architecture efficiently mixes both tree-based method and bit-parallel variable length decoding (VLD) which enhances the speed without compromising the area. The design is able to process HD frames (1080p format) at a frame rate of 30fps while working at 131 MHz clock frequency. Efficient utilization of area has been taken care off. The implemented architecture can be integrated with other blocks of H.264 to form a complete video codec.","PeriodicalId":147019,"journal":{"name":"2017 7th International Symposium on Embedded Computing and System Design (ISED)","volume":"2010 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 7th International Symposium on Embedded Computing and System Design (ISED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISED.2017.8303918","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The widely used H.264 video coding standard has adopted Context-based Adaptive Variable Length Coding (CAVLC) as one of its techniques for entropy encoding. In this work, VLSI design for implementing CAVLC decoder has been proposed. The design considers the speed requirements for transmission of HD videos. The architecture efficiently mixes both tree-based method and bit-parallel variable length decoding (VLD) which enhances the speed without compromising the area. The design is able to process HD frames (1080p format) at a frame rate of 30fps while working at 131 MHz clock frequency. Efficient utilization of area has been taken care off. The implemented architecture can be integrated with other blocks of H.264 to form a complete video codec.