Font Size: a A A

Key Algorithms Of Video Encoding Modeling And Verification Based On SystemC

Posted on:2008-10-06Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiFull Text:PDF
GTID:2178360242976679Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the development of the integrated circuit technology, the IC industry has stepped into the SoC (system on chip) era. At the same time, the rapidly increasing complexity and the pressure of the time-to-market are challenging the traditional design flows. More effective design methods are desired.SystemC is a uniform hardware/software modeling language, which spans from concept to implementation, and SystemC enables earlier hardware/software co-verification. Transaction level modeling greatly reduces the complexity and accelerates the simulation speed by raising the abstraction level. Hardware engineer can also use transaction-level models as reference module and verification platform to design RTL module.Multimedia communication especially the video communication has been one of the most interesting research topics because of its wide application. The multimedia chip includes very complex video encode and decode algorithm, then the modeling and verifying work is very complex and requires much time. To solving this problem, this thesis focuses on modeling and verifying the important modules of video encoding algorithm based on SystemC.In this thesis, we analyze the status of integrated circuit, and introduce the significance of developing a new design and verification language. Then, we research the modeling element and design method of SystemC, especially the transaction level modeling methodology based on SystemC.This thesis analyzes the video encoding algorithm, and focuses on the most complex module: motion estimate and DCT. The hardware architecture and system control method are proposed, and the transaction-level module is realized in SystemC.At the end of the thesis, a verification platform is proposed for the video algorithm module verification. The DCT module is transferred from SystemC to Verilog for platform reuse and mix-language co- simulation.
Keywords/Search Tags:SoC, SystemC, Transaction-level Modeling and verification, Video Encoding, Co-simulation
PDF Full Text Request
Related items