DocumentCode
526774
Title
The design of motion compensation IP core based on SOPC
Author
Fu, Yang ; Deng, Chao ; Liu, Xin
Author_Institution
Coll. of Comput. & Inf. Eng., Beijing Technol. & Bus. Univ., Beijing, China
fYear
2010
fDate
13-15 Aug. 2010
Firstpage
453
Lastpage
457
Abstract
In this paper motion compensation IP core design based on SOPC technology is researched, which achieves the software hardware co-design method in video decoding to overcome the drawbacks of the software decoding and hardware decoding. The design of hardware modularization which is based on the motion compensation algorithm in MPEG-4 video decoding standard is completed by using verilog HDL language. Build SOPC system with soft-core processor NiosII, complete the Avalon bus interface design under SOPC Builder, and read data from the bus in effective way that use burst transmission mode of master port, to achieve the IP core design successfully. By testing and validating, the results show that the decoding rate of the system increases by 35% after using the motion compensation IP core in the SOPC video decoding system. It greatly improves real-time performance of video decoding.
Keywords
hardware description languages; hardware-software codesign; microprocessor chips; motion compensation; peripheral interfaces; system buses; system-on-chip; video coding; Avalon bus interface design; MPEG-4 video decoding standard; NiosII; SOPC builder; SOPC system; SOPC technology; SOPC video decoding system; burst transmission mode; hardware decoding; hardware modularization; motion compensation IP core design; motion compensation algorithm; soft-core processor; software decoding; software hardware co-design method; verilog HDL language; Decoding; Hardware; IP networks; Interpolation; Motion compensation; Pixel; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Control and Information Processing (ICICIP), 2010 International Conference on
Conference_Location
Dalian
Print_ISBN
978-1-4244-7047-1
Type
conf
DOI
10.1109/ICICIP.2010.5565213
Filename
5565213
Link To Document