Title :
Prototype trigger and readout-electronics built on unified Altera® platform for underground muon counters triggered by surface detectors
Author :
Szadkowski, Zbigniew
Author_Institution :
Dept. of Phys. & Appl. Inf., Univ. of Lodz, Łódź, Poland
Abstract :
The paper describes the prototype of the Master/Slave (a water Cherenkov surface detector triggers the underground muon counters) synchronous data acquisition system with 80/320 MHz sampling in the surface/underground segments built on unified Altera® platform - CycloneIII/CycloneIV® FPGAs with implemented NIOS® processors in each segment. NIOS® processors eliminate external micro-controllers and allow generating necessary interfaces: SDRAM controller, UART, SPI, DMA, previously implemented from logic elements. Moving several slow tasks from the logic block (coding in the AHDL) to the NIOS® (coding in C) dramatically simplifies the system and increases its flexibility. A time margin for all processes managing by the soft-core NIOS® for the 100 Hz T1 trigger rate remains sufficient. Splitting 64 input channel just after fast input FPGA registers clocked by 320 MHz into 128-bit bus with twice lower clock allows achieving global registered performance of 160 MHz for the entire trigger/memory circuitry. NIOS® processors communicate each other via UART protocol and RS485 standard. Underground CycloneIV® FPGA is programmed remotely via additional MAXII CPLD with non-volatile programming memory. Tests have showed that a full synchronous cycle: a transfer of the trigger with a time stamp from the surface detector into the underground segment via a dedicated line with a galvanic barrier, freezing data from 64 channels at 320 MHz sampling in an internal DPRAMs, writing/reading data into/from external SDRAM, extraction physical data identified by sent from Central Data Acquisition System (CDAS) GPS time stamps and its transfer from the underground NIOS® via surface NIOS® to CDAS, is successful.
Keywords :
Cherenkov counters; DRAM chips; Global Positioning System; cosmic ray apparatus; data acquisition; field programmable gate arrays; microcontrollers; muon detection; program processors; readout electronics; CDAS; Cherenkov surface detector; DMA; FPGA; GPS time stamps; MAXII CPLD; NIOS processors; RS485 standard; SDRAM controller; SPI; UART protocol; central data acquisition system; external microcontrollers; fast input FPGA registers; freezing data; frequency 100 Hz; frequency 160 MHz; frequency 320 MHz; frequency 80 MHz; galvanic barrier; logic elements; master/slave prototype; muon counters; nonvolatile programming memory; prototype trigger; readout-electronics; surface NIOS; surface detector; surface detectors; surface-underground segments; synchronous cycle; synchronous data acquisition system; trigger-memory circuitry; underground NIOS; underground segment; unified Altera platform; Field programmable gate arrays; Mesons; Program processors; Protocols; SDRAM; Surface treatment;
Conference_Titel :
Real Time Conference (RT), 2012 18th IEEE-NPSS
Conference_Location :
Berkeley, CA
Print_ISBN :
978-1-4673-1082-6
DOI :
10.1109/RTC.2012.6418162