State Key Laboratory of Particle Detection and Electronics;
University of Science and Technology of China;
Hefei 230026;
China;
Department of Modern Physics;
University of Science and Technology of China;
Hefei 230026;
China;
705 Research Division;
Electronic Engineering Institute;
Hefei 230037;
China;
Shandong Aerospace Electro-technology Institute;
Yantai 264670;
China;
Energy; and; time; measurement; Soft; X-ray; detection; Silicon; drift; detector; Readout; electronics;