We propose a low-overhead scan design methodology which employs a new test point insertion technique to establish scan paths through the functional logic. The technique re-uses the existing functional logic; as a result, the design-for-testability(DFT)overhead onarea or timingcan be minimized. In this paper we show an algorithm which considers the test point insertion for reducing the area overhead forthe fullscan design. Wealsodiscuss its application to timing-driven partial scan design.