Traditionally, pulse processing in Positron Emission Tomography (PET) has been based on analog or discrete circuits forming a decentralized processing system. However, there is a convergence for digital and integrated implementations due to the characteristics of the modern electronic devices which are real-time processing capable, such as Application-Specific Integrated Circuit (ASIC) and Field Programmable Gate Array (FPGA) with fast Analog to Digital Converters (ADC). However, FPGA can provide fast implementation at relatively low cost and also enables the development of sophisticated digital pulse processing algorithms to improve energy, position and time resolutions in PET systems. Our group has developed and evaluated one energy calculation and three timing pick-off methods for implementation onto an FPGA-based system. For a typical PET detector setup, our charge integration method presents energy resolution similar to previously designed PET detectors. The best performance for timing pick-off was achieved by the Initial Rise Interpolation (IRI) method, where a coincidence time resolution of around 440 ps is suitable for Time of Flight (TOF) PET. Future works include embedding the proposed algorithms in a FPGA-based data acquisition system under development by our group which will be employed in a PET prototype.