Low-Power, Event-Driven System On A Chip For Charge Pulse Processing Applications