DocumentCode :
3147949
Title :
Placement of Irregular Circuit Elements on Non-Uniform Gate Arrays
Author :
Kirk, I.H. ; Crowhurst, P.D. ; Skingley, J.A. ; Bowman, J.D. ; Taylor, G.L.
Author_Institution :
TMC Limited, Wiltshire, England
fYear :
1983
fDate :
27-29 June 1983
Firstpage :
637
Lastpage :
643
Abstract :
A program is described which was designed primarily to automatically place 5000 gate circuits comprising irregular drop-in components onto the UK5000 type gate array. The architecture of this array is unique, having latch cells together with basic logic cells already predefined on the uncommitted die and so is not a uniform structure. The program uses levels of automatic partitioning and placement forming initial solutions constructively followed by iterative improvement techniques. The concept of function dependent targeting for partitions is introduced together with a novel constructive initial partitioning algorithm. The concept extends throughout most of the subsequent improvement and placement processes. A novel placement improvement algorithm which considers the distribution of unused cells following initial placement is also introduced. The program is entirely file-driven, and uses plug-in algorithms making it suitable for a wide range of placement problems.
Keywords :
Bonding; Clocks; Integrated circuit interconnections; Inverters; Latches; Libraries; Logic; Metallization; Routing; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1983. 20th Conference on
ISSN :
0738-100X
Print_ISBN :
0-8186-0026-8
Type :
conf
DOI :
10.1109/DAC.1983.1585722
Filename :
1585722
Link To Document :
بازگشت