TPC Electronics Meeting - DDL related Software - Bernardo Mota 13/01/05 13/01/05 TPC Electronics Meeting
TPC Electronics Meeting Summary DDL Script Language Existing Testing Software Future Configuration Software Future Work 13/01/05 TPC Electronics Meeting
TPC Electronics Meeting DDL Script Language Ref. Erwin Denes pedestal data write_command 0x2000 #RESET write_block 0x8800 AFL.dat %x #FEC readout list write_block 0x6400 ACL.dat %x #active channel list write_block 0x6800 pedestal.dat %x #pedestal data write_block 0x7000 config.dat %x # instruction sequence write_command 0x0 #Execution instruction MEM wait 100000 write_block 0x7801 trg_mode.dat %x #trigger configuration #Trigger generation write_command 0xd800 #Send trigger Script File: RDO.scr destination active channel list 0x7000 0x7001 0x7002 .. 0x700A 0x7000 0x7001 0x7002 .. 0x700A FEC readout list 0x7000 0x7001 0x7002 .. 0x700A Data Configuration Files trigger configuration 0x7000 0x7001 0x7002 .. 0x700A instruction sequence (contain ALTRO config.) 0x7000 0x7001 0x7002 .. 0x700A >> FeC2_1 -m 0 -f RDO.scr 13/01/05 TPC Electronics Meeting
TPC Electronics Meeting DDL Script Language Calling a full script >> FeC2_1 -m 0 -f RDO.scr Acquire n events from DDL >> prorc_receive Send single frontend command >> send_command Send single frontend data block >> prorc_send 13/01/05 TPC Electronics Meeting
Existing Test Software TPC Electronics Meeting Write_ALTRORegister.vi ACL_AFLGeneration.vi 13/01/05 TPC Electronics Meeting
Existing Test Software TPC Electronics Meeting ManualConfiguration.vi 13/01/05 TPC Electronics Meeting
Existing Test Software TPC Electronics Meeting Monitor.vi Analysis.vi 13/01/05 TPC Electronics Meeting
Future Configuration Software TPC Electronics Meeting Raw Data Software Hardware Parameter Extraction ALTRO/BC/RCU parameters ‘N’ configuration blocks RCU FEC Transporter to DAQ scripts buffer Parameter Database Data Block Assembler Transporter to DCS scripts buffer Configuration data: 7MByte/RCU - Worst case scenario - 13/01/05 TPC Electronics Meeting
TPC Electronics Meeting Future Work Precise definition of final configuration software 13/01/05 TPC Electronics Meeting