The FAZIA apparatus exploits Pulse Shape Analysis (PSA) to identify nuclear fragments stopped in the first layer of a Silicon-Silicon-CsI(Tl) detector telescope. In this work, for the first time, we show that the isotopes of fragments having atomic number as high as Z∼20 can be identified. Such a remarkable result has been obtained thanks to a careful construction of the Si detectors and to the use of low noise and high performance digitizing electronics. Moreover, optimized PSA algorithms are needed. This work deals with the choice of the best algorithm for PSA of current signals. A smoothing spline algorithm is demonstrated to give optimal results without requiring too much computational resources