Parallelization of resynthesis
AssigneeLSI Logic Corporation
InventorsAndrej A. Zolotykh, Elyar E. Gasanov, Ivan Pavisic, Aiguo Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Logic Corporation
InventorsAndrej A. Zolotykh, Elyar E. Gasanov, Ivan Pavisic, Aiguo Lu
Estimating the term…
A method for resynthesizing a design of an integrated circuit using a parallel processing mode. A single processing mode is entered by activating a main thread and locking a semaphore associated with the main thread. The design of the integrated circuit is resynthesized using the main thread. Tasks to be accomplished in the parallel processing mode are identified. The semaphore associated with the main thread is unlocked, and the operation of the single processing mode is ceased. Ordinal threads are activated by unlocking a semaphore associated with each ordinal thread. The tasks are processed in parallel by assigning the tasks to the ordinal threads and the main thread. Upon completion of one of the assigned tasks by one of the ordinal threads, it is determined whether an additional task remains to be assigned. In the case where the additional task remains, the additional task is assigned to the completed one of the ordinal threads. In the case where the additional task does not remain, the completed one of the ordinal threads is inactivated. Upon inactivation of all of the ordinal threads, a return is made to the single processing mode, with the ordinal threads remaining inactive unless and until the main thread identifies more tasks to be accomplished in the parallel processing mode.
A method for resynthesizing a design of an integrated circuit using a parallel processing mode, comprising the steps of:
A computerized processing system for resynthesizing a design of an integrated circuit using a parallel processing mode, comprising:
A computer program on a computer readable media, the computer program physically embodying a method of resynthesizing a design of an integrated circuit using a parallel processing mode, the computer program comprising logic elements for:
Dependencies are inferred from the claim text.