NIOS II Soft-Core Processor and Ethernet Controller Solution for RPC-DAQ in INO ICAL
Yuvaraj Elangovan, Mandar Saraf, B. Satyanarayana, S.S. Upadhya,, Nagaraj Panyam, Ravindra Shinde, Gobinda Majumder, D. Sil, Pathaleswar, S., Thoi Thoi, K.C. Ravindran

TL;DR
This paper presents a high-performance FPGA-based data acquisition system with soft-core processors and Ethernet controllers, designed for large-scale RPC experiments, enabling efficient control and data transfer over LAN.
Contribution
It introduces a novel RPC-DAQ system utilizing NIOS soft-core processors within FPGAs for scalable, network-enabled data acquisition in large scientific setups.
Findings
Supports up to 28,800 RPC-DAQ units in the system.
Uses TCP/UDP protocols over 100 Mbps Ethernet for data transfer.
Provides detailed software implementation for the NIOS processor.
Abstract
This paper introduces a high-performance Soft-Core Processor based data acquisition system designed for handling Resistive Plate Chambers (RPCs). The DAQ consist of FPGA-based hardware equipped with Soft-Core Processor and embedded hardwired Ethernet controllers named RPC-DAQ, offering a versatile and fast network-enabled data acquisition solution. A soft processor, NIOS, is instantiated within an Intel Cyclone IV FPGA, overseeing control, communication, and data transfer with remote processing units. These integrated RPC-DAQ units, in substantial numbers, connect to a limited set of high-end processing units via LAN switches. This paper provides a detailed account of the software implementation scheme for the NIOS processor in the RPC-DAQ system. A remarkable 28,800 RPC-DAQ units will be deployed in proximity to the RPCs, serving the proposed INO-ICAL experiment in Theni-Madurai, Tamil…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEmbedded Systems Design Techniques
