This paper presents a voltage mode first order all pass filter using one differential difference current conveyor (DDCC) as active element and resistor and capacitor one each as passive elements. The proposed circuit realizes first-order all-pass functions without any component matching constraints. Hence phase shifted signal over whole range of 180(0) to -180(0) may be obtained simultaneously. A new sinusoidal oscillator circuit is designed with the DDCC based all pass filter. The proposed circuit performance is tested using PSPICE software simulation with the 0.5 mu m MIETEC CMOS model parameters. Non-ideal analysis is also performed