Circuit Partitioning using High Level Design Information

نویسندگان

  • Dirk Behrens
  • Klaus Harbich
  • Erich Barke
چکیده

2 PARTITIONING APPROACHES Partitioning digital circuits has become a key problem in the Computer Aided Engineering area during the last years. Design benefits of new technologies like MultiChip-Module designs or logic emulation strongly depends on partitioning results. Most published approaches are based on abstract graph models constructed from flat netlists, thus taking only connectivity information into consideration. The approach presented in this paper uses specific information about design modules, higher level design structures and hierarchy to create a cluster structure. Followed by a standard iterative improvement algorithm our results are comparable to best partitioning results published before and outperform them in special cases. Partitioning approaches can be classified into four different groups: Iterative improvement algorithms, also known as refinement or top-down algorithms, take a (e.g. randomly generated) startpartition and optimize the objective function by interchanging [KeLi69] or moving elements [FiMa82]. Based on Ford & Fulkersons maxflow min-cut theorem [FoFu62] some algorithms use repeated max-flow min-cut [YaWo94], single [Pla90] or multi commodity [LeRa88] flow techniques for partitioning. Recently, algorithms based on quadratic programming techniques, also referred to spectral or eigenvalue based methods, have been presented showing good partitioning results [RiDo94], [HaKa91].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multi Objective Inclined Planes System Optimization Algorithm for VLSI Circuit Partitioning

In this paper multi objective optimization problem for partitioning process of VLSI circuit optimization is solved using IPO algorithm. The methodology used in this paper is based upon the dynamic of sliding motion along a frictionless inclined plane. In this work, modules and elements of the circuit are divided into two smaller parts (components) in order to minimize the cutsize and area imbal...

متن کامل

High level modeling of elastic circuits in SystemC

Synchronous design is currently by far the mainstream design paradigm of digital circuits. However, the move to modern nano-meter technologies has brought unprecedented delay variability issues. That makes maintaining clock synchronization challenging and costly in terms of power and area. Elastic circuits is an emerging method for tackling delay variability while avoiding the technology disrup...

متن کامل

Unified Temperature-Aware Incremental High-Level and Physical-Level Synthesis

Thermal effects are becoming increasingly important during integrated circuit design. Thermal characteristics influence reliability, power consumption, cooling costs, and performance. It is necessary to consider thermal effects during all levels of the design process, from the architectural level to the physical level. This is challenging because design-time temperature prediction requires acce...

متن کامل

Hybrid PS-ACO Algorithm in Achieving Multiobjective Optimization for VLSI Partitioning

In this paper multiobjective optimization problem simultaneously optimized using hybrid PS-ACO algorithm has been attempted. The methodology used in this paper is based upon the information sharing and movement of swarms or particles in a search space, and further applying ACO on the result obtained by the PSO. Multiobjective optimization problems are present at physical design level at partiti...

متن کامل

Evaluating the Partitioning of GALS Systems Using Abstract System Level Modeling

The complexity of digital design and time-to-market have arose many challenges in synchronous design methodology; the need for high frequency and low skew clock distribution with its profound effect on final circuits take a lot of time and implementation cost. Asynchronous design methodology by eliminating global clock and replacing synchronization with handshaking is not yet much promising for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996