Generalizing vlsi layout design by Beune