Title :
Using the C language to reduce the design cycle of an MPEG-2 video IC: a case study
Author :
Shi, Chen ; Shenghua, Hua ; Lien, Y. Edmund
Author_Institution :
Beijing Intelligent Electron. Co. Ltd., China
Abstract :
Designing a very large chip requires very long simulation time. For example, to simulate an MPEG-2 video decompression circuit using the Verilog simulator on a top-of-the-line workstation (using Ross 150 MHz CPU with 256 MB memory) takes 24 hours to produce one frame (704×480) of data. One minute worth of video will need 5 years of Verilog time. Facing this impossibility, we adopted a methodology in which a hardware model of MPEG described in the C language is developed in parallel with the HDL design. Cross verification of the C and the HDL descriptions led to increased confidence. Eventually, simulation was driven by the C description: the C model was used to screen MPEG-2 bitstreams and to identify new test cases for Verilog simulation. The reduction of simulation time makes the design cycle manageable
Keywords :
C language; circuit CAD; circuit analysis computing; decoding; hardware description languages; integrated circuit design; video signal processing; C description; C language; HDL design; MPEG-2 bitstreams; MPEG-2 video IC; Verilog simulator; design cycle; hardware model; simulation time; video decompression circuit; Central Processing Unit; Circuit simulation; Computer aided software engineering; Decoding; Discrete event simulation; Hardware design languages; Transform coding; Very large scale integration; Video compression; Workstations;
Conference_Titel :
ASIC, 1996., 2nd International Conference on
Conference_Location :
Shanghai
Print_ISBN :
7-5439-0940-5
DOI :
10.1109/ICASIC.1996.562828