Process control is essential to operate the semiconductor process efficiently, This paper consider fault classification of semiconductor based cyclic signal for process control, In general, process signal usually take the different pattern depending on some different cause of fault, If faults can be classified by cause of faults, it could improve the process control through a definite and rapid diagnosis, One of the most important thing is a finding definite diagnosis in fault classification, even-though it is classified several times. This paper proposes the method that one-class classifier classify fault causes as each classes. Hotelling T2 chart, KNNDD (k-Nearest Neighbor Data Description), Distance based Novelty Detection are used to perform the one-class classifier. PCA (Principal Component Analysis) is also used to reduce the data dimension because the length of process signal is too long generally. In experiment, it generates the data based real signal patterns from semiconductor process. The objective of this experiment is to compare between the proposed method and SVM (Support Vector Machine). Most of the experiments` results show that proposed method using Distance based Novelty Detection has a good performance in classification and diagnosis problems.