Hierarchical appr. test generation cmos by Weening