Abstract
This article presents a discrete cosine transform (DCT) processor for high definition television (HDTV) by using an extended version of DSP Silicon Compiler. The extension is mainly concerned with module generation functions. A matrix-vector product module composed of multiply-accumulators (MACs) is newly added to the silicon compiler. The compiler accomplishes placement of leaf-cells and routing between the cells, referring to a prototype layout for the MAC. The prototype, which consists of a Booth multiplier and a carry look ahead adder, is carefully designed to attain high operation speed. The processor developed by the silicon compiler carries out 8×8 DCT and its inverse transform (IDCT). In order to evaluate the newly extended functions in the compiler, the architecture employed for the processor is based on the matrix-vector product method. By using DSP Silicon Compiler and 0.8 µm triple metal CMOS technology, the DCT processor is easily implemented with error-free environment and achieves a 50MHz data rate, which meets Japanese HDTV base line signal processing. The chip is implemented on a 12.80×12.57mm 2 area.
Similar content being viewed by others
References
M. Ishikawa, et al., “Automatic layout synthesis for FIR filters using a silicon compiler,”Proc. ISCAS-90, 1990, pp. 2588–2591.
T. Miyazaki, et al., “A single chip VLSI chrominance/luminance separator based on a silicon compiler,”Proc. ICASSP-89, 1989, pp. 2433–2436.
T. Miyazaki, et al., “Chrominance/luminance signal separation and synthesis chips developed with a DSP silicon compiler,”IEEE Trans. on CASVT, 1992, pp. 245–254.
N. Ahmed, et al., “Discrete cosine transform,”IEEE Trans. on Computers, 1974, pp. 90–93.
CCITT Recommendation H. 261, 1990.
ISO/IEC JTCI/SC29/WG10,JPEG Committee Draft CD10918, 1991.
ISO/IEC JTC1/SC29/WG11,MPEG Committee Draft CD11172, 1991.
F. Jutand, et al., “A single chip video rate 16×16 discrete cosine transform,”Proc. ICASSP'86, 1986, pp. 805–808.
M. Vetterli, et al., “A discrete Fourier-cosine transform chip,”IEEE Journal on Selected Areas in Communicatons, vol. SAC-4, 1986, pp. 49–61.
P. Duhamel, et al., “New 2n DCT algorithms suitable for VLSI implementation,”Proc. ICASSP'87, 1987, pp. 1805–1808.
H.S. Hou, “A fast recursive algorithm for computing the discrete cosine transform,”IEEE Trans. on ASSP, vol. ASSP-35, 1987, p. 1455–1461.
W. Li, “A new algorithm to compute the DCT and its inverse,”IEEE Trans. on Signal Processing, vol. 39, 1991, pp. 1305–1313.
M.T. Sun, et al., “A concurrent architecture for VLSI implementation of discrete cosine transform,”IEEE Trans. on CAS., vol. CAS-34, 1987, pp. 992–994.
JC. Carlach, et al., “TCAD: a 27 MHZ 8×8 discrete cosine transform chip,”Proc. ICASSP'89, 1989, pp. 2429–2432.
IMS A121 2-D Discrete Cosine Transform Video Processor, INMOS, Mar. 1989.
STV3208 8 × 8 Discrete Cosine Transform, SGS-THOMSON Microelectronics, May 1989.
L64730 Discrete Cosine Transform Processor, LSI Logic, July 1990.
S. Uramoto, et al., “A 100MHz 2-D discrete cosine transform core processor,”Proc. Symposium on VLSI Circuits, 1991, pp. 35–36.
K. Chau,etal., “VLSI implementation of a 2-D DCT in a compiler,”Proc. ICASSP'91, 1991, pp. 1233–1236.
J.H. McClellan, T.W. Parks and L.R. Rabiner, “A computer program for designing optimum FIR linear phase digital filters,”IEEE Trans. on Audio and Electroacoustics, vol. AU-21, pp. 506–525, 1973.
T. Miyazaki, et al., “Video rate FIR filter structures for a silicon compiler,”Proc. International Conference on Systolic Arrays, May 1989.
W. Chen, et al., “A fast computational algorithm for the discrete cosine transform,”IEEE Trans. on Comm., vol. COM-25, 1977, pp. 1004–1009.
J. Makhoul, “A last cosine transform in one and two dimensions,”IEEE Trans. on ASSP, vol. ASSP-28, 1980, pp. 27–34.
B.G. Lee, “A new algorithm to compute the discrete cosine transform,”IEEE Trans. on ASSP, vol. ASSP-32, 1984, pp. 1243–1245.
M.A. Haque, “A two-dimensional fast cosine transform,”IEEE Trans. on ASSP, vol. ASSP-33, 1985, pp. 1532–1539.
M. Vetterli, et al., “Simple FFT and DCT algorithm with reduced number of operations,”Signal Processing, vol. 6, 1984, pp. 267–278.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Miyazaki, T., Nishitani, T., Edahiro, M. et al. DCT/IDCT processor for HDTV developed with dsp silicon compiler. J VLSI Sign Process Syst Sign Image Video Technol 5, 151–158 (1993). https://doi.org/10.1007/BF01581292
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/BF01581292