Design Methodology for a DVB Satellite Receiver ASIC

This contribution describes design methodology and implementation of a single-chip timing and carrier synchronizer and channel decoder for digital video broadcasting over satellite (DVB-S). The device consists of an A /D converter with AGC, timing and carrier synchronizer with matched filter, Viterbi decoder including node synchronization, byte and frame synchronizer, convolutional de-interleaver, Reed Solomon decoder, and a descrambler.The system was designed in accordance with the DVB specifications. It is able to perform Viterbi decoding at data rates up to 56 Mbit /s and to sample the analog input values with up to 88 MHz. The chip allows automatic acquisition of the convolutional code rate and the position of the puncturing mask. The symbol synchronization is performed fully digitally by means of interpolation and controlled decimation. Hence, no external analog clock recovery circuit is needed.For algorithm design, system performance evaluation, co-verification of the building blocks, and functional hardware verification an advanced design methodology and the corresponding tool framework are presented which guarantee both short design time and highly reliable results. The chip has been fabricated in a 0.5 µm CMOS technology with three metal layers. A die photograph is included.

[1]  John L. Ramsey Realization of optimum interleavers , 1970, IEEE Trans. Inf. Theory.

[2]  Heinrich Meyr,et al.  The Differential CORDIC Algorithm: Constant Scale Factor Redundant Implementation without Correcting Iterations , 1996, IEEE Trans. Computers.

[3]  Heinrich Meyr,et al.  Variable sample rate digital feedback NDA timing synchronization , 1996, Proceedings of GLOBECOM'96. 1996 IEEE Global Telecommunications Conference.

[4]  Glenn Jennings A case against event-driven simulation for digital system design , 1991 .

[5]  Heinrich Meyr,et al.  High-speed VLSI architectures for soft-output viterbi decoding , 1994, J. VLSI Signal Process..

[6]  Heinrich Meyr,et al.  High-speed FIR-filter architectures with scalable sample rates , 1994, Proceedings of IEEE International Symposium on Circuits and Systems - ISCAS '94.

[7]  Mueller,et al.  A Low-cost DVB Compliant Viterbi And Reed Solomon Decoder , 1997, 1997 International Conference on Consumer Electronics.

[8]  Heinrich Meyr,et al.  An Aliasing-Free Receiver with Variable Sample Rate Digital Feedback M/T NDA Timing Synchronization , 1998, Wirel. Pers. Commun..

[9]  Heinrich Meyr,et al.  High speed bit-level pipelined architectures for redundant CORDIC implementation , 1992, [1992] Proceedings of the International Conference on Application Specific Array Processors.

[10]  Floyd M. Gardner,et al.  A BPSK/QPSK Timing-Error Detector for Sampled Receivers , 1986, IEEE Trans. Commun..

[11]  Emil F. Girczyc,et al.  Increasing Design Quality and Engineering Productivity through Design Reuse , 1993, 30th ACM/IEEE Design Automation Conference.

[12]  Jr. G. Forney,et al.  Burst-Correcting Codes for the Classic Bursty Channel , 1971 .

[13]  Heinrich Meyr,et al.  Synchronization in digital communications , 1990 .

[14]  Heinrich Meyr,et al.  ComBox: library-based generation of VHDL modules , 1996, VLSI Signal Processing, IX.

[15]  Heinrich Meyr,et al.  Digital Receiver Design Using VHDL Generation From Data Flow Graphs , 1995, 32nd Design Automation Conference.

[16]  Heinrich Meyr,et al.  Digital communication receivers - synchronization, channel estimation, and signal processing , 1997, Wiley series in telecommunications and signal processing.

[17]  Martin Oerder Derivation of Gardner's Timing-Error Detector from the Maximum Likelihood Principle , 1987, IEEE Trans. Commun..

[18]  Heinrich Meyr,et al.  Mapping multirate dataflow to complex RT level hardware models , 1997, Proceedings IEEE International Conference on Application-Specific Systems, Architectures and Processors.

[19]  Jack E. Volder The CORDIC Trigonometric Computing Technique , 1959, IRE Trans. Electron. Comput..

[20]  Heinrich Meyr,et al.  ADEN: an environment for digital receiver ASIC design , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.