]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
update of Input Monitor registers
authorJan Michel <j.michel@gsi.de>
Mon, 12 May 2014 14:57:26 +0000 (16:57 +0200)
committerJan Michel <j.michel@gsi.de>
Mon, 12 May 2014 14:57:37 +0000 (16:57 +0200)
xml-db/database/InputMonitor.xml

index 90a41c959080c0da7789f816e8066776440c0086..ddd1b81511c85ce7d6fb0cf867a29ac543faadd5 100644 (file)
       <field  name="MonitorInput" start="0"   bits="31" format="bitmask">
       </field>
     </register>    
-    <register name="MonitorTrigger" address="000f" mode="w" >
+    <register name="MonitorTrigger" address="000f" mode="rw" >
       <description>Control signals for fifo and counters</description>
-      <field  name="MonitorRecord" start="0"   bits="1" format="bitmask">
+      <field  name="MonitorRecord" start="0" mode="w"  bits="1" format="bitmask">
          <description>Start writing data to fifo</description>
       </field>
-      <field  name="MonitorResetCounters" start="1"   bits="1" format="bitmask">
+      <field  name="MonitorResetCounters" start="1" mode="w"  bits="1" format="bitmask">
          <description>Reset all counters</description>
       </field>
+      <field  name="MonitorInputNumber" start="8" mode="r"  bits="5" format="unsigned">
+         <description>Number of input signals</description>
+      </field>
+      <field  name="MonitorSingleFifo" start="15" mode="r"  bits="1" format="boolean">
+         <description>Shows if the design contains a single monitoring fifo only and not one for each input</description>
+      </field>
+      <field  name="MonitorFifoSelect" start="16" mode="rw"  bits="5" format="unsigned">
+         <description>Select the input signal to the Fifo, if the single-fifo version is implemented</description>
+      </field>
     </register>        
   </group>
   
   <group name="MonitorFifos" purpose="statistics" address="00a0" size="32" mode="r" continuous="true">
     <description>Fifos for each input. 1024 words each.</description>  
     <fifo name="MonitorFifo" address="0000" mode="r" repeat="32" size="1024" >
-      <description>Fifo with history of input edge counters.</description>
+      <description>Fifo with history of input edge counters. Number of available fifos depends on MonitorSingleFifo and MonitorInputNumber</description>
       <field  name="MonitorFifo" start="0" bits="18" format="unsigned" noflag="true" rate="true">
       </field>
     </fifo>