摘要
为了使兰州重离子加速器冷却储存环的磁场电源控制器及时更新输出的波形数据,以TI公司的TM320C6713芯片为中央处理器,结合FPGA逻辑编程,采用双FIFO数据缓存机制和Aitken插值算法,编写并优化了磁场电源控制器软件系统。利用数据驱动模式的编程方式提高了系统的执行效率和可维护性。同时通过对更新的波形数据做Aitken插值运算,使其大小减少为原始数据的1/1024,提高了数据的传输和存储效率。经现场测试,本软件系统运行稳定可行,达到设计要求。
Magnetic-field power-supply controlling system needs to update wave-data in time for the Heavy Ion Research Facility at Lanzhou Cooler Storage Ring. So a software for the system with data-driven pattern was designed and optimized adopting the TMS320C6713 chip as the central processor, based on FPGA logic programming and double-FIFO data cache technique. The Aifken algorithm is used to process the updated wave-data and reduce the primitive wave-data's size to 1/1024, which improves the data transmission and storage efficiency. Practice shows that the system works stably and reliably and can meet the power supply control's request.
出处
《强激光与粒子束》
EI
CAS
CSCD
北大核心
2008年第10期1711-1714,共4页
High Power Laser and Particle Beams