DFT for Hierarchical Design