Purpose The event receiver is an important component of the BEPC-II timing system.It receives event codes from the event generator and then generates triggers and interrupts.The currently applied event receiver is imp...Purpose The event receiver is an important component of the BEPC-II timing system.It receives event codes from the event generator and then generates triggers and interrupts.The currently applied event receiver is implemented in a single FPGA board,which has to work in conjunction with a single-board computer and an external bus chassis.With the rapid development of System-on-Chip(SoC)technology,combining them in one SoC is more efficient,more integrated,and cheaper.Thereby,an embedded event receiver based on ZYNQ SoC is proposed.Methods and Results In this paper,some key techniques of embedded event receiver have been researched.These techniques have been implemented in an embedded event receiver prototype named ER-Z.And the function test results show that ER-Z has the ability to receive event codes and handle them through interrupts while attaching timestamps with event clock precision.The performance test results show that the average interrupt latency is less than 30μs and the average AXI-Lite read latency is less than 170 ns.展开更多
The China Spallation Neutron Source is an accelerator-based user facility for neutron,proton,muon applications and so on.The designed proton beam power is 100 kW for the first phase.Overall,the scope of accelerator co...The China Spallation Neutron Source is an accelerator-based user facility for neutron,proton,muon applications and so on.The designed proton beam power is 100 kW for the first phase.Overall,the scope of accelerator control system covers four parts,the global systems,the device layer local controls and remote controls,the high-level applications and services and the integration of conventional facilities.The principle guideline is to adopt as many as possible matured technologies and commercial products in the design and implementation.The control system is based on Experimental Physics and Industrial Control System.VME64x bus is chosen for timing system and fast protection system.PLCs and embedded industrial computers are used in the device layer slow controls.Control System Studio is adopted as the high-level applications.Blade server-based virtualization platform is deployed for the computer system.The accelerator control system was completed in September 2017 and then transited to routine operations.The design,implementation and operation of the accelerator control system are described in this paper.展开更多
基金supported by the Beijing Electron Positron Collider Upgrade Project(No.Y41G1020Y1).
文摘Purpose The event receiver is an important component of the BEPC-II timing system.It receives event codes from the event generator and then generates triggers and interrupts.The currently applied event receiver is implemented in a single FPGA board,which has to work in conjunction with a single-board computer and an external bus chassis.With the rapid development of System-on-Chip(SoC)technology,combining them in one SoC is more efficient,more integrated,and cheaper.Thereby,an embedded event receiver based on ZYNQ SoC is proposed.Methods and Results In this paper,some key techniques of embedded event receiver have been researched.These techniques have been implemented in an embedded event receiver prototype named ER-Z.And the function test results show that ER-Z has the ability to receive event codes and handle them through interrupts while attaching timestamps with event clock precision.The performance test results show that the average interrupt latency is less than 30μs and the average AXI-Lite read latency is less than 170 ns.
文摘The China Spallation Neutron Source is an accelerator-based user facility for neutron,proton,muon applications and so on.The designed proton beam power is 100 kW for the first phase.Overall,the scope of accelerator control system covers four parts,the global systems,the device layer local controls and remote controls,the high-level applications and services and the integration of conventional facilities.The principle guideline is to adopt as many as possible matured technologies and commercial products in the design and implementation.The control system is based on Experimental Physics and Industrial Control System.VME64x bus is chosen for timing system and fast protection system.PLCs and embedded industrial computers are used in the device layer slow controls.Control System Studio is adopted as the high-level applications.Blade server-based virtualization platform is deployed for the computer system.The accelerator control system was completed in September 2017 and then transited to routine operations.The design,implementation and operation of the accelerator control system are described in this paper.