VME for Experiments Chairman: Junsei Chiba (KEK)
Total Page:16
File Type:pdf, Size:1020Kb
KEK Report 89-26 March 1990 D PROCEEDINGS of SYMPOSIUM on Data Acquisition and Processing for Next Generation Experiments 9 -10 March 1989 KEK, Tsukuba Edited by H. FUJII, J. CHIBA and Y. WATASE NATIONAL LABORATORY FOR HIGH ENERGY PHYSICS PROCEEDINGS of SYMPOSIUM on Data Acquisition and Processing for Next Generation Experiments 9 - 10 March 1989 KEK, Tsukuba Edited H. Fiflii, J. Chiba andY. Watase i National Laboratory for High Energy Physics, 1990 KEK Reports are available from: Technical Infonnation&Libraiy National Laboratory for High Energy Physics 1-1 Oho, Tsukuba-shi Ibaraki-ken, 305 JAPAN Phone: 0298-64-1171 Telex: 3652-534 (Domestic) (0)3652-534 (International) Fax: 0298-64-4604 Cable: KEKOHO Foreword This symposium has been organized to foresee the next generation of data acquisition and processing system in high energy physics and nuclear physics experiments. The recent revolutionary progress in the semiconductor and computer technologies is giving us an oppotunity to extend our idea on the experiments. The high density electronics of LSI technology provides an ideal front-end electronics such as readout circuits for silicon strip detector and multi-anode phototubes as well as wire chambers. The VLSI technology has advantages over the obsolite discrete one in the various aspects ; reduction of noise, small propagation delay, lower power dissipation, small space for the installation, improvement of the system reliability and maintenability. The small sized front-end electronics will be mounted just on the detector and the digital data might be transfered off the detector to the computer room with optical fiber data transmission lines. Then, a monster of bandies of signal cables might disappear from the experimental area. The another topics is dramatic change of CPU power of a micro computer. A tiny CPU chip is giving almost the similar ability of computation with a large mainframe computer. This revolutionary change will give us large shock waves to our society and culture. It is also the case in the experiment, too. Usually we analyze the experimental data after the data taking has been finished. In the case of the TRISTAN experiment, the analysis is almost following the data taking but with a delay of a month. In the future experiments, however, all the data might be analized just after the data taking run with extremely large CPU power provided by so called computer farm. This changes style of experiments. We can run an experiment by watching the physics results on a graphic screen of the workstation not hit wire distribution or angular distribution, but the cross section or sphericity of the collider events. In any case, a software of the system operation and the application in the data acquisition and computing is only vital treasure for the future . In this symposium we discussed current and future data acquisition system with various people from universities as well as excellent companies related to our field. I would like to conclude this symposium with a handfull of results for the future ability in our field. This symposium was partly supported by Grant-in Aid for Scientific Research (General Research B) for " High Speed Data Acquisition System with Computer Array" in the FY 1989 and 1990. YoshiyuM Watase Computer Center KEK SYMPOSIUM PROGRAM Thursday, 9 March Opening address Kasuke Takahashi (KEK) Session 1. Application of VME for experiments Chairman: Junsei Chiba (KEK) Online data taking in KEK Hirofumi Fujii (KEK) Frontend electronics Tokio K. Ohsuka (KEK) Activity reports - High power VME system Takesi Murakami (KEK) - Data transfer to mainframe Eiji Inoue (KEK) - Mass storage with SCSI Hideo Kodama (KEK) - Mac-II interface for VME Susumu Inaba (KEK) Discussions Lunch Session 2. VME in the industry Chairman; Ryugo Hayano (Univ. Tokyo) VME and parallel computers in US J. Fiddler (Wind River System) VME and software support Ryuji Mutou (Internic) Coffee Break Session 3. Examples of data acquisition with VME Chairman: Ichiro Arai (Univ. Tsukuba) Data acquisition in FANCY spectrometer at PS Atsushi Manabe (U. Tsukuba) VME data acquisition in balloon experiment Tadahisa Tamura (U. Tokyo) Session 4. Intelligent trigger system for large experiments Chairman: Kouji Ueno (Rochester U.) Trigger systen of TOPAZ detector Masanori Yamauchi (KEK) Trigger system with processor array Hiroshi Sakamoto (KEK) Upgrade of AMY CDC trigger Sergei Lusin(U. South Carolina) -Party- Friday, 10 March Session 5. Future bus and data transmission Chairman: Hiroshi Ogata (RCNP, Osaka Univ.) Bus system in future Masaharu Nomachi (EEK) Data transfer with TRANSPUTER link Yasushi Nagasaka (U. Tsukuba) Data transmission with optical fiber Susumu Inaba (KEK) Advanced technologies in optoelectronics Tsuyoshi Sugawa (Sumitomo ) -Coffee Break- Session 6. TRON Chairman: Shinkichi Shibata (KEK) TRON Project Ken Sakamura (U. Tokyo) ITRON Nobuhiko Nishio (U. Tokyo) Parallel computer with TRON Tadayuki Takahashi (U. Tokyo) —Lunch- Session 7. Parallel computer system Chairman: Hajime Yoshida (Fukui U.) Operating system for parallel computer Kazuya Tago (U. Tokyo) QCD-PAX system Tomonori Shirakawa (U. Tsukuba) CAP system Hiroaki Ishihata (Fujitsu) ACP and ACP-H Yosbiji Yasu (KEK) Data acquisition using parallel processor Ryosuke Itoh (KEK) Application of IDRIS Eichiro Hagiwara (U. Tsukuba) Coffee Break Session 8. Data acquisition in SSC Chairman: Shigeki Mori (Univ. Tsukuba) Report on SSC workshops Yoshihide Sakai (KEK) Data acquisition in SSC experiments Yasuo Arai (KEK) Closing remarks Yoshiyuki Watase (KEK) TABLE of CONTENTS 1. Application of VME for experiments The Data Acquisition System at KEK in Near Future Hirofumi FUJII (KEK) 1 VME as a Frontend Electronics System in HEP Tokio K Ohsuka (KEK) 7 High Power VME System Takeshi Murakami (KEK) 23 Mass Storage with SCSI (in Japanese) Hideo Kodama (KEK) 29 Macintosh-H / CAMAC / VME Susumu Inaba (KEK) 35 2. VME in the industry Real-Time Market and VxWorks Jerry Fiddler (Wind River Systems) 44 3. Examples of data acquisition system with VME Data Taking System for the FANCY Atsushi Manabe (Univ. Tsukuba) 84 Balloon-borne Experiment Tadahisa Tamura (Univ. Tokyo) 92 4. Intelligent trigger system for large experiments Development of Second Level Trigger System Based on a Microprocessor Array Hiroshi Sakamoto (KEK) 100 Upgrade of the AMY Trigger System Sergei Lusin (Univ. South Carolina) 115 5. Future bus and data transmission Bus System and Data Acquisition Architecture Masaharu Nomachi (KEK) 125 Data Transfer with TRANSPUTER Link Yasusi Nagasaka (Univ. Tsukuba) 131 Fiber Optic Data Link Susumu Inaba (KEK) 137 Optoelectronics Technology for Communication System Tsuyoshi Sugawa (Sumitomo Electronics)... 149 6.TRON ITKON: Industrial-The Realtime Operating system Nucleus Nobuhiko Nishio (Univ. Tokyo) 155 7. Parallel computer system Hardware and Software Architecture for General Purpose Parallel Processor Kazuya Tago (Univ. Tokyo) 163 Cellular Array Processor CAP Hiroaki Ishihata, Hiroyuki Sato Morio Ikesaka, Kouichi Murakami, and Mitsuo Ishii (Fujitsu Laboratories Ltd.) 167 Advanced Computer Program(ACP) system at KEK Yoshiji Yasu (KEK) 183 TOPAZ Data Pre-Processor Ryosuke Itoh (KEK) 201 - u - 8. Data acquisition in SSC Report of Workshop on Triggering and DAQ for Experiment at SSC Yoshihide Sakai (KEK) 206 Data Acquisition System at the SSC Yasuo Arai (KEK) 217 -in- The data aquisition system at KEK in near future Hirofumi Fujii (KEK Online group) March 9, 1989 1 Introduction We have two main accelerators at KEK, e+e- colliding machine (TRISTAN) and proton-synchrotron (PS). Although the experiments are diffrent in each other, the concepts axe the same. The current situation of the main parts of the data acqusition system are as follows: • Front-end electronics, which digitize the signals from the detectors. The sig nals are collected in some module units, and processed suitable for computer system. In TRISTAN experiments, we are using FASTBUS, TKO (TRIS TAN Online, KEK) and CAMAC modules. In PS experiments, we are using TKO and CAMAC systems. • Front-end computer, which reads digitized signals from the front-end elec tronics and builds event data. Some kind of event selections may be done at this level. In TRISTAN experiments, the front-end computers are VAX- ll/780s, and in PS experiments these are micro-VAXes. • Data storage, which stores all the raw data and parameters necessary in of fline analysis. In TRISTAN experiments the storage is casette tape library (CTL) which is controlled by Fujitsu main frame, FACOM. For the data transfer between VAX and FACOM, we are using DACU (IBM-channel to VAX interface) and optically linked remote channel interface. In PS experi ments, the data are stored on 6250bpi magnetic tapes. 2 Current Problems There are following problems for the current data aquisition system. In PS exper iments, — 1 — • micorVAX is not fast enough for interrupt handling. • The capacity of the 6250bpi magnetic tape is too small. And in TRISTAN experiments, • VAX 11/780 is not fast enough for data processing. We need more CPU power to improve the signal/noise ratio. • The data transfer speed between VAX and FACOM is not good enough (200KBytes/sec). Each expriment has a plan to add new detectors and we need much more speed if we want to add these signals. Therefore, we are planning • We will use tape library not only for TRISTAN but also in PS experiments. • The data transfer speed between front-end computer and tape library should be more than 400 Kbytes/sec, i.e., the speed of the 6250bpi tape on VAX. • We will use parallel processor to improve the ability of pre-analysis and event elections. 3 Data Transfer System If we plan to separete the storage and front-end computer, we have to consider the data transfer system between them. We are planing to use VME-IBMchannel interface which is commercially available. This interface emulates a magnetic tape on main frame. The interface is also user controllable. We have already tested it between VME/68020 and FACOM, and observed that the transfer speed is 600700 KBytes/sec.