2003 · 35 citations · 13 references
EngineeringComputer EngineeringElectrical EngineeringDesign OptimizationSchedulingSystem-on-chip DesignBuilt-in Self-testDesign For TestabilityPower OptimizationPower-aware DesignProcessor Core DesignResource-constrained SchedulingBin Packing ProblemConstraintsEfficient Global OptimizationLow-power Design For TestabilityPinsTest Access Mechanism DesignTest Scheduling
We present a new algorithm to co-optimize test scheduling and wrapper design under power constraints for core-based SoCs (System on Chip). Core testing solutions are generated as a set of wrapper designs, each represented by a rectangle with width equal to the test time and height equal to the number of TAM (Test Access Mechanism) wires used. The test-scheduling problem with power constraints is formulated as the distributed rectangle binpacking problem, which allows wrapper pins to be assigned to nonconsecutive SoC pins. The generalized problem for multiple-TAMs is solved by global optimization using evolutionary strategy and the sequence-pair representation. Experiments on ITC’02 benchmarks are very encouraging. 1.
13
Testing embedded-core based system chips
Y. Zorian, Erik Jan Marinissen, S. Dey · 2002 · 427 citations
Engineering, Computer Engineering, Electrical Engineering +15
Rectangle-packing-based module placement
Hiroshi Murata, Kunihiro Fujiyoshi, Shigetoshi Nakatake et al. · 1995 · 373 citations
What is evolutionary computation?
David B. Fogel · IEEE Spectrum · 2000 · 277 citations