Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents


This manual serves as an end-user manual to configure and use the DaqMux in software. 

Table of contents

Table of Contents

Introduction

Overview

The DaqMux system is shown in Figure 1. The DaqMux component of the FPGA in the application board of the ATCA allows the user to choose to stream up to four streams to the software (IOC) of the input streams routed to the DaqMux. All ATCA projects are configured to have two DaqMuxes, one associated with each AMC daughter board. Each of the two DaqMux has 20 streams of data routed to its input. One may assume that the DaqMux only performs multiplexing of continuous streams as denoted by the component's name, but that is not only the case. The DaqMux not only allows continuous (continuous mode) streaming of multiplexed streams, but also it allows that a fixed size of the multiplexed input streams is burst upon a reception of a trigger (trigger mode) from the timing core on the FPGA firmware. 

...

Anchor
Figure1
Figure1
Figure 1: DaqMux connectivity overview


DaqMux screens

The Graphical user interface of a DaqMux is shown in Figure 2. The main graphical user interface for configuring the DaqMux is quite simple and masks a lot of the DaqMux configurations. It only allows the user to perform the following

...

SourceDescription
${MuxIn#} : Test
${MuxIn#} : Disable
${MuxIn#} : ADC${ADC#}Source not connected
${MuxIn#} : DAC${DAC#}Destination not connected
${MuxIn#} : DBG${DBG#}
${MuxIn#} : RF IN ${RF#} : ADC${ADC#} FP
${MuxIn#} : RF OUT MON : ADC${ADC#} FP
${MuxIn#} : DC IN ${DC#} : ADC${ADC#} FP
${MuxIn#} : TRIG MON : ADC${ADC#} (FP)${MuxIn#} : ADC${ADCIN#}${MuxIn#} : DAC${DACIN#}
${MuxIn#} : CLK PLL DAC : DAC${DAC#}
${MuxIn#} : LO PLL DAC : DAC${DAC#}
${MuxIn#} : DAC OUT : DAC${DAC#} (FP)
${MuxIn#} : RF OUT : DAC${DAC#} (FP)

...