• DocumentCode
    1586961
  • Title

    A VHDL based functional compiler for optimum architecture generation of FIR filters

  • Author

    Verma, Varun ; Chien, Charles

  • Author_Institution
    Integrated Circuits & Syst. Lab., California Univ., Los Angeles, CA, USA
  • Volume
    4
  • fYear
    1996
  • Firstpage
    564
  • Abstract
    This paper describes an integrated CAD methodology for rapid architecture generation of FIR filters in VHDL format for a wide range of filtering applications. The key element in the design methodology is the functional compiler which accepts functional parameters and generates technology independent (and retargetable) architecture in VHDL format. The filter compiler produces optimum architectures for general, linear-phase and decimation FIR filters. Optimum architecture derivation using dependence graph (DG) and signal flow graphs (SFGs) based technique is illustrated for decimation FIR filters. Using the compiler, a 2.4 mm2 decimation FIR test chip has been implemented in 1.0 μm CMOS and is expected to achieve a speed of 120 MHz while dissipating 0.24 W
  • Keywords
    CMOS digital integrated circuits; FIR filters; circuit layout CAD; delay circuits; digital filters; hardware description languages; integrated circuit design; signal flow graphs; 0.24 W; 1 micron; 120 MHz; CMOS IC; FIR filters; SFG based technique; VHDL based functional compiler; decimation FIR filters; dependence graph; design methodology; integrated CAD methodology; linear-phase FIR filters; optimum architecture generation; signal flow graphs; Application specific integrated circuits; Bit error rate; Design automation; Finite impulse response filter; Flow graphs; IIR filters; Information filtering; Information filters; Matched filters; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7803-3073-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1996.542086
  • Filename
    542086