A 16-Channel Integrated Pulse Processor with Timing Capability for Readout of Large Arrays of Silicon Drift Detectors