• DocumentCode
    3547816
  • Title

    Analog VLSI circuit-level synthesis using multi-placement structures

  • Author

    Badaoui, Raoul F. ; Vemuri, Ranga

  • Author_Institution
    Cincinnati Univ., OH, USA
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    5978
  • Abstract
    This paper contributes to the circuit-level design field the novel idea of multi-placement structures. They enable a fast and optimized placement instantiation in analog circuit-level synthesis. A multi-placement structure needs to be generated only once for a specific circuit topology. We propose its use in synthesis. This pre-generated structure instantiates different layout floor-plans for different sizes and parameters of a circuit. It offers a multitude of high-quality variants for placements of a circuit along with a fast execution time. Speed results from the efficiency of the structure. The optimality of placements variants derives from the intelligent search process used to build it. The target benchmarks of these structures are analog ones that need to be synthesized. They are in the vicinity of 25 modules. This paper presents a circuit synthesis approach for analog circuits using multi-placement structures.
  • Keywords
    VLSI; analogue integrated circuits; circuit optimisation; integrated circuit design; integrated circuit layout; search problems; analog VLSI circuit-level synthesis; intelligent search process; layout floor-plans; multiple-placement structures; optimized placement instantiation; placement variants; pre-generated circuit topology structure; Analog circuits; Circuit simulation; Circuit synthesis; Circuit topology; Constraint optimization; Convergence; Engines; Heuristic algorithms; Simulated annealing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1466001
  • Filename
    1466001