Video compression on FPGA-based custom computers

The field programmable gate array (FPGA) based custom computer is a new computing paradigm which can provide fast and flexible processing. This paper describes the implementation of 2D DCT algorithms for video compression using a FPGA-based custom computer. Our experimental result shows that by using an FPGA-based custom computer, the speed for processing 2D discrete cosine transforms in video compression can be improved 50 to 100 times when compared with workstation or super-computer implementations.

[1]  Beat Heeb,et al.  Chameleon: A Workstation of a Different Colour , 1992, FPL.

[2]  M. Gokhale,et al.  FPGA computing in a data parallel C , 1993, [1993] Proceedings IEEE Workshop on FPGAs for Custom Computing Machines.

[3]  Neil W. Bergmann,et al.  Partial Distributed Arithmetic As An Enabling Technology For Dct-based Applications On Custom Computers , 1996, Fourth International Symposium on Signal Processing and Its Applications.

[4]  Bede Liu,et al.  A new hardware realization of digital filters , 1974 .

[5]  Duncan A. Buell,et al.  Proceedings : IEEE Workshop on FPGAs for Custom Computing Machines, April 10-13, 1994, Napa Valley, California , 1994 .

[6]  P. Cockshott,et al.  Realising massively concurrent systems on the SPACE machine , 1993, [1993] Proceedings IEEE Workshop on FPGAs for Custom Computing Machines.

[7]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[8]  S. Casselman Virtual computing and the Virtual Computer , 1993, [1993] Proceedings IEEE Workshop on FPGAs for Custom Computing Machines.

[9]  Daniel P. Lopresti,et al.  Building and using a highly parallel programmable logic array , 1991, Computer.