Custom design of a VLSI PCM-FDM transmultiplexer from system specifications to circuit layout using a computer-aided design system

The computer-aided design of a VLSI PCM-FDM transmultiplexer is presented. The entire design process from system specifications to integrated circuit layout is carried out with the aid of specialized computer programs for analysis, synthesis and optimization at each design level: the filter network, the architecture and the circuit layout. These CAD tools support a top-down custom design methodology based on bit-serial architectures and standard cells. A customized architecture is constructed, which is integrated using a 5- \mu m CMOS cell library. The results are compared with a fully manual design and demonstrate the power of architecture based computer-aided design methodologies for VLSI filtering. By combining both synthesis as well as optimization aids at each design level, it is possible to achieve a high degree of automation while retaining an efficient use of silicon area, high throughput and moderate power consumption.

[1]  H. De Man,et al.  A Design Methodology for Compact Integration of Wave Digital Filters , 1984, ESSCIRC '84: Tenth European Solid-State Circuits Conference.

[2]  H. J. De Man,et al.  Compact NMOS building blocks and a methodology for dedicated digital filter applications , 1983 .

[3]  R Jain,et al.  Custom integration of a VLSI transmultiplexer using a computer-aided design methodology based on bit-serial architectures , 1985 .

[4]  H. Gockler,et al.  A comprehensive survey of digital transmultiplexing methods , 1981, Proceedings of the IEEE.

[5]  Tobias G. Noll,et al.  MOS-VLSI pipelined digital filters for video applications , 1984, ICASSP.

[6]  An optimal and flexible delay management technique for VLSI , 1986 .

[7]  Robert W. Brodersen,et al.  Macrocell Design for Concurrent Signal Processing , 1983 .

[8]  Charles E. Leiserson,et al.  Optimizing synchronous systems , 1981, 22nd Annual Symposium on Foundations of Computer Science (sfcs 1981).

[9]  R Jain,et al.  Discrete coefficient optimisation for the CAD of arbitrary integrated digital filters , 1983 .

[10]  Joos Vandewalle,et al.  A unified box of CAD tools for the design of dedicated signal processing chips , 1984 .

[11]  Joos Vandewalle,et al.  DIGEST: a digital filter evaluation and simulation tool for MOS VLSI filter implementations , 1984 .

[12]  C. Kurth,et al.  A Per-Channel, Memory-Oriented Transmultiplexer with Logarithmic Processing , 1982, IEEE Trans. Commun..

[13]  Lajos Gazsi,et al.  Explicit formulas for lattice wave digital filters , 1985 .

[14]  Joos Vandewalle,et al.  Time, frequency, and z-domain modified nodal analysis of switched-capacitor networks , 1981 .

[15]  W. Sansen,et al.  CAL-MP: An advanced computer aided layout program for MOS-LSI , 1980, ESSCIRC 80: 6th European Solid State Circuits Conference.

[16]  N. F. Goncalves,et al.  NORA: a racefree dynamic CMOS technique for pipelined logic structures , 1983 .

[17]  William F. Clocksin,et al.  Programming in Prolog , 1981, Springer Berlin Heidelberg.

[18]  S.L. Freeny,et al.  Special-purpose hardware for digital filtering , 1975, Proceedings of the IEEE.

[19]  Alfred Fettweis,et al.  On parasitic oscillations in digital filters under looped conditions , 1977 .

[20]  L. Bruton Low-sensitivity digital ladder filters , 1975 .

[21]  D. Renshaw,et al.  A Silicon Compiler for VLSI Signal Processors , 1982, ESSCIRC '82: Eighth European Solid-State Circuits Conference.

[22]  Joos Vandewalle,et al.  Efficient computer-analysis of ideal switched-capacitor circuits using matrix compaction techniques , 1983 .

[23]  Hugo De Man,et al.  Efficient and accurate multiparameter analysis of linear digital filters using a multivariable feedback representation , 1984 .

[24]  Markku Renfors,et al.  The maximum sampling rate of digital filters under hardware speed constraints , 1981 .

[25]  A. Fettweis,et al.  Transmultiplexers with Either Analog Conversion Circuits, Wave Digital Filters, or SC Filters - A Review , 1982, IEEE Transactions on Communications.