Loading...
Please wait, while we are loading the content...
Similar Documents
An FPGA implementation of HW/SW codesign architecture for H.263 video coding
| Content Provider | Semantic Scholar |
|---|---|
| Author | Atitallah, Ahmed Ben Kadionik, Patrice Ghozzi, Fahmi Nouel, Patrice Masmoudi, Nouri Levi, Hervé |
| Copyright Year | 2007 |
| Abstract | In this paper, we present an efficient HW/SW codesign architecture for H.263 video encoder and its FPGA implementation. Each module of the encoder is investigated to find which approach between HW and SW is better to achieve real-time processing speed as well as flexibility. The hardware portions include the Discrete Cosine Transform (DCT), inverse DCT (IDCT), quantization (Q) and inverse quantization (IQ). Remaining parts were realized in software executed by the NIOS II softcore processor. This paper also introduces efficient design methods for HW and SW modules. In hardware, an efficient architecture for the 2-D DCT/IDCT is suggested to reduce the chip size. A NIOS II Custom instruction logic is used to implement Q/IQ. Software optimization technique is also explored by using the fast block-matching algorithm for motion estimation (ME). The whole design is described in VHDL language, verified in simulations and implemented in Stratix II EP2S60 FPGA. Finally, the encoder has been tested on the Altera NIOS II development board and can work up to 120 MHz. Implementation results show that when HW/SW codesign is used, a 15.8-16.5 times improvement in coding speed is obtained compared to the software based solution. |
| Starting Page | 605 |
| Ending Page | 620 |
| Page Count | 16 |
| File Format | PDF HTM / HTML |
| DOI | 10.1016/j.aeue.2006.11.001 |
| Volume Number | 61 |
| Alternate Webpage(s) | http://cdn.intechweb.org/pdfs/15744.pdf |
| Alternate Webpage(s) | http://cdn.intechopen.com/pdfs/15744/InTech-An_fpga_implementation_of_hw_sw_codesign_architecture_for_h_263_video_coding.pdf |
| Alternate Webpage(s) | https://api.intechopen.com/chapter/pdf-download/15744.pdf |
| Alternate Webpage(s) | https://api.intechopen.com/chapter/pdf-download/15744 |
| Alternate Webpage(s) | https://doi.org/10.1016/j.aeue.2006.11.001 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |