You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

This page captures various information about the development of the NRC.

The CERN website, NRC, contains the plan and additional information.

Here are Ric's notes.

Firmware

SVN repository: file:///afs/slac/g/reseng/svn/repos/AtlasCsc

ModuleRegister description
Core 
TTCrxAtlasTtcRxReg.xlsx
TTCemAtlasTtcTxEmuReg.xlsx
SCAAsmPackCtrlReg.xlsx
FEXAtlasAsmPackFexReg.xlsx
ROLTBD

Software

Base Program: DAT  

Version control

Structure

DirectoryDescription
commonCommon helper code
halHardware Abstraction Layer
rciRemote Communications Interface
feeFront-End Electronics interface for the FEX RCEs
rolRead-Out Link interface for the Formatter RCEs
supervisorThe bridge code for interfacing between the Control side and the Real-Time sides
appNRC Application launching code
CSCModulesThe Control Processor code, comprising of both stand-alone code and the TDAQ interface

Build system

Shell commands for dumping and manipulating firmware

  • core
  • ttcRx
  • ttcEm (Linux only)
  • sca (RTEMS only)
  • fex (RTEMS only)
  • rol (RTEMs only)
  • l1aCnt (Linux only): Reads the TTC rx FIFO as fast as possible.

Output data format

Activities

LTP

ROD Busy Module

ROS information

  • No labels