Useful Clock Skew Scheduling Based on Particle Swarm Optimization

郑丹丹,张培勇,吕冬明,严晓浪
DOI: https://doi.org/10.3785/j.issn.1008-973x.2010.04.007
2010-01-01
Abstract:To deal with the difficulties in optimal design for clock skew scheduling of SOC in very deep sub-micron integrated circuit,a novel useful clock skew scheduling based on particle swarm optimization (PSO) was presented to optimize circuit performance.This technique introduces useful skew in circuits and adopts adaptive PSO with linearly decreasing inertia weight to adjust the clock input delay of critical path.Global search is performed at useful clock skew that using worst negative slack as fitness function to find the optimal solution,consequently reduces the clock period and optimize the circuit performance.Compared with other existing graph based algorithms,the proposed technique can obtain better solution by optimizing the combinational path delays.The application to 32-bit embedded CPU show that this algorithm is correct and effective.
What problem does this paper attempt to address?