Journal of Applied Research and Technology · 2016 · 20 citations · 27 references
EngineeringComputer EngineeringComputer ScienceComputer-aided DesignDesign AutomationDesign OptimizationDigital Integrated Circuit DesignHeuristic OptimizationIntegrated Circuit DesignLayout OptimizationPower OptimizationVery-large-scale Integration Layout3D Integrated CircuitsArea BalancingDesign PartitioningHeuristicsLayer AssignmentPartitioningPartitioning AlgorithmsTabu Search
3D integrated circuits (3D-ICs) is an emerging technology with lots of potential. 3D-ICs enjoy small footprint area and vertical interconnectionsbetween different dies which allow shorter wirelength among gates. Hence, they exhibit both lesser interconnect delays and power consumption.The design flow of 3D integrated circuits consists of many steps, the first of which is the 3D Partitioning and Layer Assignment. This step hasa significant importance as its outcome will influence the performance of subsequent steps. Like other partitioning problems this one is also anNP-hard. The approach taken to address this critical task is the application of iterative heuristics (Sait & Youssef, 1999), as they have been provento be of great value when it comes to handling such problems. Many aspects have been taken into consideration when attempting to solve thisproblem. These factors include layer assignment, location of I/O terminals, TSV minimization, and area balancing. Tabu Search and SimulatedAnnealing are employed and engineered to tackle this task. Results on well-known benchmarks show that both these techniques produce highquality solutions. The average percentage of the area deviation between layers is around 2.4% and the total number of required TSVs is reduced.
27
L. A. Zadeh · Information and Control · 1965 · 66.1K citations
Equation of State Calculations by Fast Computing Machines
N. Metropolis, Arianna W. Rosenbluth, M. N. Rosenbluth et al. · The Journal of Chemical Physics · 1953 · 37.1K citations