Difference: ScalableDetectorControl (1 vs. 24)

Revision 242012-06-20 - PatrickJussel

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 335 to 335
 
META FILEATTACHMENT attachment="SRSDCS_1.4.2_SL5.zip" attr="" comment="" date="1304347498" name="SRSDCS_1.4.2_SL5.zip" path="SRSDCS_1.4.2_SL5.zip" size="123422" stream="SRSDCS_1.4.2_SL5.zip" tmpFilename="/usr/tmp/CGItemp50031" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.2_MAC.zip" attr="" comment="" date="1304347656" name="SRSDCS_1.4.2_MAC.zip" path="SRSDCS_1.4.2_MAC.zip" size="163107" stream="SRSDCS_1.4.2_MAC.zip" tmpFilename="/usr/tmp/CGItemp49978" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc_conf_h6_CR2_R14_R18.txt" attr="" comment="" date="1322044118" name="sdc_conf_h6_CR2_R14_R18.txt" path="sdc_conf_h6_CR2_R14_R18.txt" size="368" stream="sdc_conf_h6_CR2_R14_R18.txt" tmpFilename="/usr/tmp/CGItemp23445" user="giakov" version="1"
Changed:
<
<
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"
>
>
META TOPICMOVED by="jussel" date="1340178334" from="AtlasPublic.SDC" to="AtlasPublic.ScalableDetectorControl"

Revision 232012-05-21 - PatrickJussel

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 334 to 334
 
META FILEATTACHMENT attachment="SRSDCS_Win32.rar" attr="h" comment="" date="1302814330" name="SRSDCS_Win32.rar" path="SRSDCS_Win32.rar" size="225918" stream="SRSDCS_Win32.rar" tmpFilename="/usr/tmp/CGItemp47704" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.2_SL5.zip" attr="" comment="" date="1304347498" name="SRSDCS_1.4.2_SL5.zip" path="SRSDCS_1.4.2_SL5.zip" size="123422" stream="SRSDCS_1.4.2_SL5.zip" tmpFilename="/usr/tmp/CGItemp50031" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.2_MAC.zip" attr="" comment="" date="1304347656" name="SRSDCS_1.4.2_MAC.zip" path="SRSDCS_1.4.2_MAC.zip" size="163107" stream="SRSDCS_1.4.2_MAC.zip" tmpFilename="/usr/tmp/CGItemp49978" user="giakov" version="1"
Deleted:
<
<
META FILEATTACHMENT attachment="SRSDCS.v1.5.3_source.zip" attr="h" comment="" date="1322043929" name="SRSDCS.v1.5.3_source.zip" path="SRSDCS.v1.5.3_source.zip" size="80878" stream="SRSDCS.v1.5.3_source.zip" tmpFilename="/usr/tmp/CGItemp23663" user="giakov" version="1"
 
META FILEATTACHMENT attachment="sdc_conf_h6_CR2_R14_R18.txt" attr="" comment="" date="1322044118" name="sdc_conf_h6_CR2_R14_R18.txt" path="sdc_conf_h6_CR2_R14_R18.txt" size="368" stream="sdc_conf_h6_CR2_R14_R18.txt" tmpFilename="/usr/tmp/CGItemp23445" user="giakov" version="1"
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"

Revision 222012-05-21 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 16 to 16
 

Introduction

Added:
>
>
SDC Will be soon Updated to v.2
 SDC (Scalable Detector Control ) was introduced on November 2010 for the remote control of the SRS (Scalable Readout System). It was developed in order to replace the existing way of initializing the readout electronics of Micromegas Chambers which was through the Xilinx Chip Scop Pro Analyzer which was connected through DLC9G USB interface. The need of that came from the decision to install test chambers in ATLAS cavern on which only the remote, through ethernet, solution seemed to let us continue. The interface communicates with UDP protocol packets with the FEC cards. The basic idea is that the communication is established to a specific IP address or a range of IP addresses and to different ports. Each port is identical for a kind of peripheral.

Packet Design

Revision 212012-02-20 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 269 to 269
 

Download

Source Code

Changed:
<
<
>
>
  • Ask the developer
 

Example Configuration File

Revision 202011-11-23 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 268 to 268
 NTUA Group in collaboration with Brookhaven Laboratory

Download

Added:
>
>

Source Code

Example Configuration File

 

Linux

Ubuntu and SLC5 verified
Line: 327 to 333
 
META FILEATTACHMENT attachment="SRSDCS_Win32.rar" attr="h" comment="" date="1302814330" name="SRSDCS_Win32.rar" path="SRSDCS_Win32.rar" size="225918" stream="SRSDCS_Win32.rar" tmpFilename="/usr/tmp/CGItemp47704" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.2_SL5.zip" attr="" comment="" date="1304347498" name="SRSDCS_1.4.2_SL5.zip" path="SRSDCS_1.4.2_SL5.zip" size="123422" stream="SRSDCS_1.4.2_SL5.zip" tmpFilename="/usr/tmp/CGItemp50031" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.2_MAC.zip" attr="" comment="" date="1304347656" name="SRSDCS_1.4.2_MAC.zip" path="SRSDCS_1.4.2_MAC.zip" size="163107" stream="SRSDCS_1.4.2_MAC.zip" tmpFilename="/usr/tmp/CGItemp49978" user="giakov" version="1"
Added:
>
>
META FILEATTACHMENT attachment="SRSDCS.v1.5.3_source.zip" attr="h" comment="" date="1322043929" name="SRSDCS.v1.5.3_source.zip" path="SRSDCS.v1.5.3_source.zip" size="80878" stream="SRSDCS.v1.5.3_source.zip" tmpFilename="/usr/tmp/CGItemp23663" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc_conf_h6_CR2_R14_R18.txt" attr="" comment="" date="1322044118" name="sdc_conf_h6_CR2_R14_R18.txt" path="sdc_conf_h6_CR2_R14_R18.txt" size="368" stream="sdc_conf_h6_CR2_R14_R18.txt" tmpFilename="/usr/tmp/CGItemp23445" user="giakov" version="1"
 
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"

Revision 192011-05-17 - PatrickJussel

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 297 to 297
 
Either leave as is - the creator's name will be inserted; 
Or replace the complete REVINFO tag (including percentages symbols) with a name in the form TwikiUsersName-->
Responsible: GeorgeIakovidis
Added:
>
>
Subject: detector
 
<!--Once this page has been reviewed, please add the name and the date e.g. StephenHaywood - 31 Oct 2006 -->
Last reviewed by: Never reviewed

Revision 182011-05-02 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 270 to 270
 

Download

Linux

Ubuntu and SLC5 verified
Changed:
<
<
>
>
 

MAC OS X

10.6.5 and above verified (although should work in every release of Snow Leopard 10.6.x or Leopard 10.5.x)
Changed:
<
<
>
>
 

Windows

Line: 320 to 320
 
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302622004" name="sdc.png" path="sdc.png" size="115096" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp34412" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS.zip" attr="h" comment="" date="1302801775" name="SRSDCS.zip" path="SRSDCS.zip" size="161675" stream="SRSDCS.zip" tmpFilename="/usr/tmp/CGItemp39956" user="giakov" version="2"
Changed:
<
<
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5" attr="" comment="" date="1302800830" name="SRSDCS_1.4.1_SCL5" path="SRSDCS_1.4.1_SCL5" size="260382" stream="SRSDCS_1.4.1_SCL5" tmpFilename="/usr/tmp/CGItemp14542" user="kara" version="1"
>
>
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5" attr="" comment="" date="1304346676" name="SRSDCS_1.4.1_SCL5" path="SRSDCS_1.4.2_SL5.zip" size="123422" stream="SRSDCS_1.4.2_SL5.zip" tmpFilename="/usr/tmp/CGItemp61797" user="giakov" version="2"
 
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5.zip" attr="" comment="" date="1302800945" name="SRSDCS_1.4.1_SCL5.zip" path="SRSDCS_1.4.1_SCL5.zip" size="122554" stream="SRSDCS_1.4.1_SCL5.zip" tmpFilename="/usr/tmp/CGItemp14393" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_v1.4.1_Ubuntu.zip" attr="h" comment="" date="1302801246" name="SRSDCS_v1.4.1_Ubuntu.zip" path="SRSDCS_v1.4.1_Ubuntu.zip" size="353094" stream="SRSDCS_v1.4.1_Ubuntu.zip" tmpFilename="/usr/tmp/CGItemp14563" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_Win32.rar" attr="h" comment="" date="1302814330" name="SRSDCS_Win32.rar" path="SRSDCS_Win32.rar" size="225918" stream="SRSDCS_Win32.rar" tmpFilename="/usr/tmp/CGItemp47704" user="giakov" version="1"
Added:
>
>
META FILEATTACHMENT attachment="SRSDCS_1.4.2_SL5.zip" attr="" comment="" date="1304347498" name="SRSDCS_1.4.2_SL5.zip" path="SRSDCS_1.4.2_SL5.zip" size="123422" stream="SRSDCS_1.4.2_SL5.zip" tmpFilename="/usr/tmp/CGItemp50031" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.2_MAC.zip" attr="" comment="" date="1304347656" name="SRSDCS_1.4.2_MAC.zip" path="SRSDCS_1.4.2_MAC.zip" size="163107" stream="SRSDCS_1.4.2_MAC.zip" tmpFilename="/usr/tmp/CGItemp49978" user="giakov" version="1"
 
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"

Revision 172011-05-02 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 243 to 243
 The requirements to run the tool is the Qt Libraries 4.7 and above which is easily downloadable from Qt Download Center

Version and changes

Added:
>
>
v1.4.2
  • Fixed Bug on .txt files on SL5, possible to load every type now.
  • By default loading configuration file if present.
  • Fixed bug on Send all command on configuration file.
 v1.4.1
  • Added the saving logs functionality
  • Added more security on sending commands

Revision 162011-04-18 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 9 to 9
 
<!-- if you want to modify it to something more meaningful, just replace ScalableDetectorControl below with i.e "My Topic"-->
<!---------------------------------------------------------  snip snip ----------------------------------------------------------------->
Changed:
<
<

SDC (Scalable Control System)

>
>

SDC (Scalable Detector Control)

 
<!--optional-->

Revision 152011-04-15 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 9 to 9
 
<!-- if you want to modify it to something more meaningful, just replace ScalableDetectorControl below with i.e "My Topic"-->
<!---------------------------------------------------------  snip snip ----------------------------------------------------------------->
Changed:
<
<

ScalableDetectorControl

>
>

SDC (Scalable Control System)

 
<!--optional-->

Revision 142011-04-15 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 259 to 259
 

Developers and Credits

  • George Iakovidis
Changed:
<
<
  • Karakostas Konstantinos
(NTUA Group)
>
>
  • Konstantinos Karakostas
NTUA Group in collaboration with Brookhaven Laboratory
 

Download

Linux

Revision 132011-04-14 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 272 to 272
 

Windows

Changed:
<
<
Coming soon, tested and working under Windows 7
>
>
 

Future Plans

  • Include Broadcasting packets
Line: 317 to 318
 
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5" attr="" comment="" date="1302800830" name="SRSDCS_1.4.1_SCL5" path="SRSDCS_1.4.1_SCL5" size="260382" stream="SRSDCS_1.4.1_SCL5" tmpFilename="/usr/tmp/CGItemp14542" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5.zip" attr="" comment="" date="1302800945" name="SRSDCS_1.4.1_SCL5.zip" path="SRSDCS_1.4.1_SCL5.zip" size="122554" stream="SRSDCS_1.4.1_SCL5.zip" tmpFilename="/usr/tmp/CGItemp14393" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_v1.4.1_Ubuntu.zip" attr="h" comment="" date="1302801246" name="SRSDCS_v1.4.1_Ubuntu.zip" path="SRSDCS_v1.4.1_Ubuntu.zip" size="353094" stream="SRSDCS_v1.4.1_Ubuntu.zip" tmpFilename="/usr/tmp/CGItemp14563" user="kara" version="1"
Added:
>
>
META FILEATTACHMENT attachment="SRSDCS_Win32.rar" attr="h" comment="" date="1302814330" name="SRSDCS_Win32.rar" path="SRSDCS_Win32.rar" size="225918" stream="SRSDCS_Win32.rar" tmpFilename="/usr/tmp/CGItemp47704" user="giakov" version="1"
 
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"

Revision 122011-04-14 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 269 to 269
 

MAC OS X

10.6.5 and above verified (although should work in every release of Snow Leopard 10.6.x or Leopard 10.5.x)
Changed:
<
<
>
>
 

Windows

Changed:
<
<
Should work without issues but not fully tested and not willing to do.
>
>
Coming soon, tested and working under Windows 7
 

Future Plans

  • Include Broadcasting packets
Line: 318 to 313
 
META FILEATTACHMENT attachment="PLL.png" attr="h" comment="" date="1302513611" name="PLL.png" path="PLL.png" size="28592" stream="PLL.png" tmpFilename="/usr/tmp/CGItemp47622" user="giakov" version="1"
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302622004" name="sdc.png" path="sdc.png" size="115096" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp34412" user="giakov" version="1"
Changed:
<
<
META FILEATTACHMENT attachment="SRSDCS.zip" attr="h" comment="" date="1302771836" name="SRSDCS.zip" path="SRSDCS.zip" size="162832" stream="SRSDCS.zip" tmpFilename="/usr/tmp/CGItemp48135" user="giakov" version="1"
>
>
META FILEATTACHMENT attachment="SRSDCS.zip" attr="h" comment="" date="1302801775" name="SRSDCS.zip" path="SRSDCS.zip" size="161675" stream="SRSDCS.zip" tmpFilename="/usr/tmp/CGItemp39956" user="giakov" version="2"
 
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5" attr="" comment="" date="1302800830" name="SRSDCS_1.4.1_SCL5" path="SRSDCS_1.4.1_SCL5" size="260382" stream="SRSDCS_1.4.1_SCL5" tmpFilename="/usr/tmp/CGItemp14542" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5.zip" attr="" comment="" date="1302800945" name="SRSDCS_1.4.1_SCL5.zip" path="SRSDCS_1.4.1_SCL5.zip" size="122554" stream="SRSDCS_1.4.1_SCL5.zip" tmpFilename="/usr/tmp/CGItemp14393" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_v1.4.1_Ubuntu.zip" attr="h" comment="" date="1302801246" name="SRSDCS_v1.4.1_Ubuntu.zip" path="SRSDCS_v1.4.1_Ubuntu.zip" size="353094" stream="SRSDCS_v1.4.1_Ubuntu.zip" tmpFilename="/usr/tmp/CGItemp14563" user="kara" version="1"

Revision 112011-04-14 - KonstantinosKarakostas

Line: 1 to 1
 
META TOPICPARENT name="Atlas.MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 265 to 265
 

Download

Linux

Ubuntu and SLC5 verified
Added:
>
>
 

MAC OS X

10.6.5 and above verified (although should work in every release of Snow Leopard 10.6.x or Leopard 10.5.x)
Line: 313 to 319
 
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302622004" name="sdc.png" path="sdc.png" size="115096" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp34412" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS.zip" attr="h" comment="" date="1302771836" name="SRSDCS.zip" path="SRSDCS.zip" size="162832" stream="SRSDCS.zip" tmpFilename="/usr/tmp/CGItemp48135" user="giakov" version="1"
Added:
>
>
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5" attr="" comment="" date="1302800830" name="SRSDCS_1.4.1_SCL5" path="SRSDCS_1.4.1_SCL5" size="260382" stream="SRSDCS_1.4.1_SCL5" tmpFilename="/usr/tmp/CGItemp14542" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_1.4.1_SCL5.zip" attr="" comment="" date="1302800945" name="SRSDCS_1.4.1_SCL5.zip" path="SRSDCS_1.4.1_SCL5.zip" size="122554" stream="SRSDCS_1.4.1_SCL5.zip" tmpFilename="/usr/tmp/CGItemp14393" user="kara" version="1"
META FILEATTACHMENT attachment="SRSDCS_v1.4.1_Ubuntu.zip" attr="h" comment="" date="1302801246" name="SRSDCS_v1.4.1_Ubuntu.zip" path="SRSDCS_v1.4.1_Ubuntu.zip" size="353094" stream="SRSDCS_v1.4.1_Ubuntu.zip" tmpFilename="/usr/tmp/CGItemp14563" user="kara" version="1"
 
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"

Revision 102011-04-14 - GeorgeIakovidis

Line: 1 to 1
Changed:
<
<
META TOPICPARENT name="MuonMicromegas"
>
>
META TOPICPARENT name="Atlas.MuonMicromegas"
 
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
If you have any comments/complaints about this template, then please email : Patrick Jussel (patrick dot jussel at cern dot ch) and/or Maria Smizanska (maria dot smizanska at cern dot ch)
Line: 313 to 313
 
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302622004" name="sdc.png" path="sdc.png" size="115096" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp34412" user="giakov" version="1"
META FILEATTACHMENT attachment="SRSDCS.zip" attr="h" comment="" date="1302771836" name="SRSDCS.zip" path="SRSDCS.zip" size="162832" stream="SRSDCS.zip" tmpFilename="/usr/tmp/CGItemp48135" user="giakov" version="1"
Added:
>
>
META TOPICMOVED by="giakov" date="1302794097" from="Atlas.SDC" to="AtlasPublic.SDC"

Revision 92011-04-14 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 105 to 105
 
ADC.png
Changed:
<
<

APV Hybrid

>
>

APV Hybrid registers (port 6263)

 These are the addresses and default values for APV Hybrids:

Line: 144 to 144
 
1 Trigger Mode 3-sample 1-sample
0 Analogue Bias OFF ON
Changed:
<
<

APV Applications

>
>

APV Applications registers (port 6039)

 These are the addresses and default values for APV Applications :

Line: 182 to 182
 
1 APV Test Pulse disabled enabled
0 APV Reset disabled enabled
Changed:
<
<

PLL

>
>

PLL registers (port 6263)

 These are the addresses and default values for PLL :

Line: 257 to 257
 v1.3
  • First Major release
Added:
>
>

Developers and Credits

  • George Iakovidis
  • Karakostas Konstantinos
(NTUA Group)
 

Download

Deleted:
<
<
Executables will be soon uploaded to this page.
 

Linux

Ubuntu and SLC5 verified

MAC OS X

10.6.5 and above verified (although should work in every release of Snow Leopard 10.6.x or Leopard 10.5.x)
Added:
>
>
 

Windows

Should work without issues but not fully tested and not willing to do.
Line: 305 to 312
 
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302622004" name="sdc.png" path="sdc.png" size="115096" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp34412" user="giakov" version="1"
META FILEATTACHMENT attachment="PLL.png" attr="h" comment="" date="1302513611" name="PLL.png" path="PLL.png" size="28592" stream="PLL.png" tmpFilename="/usr/tmp/CGItemp47622" user="giakov" version="1"
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"
Added:
>
>
META FILEATTACHMENT attachment="SRSDCS.zip" attr="h" comment="" date="1302771836" name="SRSDCS.zip" path="SRSDCS.zip" size="162832" stream="SRSDCS.zip" tmpFilename="/usr/tmp/CGItemp48135" user="giakov" version="1"

Revision 82011-04-13 - KonstantinosKarakostas

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 253 to 253
 
  • Fixed ui minor bugs
  • Added Help link on the top that redirects through the web browser to this page.
  • Added Reset functions for the FEC itself.
Deleted:
<
<
  • Added log appending in case you need history.
  v1.3
  • First Major release

Revision 72011-04-13 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 243 to 243
 The requirements to run the tool is the Qt Libraries 4.7 and above which is easily downloadable from Qt Download Center

Version and changes

Added:
>
>
v1.4.1
  • Added the saving logs functionality
  • Added more security on sending commands
  • Added appending replies to Reply form
 v1.4
  • Added Recipe files functionality
  • Fixed ui minor bugs

Revision 62011-04-12 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 22 to 22
 Each value on a packet has 32bits and is starting with the request ID which is the number that the FEC card will respond in order to provide information about the success or not of the command.

SDC and QT

Changed:
<
<
<!--Add the main topic here. i.e. create some new headings as follows: -->
>
>
The final decision to develop such a tool to Qt came from two main reasons:
  • Cross Platform application
  • Need of a UI
Both of them are satisfied in Qt. The final application is really working stably on MAC OS X, Ubuntu, SLC 5 and should also work (although not tested) on Windows giving a very good flexibility.
 

Initialization Sequence

In order to succeed a full initialization the steps that needs to be followed are:
  • Check first the connection label if it's true. If false press connect. If true connection is not succeed means that port 6007 is occupied by another program on your PC.
Line: 35 to 39
 

Main Interface

Changed:
<
<
  • sdc.png:
>
>
Opening the application someone gets the following image. The UI is divided in two large areas: the sending area and the Reply area. The first one is subdivided into other which will be explained in the following sections. At the starting point the app is trying to open the connection from the local PC which means that is checking if the port 6007 (which is the listener port also). This step is very important. If this port is occupied by another application the communication with the FEC card is impossible because the source port of the UDP packets should be this one. In addition an error is occurred. If you want manually to open the connection press the connect button on the top left side and the label should be turn to TRUE indicating a successful occupy of that port. False is the alternative response. Is IMPORTANT to keep in mind that since the communication is done through UDP protocol means that no actual connection is establishing and only a virtual one. Also the IP of the FEC should be configured at this point because the default one is preconfigured for the need of FEC card installed on ATLAS Cavern.
 
sdc.png

FEC Properties

Changed:
<
<
  • fec.png:
>
>
At this area the FEC properties are configured. First the IP address and after that the "virtual" communication. After that there is the area of peripherals which is easily expandable for future purposes and the configure button that will be described later. There are also the "Recipe File" field and the reset commands for the FEC
 
fec.png

FEC Resets

Changed:
<
<
  • resets.png:
>
>
This field is a very expert field and that's why you will be asked to agree if you really know what command you are about to send. If you agree in the popup window the resets area will be enabled and you will be able to send a command. After that the area is disabled again to avoid multiple sending. The available commands are:
  • Warm Initialization which is a soft reset on FEC
  • Force Reboot which is a hard reboot command in case of troubles.
 
resets.png

Recipe Files

Changed:
<
<
  • conffiles.png:
>
>
On this field someone can load a Recipe file and send the full initialization to FEC. The file must have been created with this tool otherwise for security reasons the tool won't let you load it. You will get a message in case of successful load. The file must have a structure with:

  • First the ADC Port and identifier 1 which are 16bit each and then the full packet for this peripheral.
  • Second the APV Hybrid Port and identifier 2 which are 16bit each and then the full packet for this peripheral.
  • Thirdly the APV Application Port and identifier 3 which are 16bit each and then the full packet for this peripheral.
  • Finally the PLL Port and identifier 4 which are 16bit each and then the full packet for this peripheral.

Like that there is easily the ability to create new coming chips without loosing the existing files. To create a Recipe file someone has to follow the initialization sequence described above but instead of sending should press the save to file button on each configuration panel. Once you successfully load a Recipe file you can easily load each peripheral values by clicking the Load from file on each configuration window. You can easily also replace the data for the specific peripheral also by saving each configuration to the same file.

 
conffiles.png

Peripheral Configuration

Changed:
<
<
  • configureButton.png:
>
>
Pressing the configure button a new widget will open depending your selection on the left Peripheral selection Radio Button. If you have already loaded a Recipe file the data on the file are already available if you press load from file button. In different case a popup window will warn you that no file is loaded and if you want you can load one already created before.
 
configureButton.png
Deleted:
<
<
 

ADCCARD registers (port 6519)

Added:
>
>
Here are the addresses and the default values for the ADC Card:

 
Name Address(hex) Value(hex)
PWRDOWN_CH0 01 x00
HYBRID_RST_N 00 xFF
Line: 69 to 103
 
TRGOUT_ENABLE 05 x00
BCLK_ENABLE 06 xFF
Deleted:
<
<
  • ADC CARD Configuration Window:
 
ADC.png
Deleted:
<
<
 

APV Hybrid

Added:
>
>
These are the addresses and default values for APV Hybrids:

 
Name Address Value(hex)
LATENCY 0000010x 128
MODE 0000001x b00011001
Line: 92 to 127
 
CDRV 0011100x b11101111
CSEL 0011101x b11110111
Changed:
<
<
  • APVH.png:
>
>
  • Sometimes is useful to send a reset command after sending initialization of this.
 
APVH.png
Added:
>
>

The MODE address is one of the very useful and the values that are used are described in the following table.
 
Deleted:
<
<
 APV MODE Values:
Added:
>
>
 
Bit Number Function Value(0) Value(1)
6 Not used - -
7 Not used - -
Line: 107 to 144
 
1 Trigger Mode 3-sample 1-sample
0 Analogue Bias OFF ON
Deleted:
<
<
 

APV Applications

Added:
>
>
These are the addresses and default values for APV Applications :

 
Name Address(hex) Value(hex)
BCLK_TRGBURST 01 4
BCLK_MODE 00 b00000111
Line: 123 to 162
 
EVBLD_EVENTINFODATA 0C hAABB0BB8
Deleted:
<
<
  • APVA.png:
 
APVA.png
Changed:
<
<
BCLK_TRGBURST: controls how many time slots the APV chip is reading from its memory. The formula is (n + 1) x 3. Setting this to 4 means a number of 15 time slots. The maximum is 30 time slots (n = 9). BCLK_TRGDELAY: The FPGA delays the trigger for this number of clock-cycles (25ns) until propagating it to the chip. The global latency of the trigger is the difference between APV_LATENCY and BCLK_TRGDELAY. BCLK_FREQ: When trigger source is set to external, this parameter controls the deadtime introduced by the FPGA. After accepting a trigger, the FPGA will ignore all triggers incoming for Bclk_freq x 64 x 25ns time. 40000 means 1ms. This time should not be lower than the total acquisition time of one event which is about 222 us (with default parameters). When the trigger source is set to internal, this parameter controls the repetition rate of the internal generated trigger.
>
>

BCLK_TRGBURST: controls how many time slots the APV chip is reading from its memory. The formula is (n + 1) x 3. Setting this to 4 means a number of 15 time slots. The maximum is 30 time slots (n = 9).
BCLK_TRGDELAY: The FPGA delays the trigger for this number of clock-cycles (25ns) until propagating it to the chip. The global latency of the trigger is the difference between APV_LATENCY and BCLK_TRGDELAY.
BCLK_FREQ: When trigger source is set to external, this parameter controls the deadtime introduced by the FPGA. After accepting a trigger, the FPGA will ignore all triggers incoming for Bclk_freq x 64 x 25ns time. 40000 means 1ms. This time should not be lower than the total acquisition time of one event which is about 222 us (with default parameters). When the trigger source is set to internal, this parameter controls the repetition rate of the internal generated trigger.

The BCLK_MODE address is one of the very useful and the values that are used are described in the following table.
  BCLK_MODE Values:
Line: 143 to 183
 
0 APV Reset disabled enabled

PLL

Added:
>
>
These are the addresses and default values for PLL :
 
Name Address(hex) Value
TRG_DELAY 03 0
CSR1_FINEDELAY 01 b00010000
Deleted:
<
<
  • PLL.png:
 
PLL.png

Configurations

Added:
>
>
In these field someone can configure first the command type of sending. There are options to send packets for Master/Slave APV or Both of them as to define which of the channels (HDMI) you want to initialize. Keep in mind that this has to do with the kind of the peripheral you are using. The app by default changes this option when you do through peripherals. All channels are preselected bey default.
Note down that there is no problem to select a channel that has no connection.
 
Deleted:
<
<
  • configurations.png:
 
configurations.png

Write/Read Mode

Changed:
<
<
  • commands.png:
>
>
This has to do with the type of initialization. Write Pairs is preselected. Pairs means that the initialization is done by defining the address and value you are writing. Burst means you specify first the address and then all values the you want to write which correspond to coming addresses. The same philosophy is applied on Read commands.
 
commands.png

Trigger

Changed:
<
<
  • trigger.png:
>
>
This is a shortcut to BCLK_MODE APV Application described above and you can easily change the trigger control.
 
trigger.png

Acquisition

Changed:
<
<
  • Acquisition:
>
>
From here you can start or stop the Data Acquisition. Keep in mind that the FEC boots with ACQ OFF.
 
acq.png

Hybrid Resets

Changed:
<
<
  • hybrid.png:
>
>
This is a reset commend, useful after APV Hybrid configuration/initialization.
 
hybrid.png

Sending Packets

Changed:
<
<
  • send.png:
>
>
In this area someone can send commands from the Peripheral configuration recently made. There is also a counter with a unique Request ID to which the FEC will respond with the success of the command.
 
send.png

Reply Screen & Formats

Changed:
<
<
  • reply.png:
>
>
In this are you are getting important messages. If there is nothing here after you send a packet means that there is no communication with the FEC card. Normally the FEC card will respond to every request you make including an echoing of the Request ID and then a set of Errors which will be equal to Zero in case of success and different in case of error occurred. This form is also used if you want to read already configured values from a peripheral.
 
reply.png

OS requirements

Added:
>
>
The requirements to run the tool is the Qt Libraries 4.7 and above which is easily downloadable from Qt Download Center

 

Version and changes

Changed:
<
<
v1.5
>
>
v1.4
 
  • Added Recipe files functionality
  • Fixed ui minor bugs
  • Added Help link on the top that redirects through the web browser to this page.
  • Added Reset functions for the FEC itself.
Added:
>
>
  • Added log appending in case you need history.
 
Changed:
<
<
v1.4
>
>
v1.3
 
  • First Major release

Download

Added:
>
>
Executables will be soon uploaded to this page.
 

Linux

Changed:
<
<
(Ubuntu and SLC5 verified)
>
>
Ubuntu and SLC5 verified
 

MAC OS X

Changed:
<
<
(10.6.5 and above verified)
>
>
10.6.5 and above verified (although should work in every release of Snow Leopard 10.6.x or Leopard 10.5.x)

Windows

Should work without issues but not fully tested and not willing to do.

Future Plans

  • Include Broadcasting packets
  • IP Ranges initialization for larger applications.
  • Save logs to file if needed
  • more...
 
<!--***********************************************************-->
<!--Do NOT remove the remaining lines, but add requested info as appropriate-->
<!--***********************************************************-->
Line: 230 to 293
 
META FILEATTACHMENT attachment="hybrid.png" attr="h" comment="" date="1302512513" name="hybrid.png" path="hybrid.png" size="8195" stream="hybrid.png" tmpFilename="/usr/tmp/CGItemp35118" user="giakov" version="1"
META FILEATTACHMENT attachment="reply.png" attr="h" comment="" date="1302512735" name="reply.png" path="reply.png" size="15987" stream="reply.png" tmpFilename="/usr/tmp/CGItemp47687" user="giakov" version="1"
META FILEATTACHMENT attachment="resets.png" attr="h" comment="" date="1302512749" name="resets.png" path="resets.png" size="11053" stream="resets.png" tmpFilename="/usr/tmp/CGItemp47680" user="giakov" version="1"
Deleted:
<
<
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302512764" name="sdc.png" path="sdc.png" size="113789" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp47578" user="giakov" version="1"
 
META FILEATTACHMENT attachment="send.png" attr="h" comment="" date="1302512775" name="send.png" path="send.png" size="9061" stream="send.png" tmpFilename="/usr/tmp/CGItemp47422" user="giakov" version="1"
META FILEATTACHMENT attachment="trigger.png" attr="h" comment="" date="1302512802" name="trigger.png" path="trigger.png" size="9662" stream="trigger.png" tmpFilename="/usr/tmp/CGItemp47663" user="giakov" version="1"
META FILEATTACHMENT attachment="ADC.png" attr="h" comment="" date="1302513482" name="ADC.png" path="ADC.png" size="38656" stream="ADC.png" tmpFilename="/usr/tmp/CGItemp47686" user="giakov" version="1"
Line: 238 to 300
 
META FILEATTACHMENT attachment="APVH.png" attr="h" comment="" date="1302513523" name="APVH.png" path="APVH.png" size="56773" stream="APVH.png" tmpFilename="/usr/tmp/CGItemp47854" user="giakov" version="1"
META FILEATTACHMENT attachment="PLL.png" attr="h" comment="" date="1302513611" name="PLL.png" path="PLL.png" size="28592" stream="PLL.png" tmpFilename="/usr/tmp/CGItemp47622" user="giakov" version="1"
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"
Added:
>
>
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302622004" name="sdc.png" path="sdc.png" size="115096" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp34412" user="giakov" version="1"

Revision 52011-04-11 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 24 to 24
 

SDC and QT

<!--Add the main topic here. i.e. create some new headings as follows: -->

Initialization Sequence

Changed:
<
<
<!--Add the main topic here. i.e. create some new headings as follows: -->
>
>
In order to succeed a full initialization the steps that needs to be followed are:
  • Check first the connection label if it's true. If false press connect. If true connection is not succeed means that port 6007 is occupied by another program on your PC.
  • Select ADC card from choose peripheral and press Configure. Press Apply and then Send button on the right of the panel (not send all). The utility start automatically on ADC pre-selected.
  • Select APV Hybrid and then follow the same: Apply->Send. (sometimes after this step is good to give a Hybrid Reset command)
  • Select APV Application and then the same: Apply->Send.
  • Select PLL and the same: Apply-> Send.

You can close the windows after pressed Apply and before pressing Send. You should be now fully initialized. Keep in mind that every peripheral widget is opening with the default values.

 

Main Interface

  • sdc.png:
Changed:
<
<
sdc.png
>
>
sdc.png
 

FEC Properties

  • fec.png:
Changed:
<
<
fec.png
>
>
fec.png
 

FEC Resets

  • resets.png:
Changed:
<
<
resets.png
>
>
resets.png
 

Recipe Files

  • conffiles.png:
Changed:
<
<
conffiles.png
>
>
conffiles.png
 

Peripheral Configuration

  • configureButton.png:
Changed:
<
<
configureButton.png
>
>
configureButton.png
 
Added:
>
>
 

ADCCARD registers (port 6519)

Name Address(hex) Value(hex)
HYBRID_RST_N 00 xFF
Line: 62 to 70
 
BCLK_ENABLE 06 xFF

  • ADC CARD Configuration Window:
Changed:
<
<
ADC.png
>
>
ADC.png
 
Changed:
<
<

APV Hybrd

>
>

APV Hybrid

Name Address Value(hex)
CSEL 0011101x b11110111
MODE 0000001x b00011001
LATENCY 0000010x 128
MUXGAIN 0000011x b00000100
IPRE 0010000x 98
IPCASC 0010001x 52
IPSF 0010010x 34
ISHA 0010011x 34
ISSF 0010100x 34
IPSP 0010101x 55
IMUXIN 0010110x 16
ICAL 0011000x 100
VPSP 0011011x 40
VFS 0011010x 60
VFP 0011001x 30
CDRV 0011100x b11101111
 
  • APVH.png:
Changed:
<
<
APVH.png
>
>
APVH.png
 
Added:
>
>
APV MODE Values:
Bit Number Function Value(0) Value(1)
0 Analogue Bias OFF ON
7 Not used - -
6 Not used - -
5 Preamp Polarity Non-Inverting Inverting
4 Read-out Frequency 20MHz 40MHz
3 Read-out Mode Deconvolution Peak
2 Calibration Inhibit OFF ON
1 Trigger Mode 3-sample 1-sample

 

APV Applications

Added:
>
>
Name Address(hex) Value(hex)
EVBLD_EVENTINFODATA 0C hAABB0BB8
BCLK_MODE 00 b00000111
BCLK_TRGBURST 01 4
BCLK_FREQ 02 4000
BCLK_TRGDELAY 03 256
BCLK_TPDELAY 04 128
BCLK_ROSYNC 05 300
EVBLD_CHMASK 08 hffff
EVBLD_DATALENGTH 09 3000
EVBLD_MODE 0A 0
EVBLD_EVENTINFOTYPE 0B 0
 
  • APVA.png:
Changed:
<
<
APVA.png
>
>
APVA.png

BCLK_TRGBURST: controls how many time slots the APV chip is reading from its memory. The formula is (n + 1) x 3. Setting this to 4 means a number of 15 time slots. The maximum is 30 time slots (n = 9). BCLK_TRGDELAY: The FPGA delays the trigger for this number of clock-cycles (25ns) until propagating it to the chip. The global latency of the trigger is the difference between APV_LATENCY and BCLK_TRGDELAY. BCLK_FREQ: When trigger source is set to external, this parameter controls the deadtime introduced by the FPGA. After accepting a trigger, the FPGA will ignore all triggers incoming for Bclk_freq x 64 x 25ns time. 40000 means 1ms. This time should not be lower than the total acquisition time of one event which is about 222 us (with default parameters). When the trigger source is set to internal, this parameter controls the repetition rate of the internal generated trigger.

BCLK_MODE Values:

Bit Number Function Value(0) Value(1)
0 APV Reset disabled enabled
7 Not used - -
6 Not used - -
5 Not used - -
4 Not used - -
3 TRGIN polarity NIM Inverse NIM
2 TRIGGER mode Continuous loop Controlled by TRGIN
1 APV Test Pulse disabled enabled
 

PLL

Added:
>
>
Name Address(hex) Value
TRG_DELAY 03 0
CSR1_FINEDELAY 01 b00010000
 
  • PLL.png:
Changed:
<
<
PLL.png
>
>
PLL.png
 

Configurations

  • configurations.png:
Changed:
<
<
configurations.png
>
>
configurations.png
 

Write/Read Mode

  • commands.png:
Changed:
<
<
commands.png
>
>
commands.png
 

Trigger

  • trigger.png:
Changed:
<
<
trigger.png
>
>
trigger.png
 

Acquisition

  • Acquisition:
Changed:
<
<
acq.png
>
>
acq.png
 

Hybrid Resets

  • hybrid.png:
Changed:
<
<
hybrid.png
>
>
hybrid.png
 

Sending Packets

  • send.png:
Changed:
<
<
send.png
>
>
send.png
 

Reply Screen & Formats

  • reply.png:
Changed:
<
<
reply.png
>
>
reply.png
 

OS requirements

Added:
>
>

Version and changes

v1.5
  • Added Recipe files functionality
  • Fixed ui minor bugs
  • Added Help link on the top that redirects through the web browser to this page.
  • Added Reset functions for the FEC itself.

v1.4

  • First Major release
 

Download

Linux

(Ubuntu and SLC5 verified)
Line: 131 to 213
 Major updates:
-- GeorgeIakovidis - 08-Apr-2011
Changed:
<
<
<!--Person responsible for the page: 
>
>
<!--Person responsible for the page: George Iakovidis
 
Either leave as is - the creator's name will be inserted; 
Or replace the complete REVINFO tag (including percentages symbols) with a name in the form TwikiUsersName-->
Responsible: GeorgeIakovidis

Revision 42011-04-11 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 16 to 16
 

Introduction

Changed:
<
<
SDC (Scalable Detector Control ) was introduced on November 2010 for the remote control of the SRS (Scalable Readout System).
<!-- Add an introduction here, describing the purpose of this topic. -->
>
>
SDC (Scalable Detector Control ) was introduced on November 2010 for the remote control of the SRS (Scalable Readout System). It was developed in order to replace the existing way of initializing the readout electronics of Micromegas Chambers which was through the Xilinx Chip Scop Pro Analyzer which was connected through DLC9G USB interface. The need of that came from the decision to install test chambers in ATLAS cavern on which only the remote, through ethernet, solution seemed to let us continue. The interface communicates with UDP protocol packets with the FEC cards. The basic idea is that the communication is established to a specific IP address or a range of IP addresses and to different ports. Each port is identical for a kind of peripheral.

Packet Design

Each value on a packet has 32bits and is starting with the request ID which is the number that the FEC card will respond in order to provide information about the success or not of the command.
 

SDC and QT

<!--Add the main topic here. i.e. create some new headings as follows: -->
Line: 49 to 51
 
  • configureButton.png:
    configureButton.png
Changed:
<
<

ADC

>
>

ADCCARD registers (port 6519)

Name Address(hex) Value(hex)
HYBRID_RST_N 00 xFF
PWRDOWN_CH0 01 x00
PWRDOWN_CH1 02 x00
EQ_LEVEL_0 03 x00
EQ_LEVEL_1 04 x00
TRGOUT_ENABLE 05 x00
BCLK_ENABLE 06 xFF
 
Changed:
<
<
  • ADC.png:
>
>
  • ADC CARD Configuration Window:
  ADC.png

APV Hybrd

Line: 105 to 115
 
  • reply.png:
    reply.png
Changed:
<
<

Environment requirements

>
>

OS requirements

 

Download

Changed:
<
<
Linux (Ubuntu and SLC5 verified)// MAC OS X, (10.6.5 and above verified)
>
>

Linux

(Ubuntu and SLC5 verified)

MAC OS X

(10.6.5 and above verified)
 
<!--***********************************************************-->
<!--Do NOT remove the remaining lines, but add requested info as appropriate-->

Revision 32011-04-11 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 105 to 105
 
  • reply.png:
    reply.png
Added:
>
>

Environment requirements

 

Download

Linux (Ubuntu and SLC5 verified)// MAC OS X, (10.6.5 and above verified)

Revision 22011-04-11 - GeorgeIakovidis

Line: 1 to 1
 
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
Line: 16 to 16
 

Introduction

Added:
>
>
SDC (Scalable Detector Control ) was introduced on November 2010 for the remote control of the SRS (Scalable Readout System).
 
<!-- Add an introduction here, describing the purpose of this topic. -->
Changed:
<
<

Main heading

>
>

SDC and QT

 
<!--Add the main topic here. i.e. create some new headings as follows: -->
Added:
>
>

Initialization Sequence

<!--Add the main topic here. i.e. create some new headings as follows: -->

Main Interface

  • sdc.png:
    sdc.png

FEC Properties

  • fec.png:
    fec.png

FEC Resets

  • resets.png:
    resets.png

Recipe Files

  • conffiles.png:
    conffiles.png

Peripheral Configuration

  • configureButton.png:
    configureButton.png

ADC

  • ADC.png:
    ADC.png

APV Hybrd

  • APVH.png:
    APVH.png

APV Applications

  • APVA.png:
    APVA.png

PLL

 
Added:
>
>
  • PLL.png:
    PLL.png

Configurations

  • configurations.png:
    configurations.png

Write/Read Mode

  • commands.png:
    commands.png

Trigger

  • trigger.png:
    trigger.png

Acquisition

  • Acquisition:
    acq.png

Hybrid Resets

  • hybrid.png:
    hybrid.png

Sending Packets

  • send.png:
    send.png

Reply Screen & Formats

  • reply.png:
    reply.png

Download

Linux (Ubuntu and SLC5 verified)// MAC OS X, (10.6.5 and above verified)
 
<!--***********************************************************-->
<!--Do NOT remove the remaining lines, but add requested info as appropriate-->
Line: 39 to 126
 Last reviewed by: Never reviewed
Added:
>
>
META FILEATTACHMENT attachment="acq.png" attr="h" comment="" date="1302512419" name="acq.png" path="acq.png" size="9049" stream="acq.png" tmpFilename="/usr/tmp/CGItemp35173" user="giakov" version="1"
META FILEATTACHMENT attachment="commands.png" attr="h" comment="" date="1302512430" name="commands.png" path="commands.png" size="15200" stream="commands.png" tmpFilename="/usr/tmp/CGItemp35158" user="giakov" version="1"
META FILEATTACHMENT attachment="conffiles.png" attr="h" comment="" date="1302512442" name="conffiles.png" path="conffiles.png" size="10795" stream="conffiles.png" tmpFilename="/usr/tmp/CGItemp35218" user="giakov" version="1"
META FILEATTACHMENT attachment="configurations.png" attr="h" comment="" date="1302512454" name="configurations.png" path="configurations.png" size="26905" stream="configurations.png" tmpFilename="/usr/tmp/CGItemp35180" user="giakov" version="1"
META FILEATTACHMENT attachment="fec.png" attr="h" comment="" date="1302512467" name="fec.png" path="fec.png" size="34697" stream="fec.png" tmpFilename="/usr/tmp/CGItemp35226" user="giakov" version="1"
META FILEATTACHMENT attachment="hybrid.png" attr="h" comment="" date="1302512513" name="hybrid.png" path="hybrid.png" size="8195" stream="hybrid.png" tmpFilename="/usr/tmp/CGItemp35118" user="giakov" version="1"
META FILEATTACHMENT attachment="reply.png" attr="h" comment="" date="1302512735" name="reply.png" path="reply.png" size="15987" stream="reply.png" tmpFilename="/usr/tmp/CGItemp47687" user="giakov" version="1"
META FILEATTACHMENT attachment="resets.png" attr="h" comment="" date="1302512749" name="resets.png" path="resets.png" size="11053" stream="resets.png" tmpFilename="/usr/tmp/CGItemp47680" user="giakov" version="1"
META FILEATTACHMENT attachment="sdc.png" attr="h" comment="" date="1302512764" name="sdc.png" path="sdc.png" size="113789" stream="sdc.png" tmpFilename="/usr/tmp/CGItemp47578" user="giakov" version="1"
META FILEATTACHMENT attachment="send.png" attr="h" comment="" date="1302512775" name="send.png" path="send.png" size="9061" stream="send.png" tmpFilename="/usr/tmp/CGItemp47422" user="giakov" version="1"
META FILEATTACHMENT attachment="trigger.png" attr="h" comment="" date="1302512802" name="trigger.png" path="trigger.png" size="9662" stream="trigger.png" tmpFilename="/usr/tmp/CGItemp47663" user="giakov" version="1"
META FILEATTACHMENT attachment="ADC.png" attr="h" comment="" date="1302513482" name="ADC.png" path="ADC.png" size="38656" stream="ADC.png" tmpFilename="/usr/tmp/CGItemp47686" user="giakov" version="1"
META FILEATTACHMENT attachment="APVA.png" attr="h" comment="" date="1302513509" name="APVA.png" path="APVA.png" size="77340" stream="APVA.png" tmpFilename="/usr/tmp/CGItemp47780" user="giakov" version="1"
META FILEATTACHMENT attachment="APVH.png" attr="h" comment="" date="1302513523" name="APVH.png" path="APVH.png" size="56773" stream="APVH.png" tmpFilename="/usr/tmp/CGItemp47854" user="giakov" version="1"
META FILEATTACHMENT attachment="PLL.png" attr="h" comment="" date="1302513611" name="PLL.png" path="PLL.png" size="28592" stream="PLL.png" tmpFilename="/usr/tmp/CGItemp47622" user="giakov" version="1"
META FILEATTACHMENT attachment="configureButton.png" attr="h" comment="" date="1302513641" name="configureButton.png" path="configureButton.png" size="8010" stream="configureButton.png" tmpFilename="/usr/tmp/CGItemp47747" user="giakov" version="1"

Revision 12011-04-08 - GeorgeIakovidis

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="MuonMicromegas"
<!-- This is the default ATLAS template. 
Please modify it in the sections indicated to create your topic! In particular, notice that at the bottom there are some sections that must be filled for publicly accessible pages.
If you have any comments/complaints about this template, then please email : Patrick Jussel (patrick dot jussel at cern dot ch) and/or Maria Smizanska (maria dot smizanska at cern dot ch)
-->

<!-- By default the title is the WikiWord used to create this topic -->
<!-- if you want to modify it to something more meaningful, just replace ScalableDetectorControl below with i.e "My Topic"-->
<!---------------------------------------------------------  snip snip ----------------------------------------------------------------->

ScalableDetectorControl

<!--optional-->

Introduction

<!-- Add an introduction here, describing the purpose of this topic. -->

Main heading

<!--Add the main topic here. i.e. create some new headings as follows: -->

<!--***********************************************************-->
<!--Do NOT remove the remaining lines, but add requested info as appropriate-->
<!--***********************************************************-->


<!--For significant updates to the topic, consider adding your 'signature' (beneath this editing box)-->
Major updates:
-- GeorgeIakovidis - 08-Apr-2011

<!--Person responsible for the page: 
Either leave as is - the creator's name will be inserted; 
Or replace the complete REVINFO tag (including percentages symbols) with a name in the form TwikiUsersName-->
Responsible: GeorgeIakovidis
<!--Once this page has been reviewed, please add the name and the date e.g. StephenHaywood - 31 Oct 2006 -->
Last reviewed by: Never reviewed
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback