Taiwan Photon Source TPS commissioned D-TACQ to build the Corrector Power Supply Controller CPSC, for fast orbit feedback control. The CPSC features eight 20-bit analog outputs, and 24 bit analog readbacks, fiber-optic data links and an embedded EPICS process controller for supervisory functions and data monitoring. The full consignment of CPSC units was delivered to TPS in 2013 in time for first light 2015. Since then, CPSC units have been in continuous use at TPS.
TPS staff were concerned that, as a custom design, CPSC would quickly become obsolete. They also wanted some performance enhancement and cost reduction, so they contracted with D-TACQ to design and produce "CPSC2", an updated slot-compatible version. The first CPSC2 units were tested and shipped in May 2019.
Key requirements for CPSC2 are:
D-TACQ identified that the old FPGA board and Single Board Computer (ARM-5) were end of life, and could easily be replaced with a modern ZYNQ module. This way, we can use our standard mainline firmware - both gateware and embedded software. The custom ADC and DAC modules are still the best choice, and D-TACQ designed a new motherboard to fit the existing backplane slot, accept the same ADC, DAC modules, but replace FPGA and SBC with a single PICOZED module.
The new system has a number of advantages:
Significant cost reduction is achieved by:
In the future, TPS has the option to upgrade the existing 20-bit systems to the new FPGA architecture, since it will be both possible and cost effective to retrofit the high-value DAC-20 modules, ADC-32 modules and thermal stabilization to CPSC2 motherboards, allowing the old modules to take advantage of the latest firmware improvements.
D-TACQ manufactures a range of off the shelf high performance data acquisition hardware and systems. The systems are highly programmable and can be adapted to meet many requirements, but where this is not enough of course we can advise on custom systems for an exact fit. Modular custom systems allow the possibility for through-life extension and enhancement.