DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report...

21
AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: i Date: 19 December 2002 Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved. ITE DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE GRID BOARD FOR THE TEST EQUIPMENT OF THE MINICALORIMETER PROTOTYPE DOCUMENT Ref. No.: AGILE-ITE-TR-001 N° OF PAGES: i-v, 17 ISSUE No.: 02 DATE: December 2002 IASF section of Bologna Report 352/02 PREPARED BY: A. BULGARELLI, M. PREST, E. VALLAZZA, E. CELESTI, F. GIANOTTI, C. LABANTI, M. TRIFOGLIO CHECKED BY: M. TRIFOGLIO SUBSYSTEM MANAGER: M. TRIFOGLIO APPROVED BY: SUBSYSTEM LEADER: G. DI COCCO DATE: PROJECT LEADER: M. TAVANI DATE: PAYLOAD MANAGER: A. ZAMBRA DATE: PAPM: A. BERNABEO DATE: CONFIGURATION: C. MANGILI DATE:

Transcript of DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report...

Page 1: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: i Date: 19 December 2002

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

DOCUMENT TYPE: TEST REPORT

TITLE: TEST REPORT OF THE GRID BOARD FOR THE TEST EQUIPMENT OF THE MINICALORIMETER PROTOTYPE

DOCUMENT Ref. No.: AGILE-ITE-TR-001 N° OF PAGES: i-v, 17

ISSUE No.: 02 DATE: December 2002

IASF section of Bologna Report 352/02

PREPARED BY: A. BULGARELLI, M. PREST, E. VALLAZZA, E. CELESTI, F. GIANOTTI, C. LABANTI, M. TRIFOGLIO

CHECKED BY: M. TRIFOGLIO

SUBSYSTEM MANAGER: M. TRIFOGLIO

APPROVED BY:

SUBSYSTEM LEADER: G. DI COCCO DATE:

PROJECT LEADER: M. TAVANI DATE:

PAYLOAD MANAGER: A. ZAMBRA DATE:

PAPM: A. BERNABEO DATE:

CONFIGURATION: C. MANGILI DATE:

Page 2: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: iii Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

DISTRIBUTION LIST

POS. NAME DEPT. N° of Copies

FULL COPY

1 M. Tavani IFC MI 1 1

2 G. Cafagna LABEN 1 1

3 G. Di Cocco IASF BO 1 1

4 C. Labanti IASF BO 1 1

5 E. Celesti IASF BO 1 1

6 M. Trifoglio IASF BO 1 1

7 F. Gianotti IASF BO 1 1

8 A. Bulgarelli IASF BO 1 1

9 E. Vallazza INFN TS 1 1

10 M. Prest INFN TS 1 1

11 T. Frøysland INFN ROMA 1 1

LABEN

Page 3: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: iv Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

CHANGE RECORD Issue Date Page Description of Changes Release 01 September

28, 2002 All First issue of the document 1

Page 4: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: v Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

SUMMARY DISTRIBUTION LIST ................................................................................................................... iii CHANGE RECORD ...................................................................................................................... iv

INTRODUCTION .............................................................................................................................. 1

REFERENCE DOCUMENTS .......................................................................................................... 2

KEYWORD ........................................................................................................................................ 3

1. TEST REPORT .......................................................................................................................... 4 1.1 DEFINING TEST SEQUENCE ........................................................................................... 4

1.1.1 SCENARIOS ................................................................................................................ 4

2. TEST EQUIPMENTS ................................................................................................................ 6

3. TEST SEQUENCE ..................................................................................................................... 7 3.1 SCENARIO 1: REAL MODE .............................................................................................. 7

3.1.1 THE CONFIGURATION ............................................................................................ 7 3.1.2 THE VALUE ASPECTED .......................................................................................... 8 3.1.3 THE TESTS ................................................................................................................. 9 3.1.4 THE TESTS ABOUT THE ADDITIONAL OUTPUT SIGNALS ........................... 13 3.1.5 THE TIMING SIGNALS ........................................................................................... 14

3.2 TEST SCENARIO 2 .......................................................................................................... 16

INDEX OF FIGURES Figure 1: ............................................................................................................................................... 7 Figura 2: ............................................................................................................................................... 8 Figura 3: GRID timing diagram ........................................................................................................... 9 Figure 4: ............................................................................................................................................. 11 Figura 5: ............................................................................................................................................. 12 Figure 6: ............................................................................................................................................. 13 Figura 7: ............................................................................................................................................. 14 Figura 8: ............................................................................................................................................. 15 Figura 9: ............................................................................................................................................. 16 Figura 10: ........................................................................................................................................... 17

INDEX OF TABLES Table 1: timing of output signals .......................................................................................................... 9

Page 5: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 1 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

INTRODUCTION

The GRID VME board is used to store bars energy information coming from the MCAL-FEE in case of a GRID event, and to retrieve time information from the Burst board, in order to add it to the data collected. This data is then sent to a computer through a VME bus. The board is also provided with a test input that enables it to be controlled via software and used independently from the MCAL-FEE for debug purposes. These tests have been performed with the TTL buffers instead of the final LVDS buffers.

Page 6: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 2 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

REFERENCE DOCUMENTS

1. L. Nicolini, ‘Agile MCAL_TE – MCAL front end electrical I/F’, 02-2002. 2. M. Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile

Minicalorimeter SEM model’, AGILE-ITE-RE-001, Tesre report 336/02, 02-2002. 3. A Bulgarelli et al., “GRID board for the test equipment of the Minicalorimeter prototype”,

AGILE-ITE-TN-008 issue 01, 09-2002 4. RT UML

Page 7: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 3 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

KEYWORD

PLD Programmable Logical Device PD Photodiode VHDL

Page 8: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 4 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

1. TEST REPORT

In this paragraph are shown the timing diagrams generated by the I/O card on the VME crate in some different cases. The path generated is a consequence of the configuration files selected for the test. For the definition of test sequence a prelimary analisys is performed for the determination of state chart (see [6]) of the board. From this some test sequences are defined.

1.1 DEFINING TEST SEQUENCE The state chart is said to be constructive. This means that all the behavioural of the object is described with the state chart. But for the definition test sequence it is important to capture only the main behaviour of the board, starting from the constructive model. What that state diagrams do not show are typical paths through the state space as the system is used. This typical path is called scenario. A scenario is said to be a semi-constructive model of the object, because within it there aren’t enough information to fully define the complete behavioural model. Based on these concepts it is possible to define the test sequences as a set of scenarios that must be verified. For this it is important to • Find the most important behaviour from state diagram • Select a subset of this behaviour and test it.

1.1.1 SCENARIOS Only input and output signals and the values of memory and registers are tested. The main output signals that must be verified are: • T1_START • T1_YES • START_CONV • GSB signals:

• gsb_stb_dwn • gsb_sync_dwn • gsb_ck_dwn • gsb_data_dwn

• BUSY • DONE The scenarios which have been tested so far are the following:

1) real mode (bit1 of configuration register = 1): in this mode it is necessary to test if all the signals are correct. In real mode only the busy mode (bit3 = 0 of configuration register) is tested. The T1_START signal is generated internally because no external equipment is present (bit2=0 of configuration register). The signal timing diagram of Table 2 and Figure 5 in [3] is verified.

Page 9: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 5 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

2) Test mode (bit1 of configuration register = 0): in this mode it is necessary to test if all the signals are correct. In test mode the busy mode is tested. The T1_START signal is generated internally because no external equipment is present (bit2=0 of configuration register).

Further tests shall include:

3) Real mode with continuous mode and T1_START generated internally 4) Real mode with busy mode and T1_START generated externally 5) Real mode with continuous mode and T1_START generated externally

Page 10: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 6 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

2. TEST EQUIPMENTS

The following test equipment was used: 1) an oscilloscope HP 54645D 2) a pattern generator HP 1663 CP 3) Host Computer interfaced to the VME crate through to SBS Techonologies BIT3 VME/PCI

adapter.

Page 11: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 7 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

3. TEST SEQUENCE

3.1 SCENARIO 1: REAL MODE

3.1.1 THE CONFIGURATION For testing purpose an additional test connector is used, showed in the following picture.

In the following picture is showed the connections between the GRID board and the Test Equipment.

Figure 1:

Page 12: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 8 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

1. the input pod to the oscilloscope 2. the output signal pod of the pattern generator with GSB signals 3. the clock pod with the clock signal (input for board, showed as clock (+ and -)) and

with the waits signals as input of the pattern generator 4. the input pod to the pattern generator

The START_CONV+ is an input for pod 3 as wait 0 signal. The START_CONV- is an input for pod4. The wait1 and wait 2 signals are connected to GND pins of the test connector. The wait condition of the pattern generator is set with wait0=1, wait1=0, wait2=0.

3.1.2 THE VALUE ASPECTED

Figura 2:

Page 13: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 9 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

Name Formula Min Max Description T1 [0, 255] 0 us 255 us T1_yes length

(programmable) T2 [0, 255] 0 us 255 us Start conversion

delay (programmable)

T3 [1,4] 1 us 4 us Data transfer delay

Tsc 200 200 ns 200 ns Synchronous with ck5 rising edge

Table 1: timing of output signals

3.1.3 THE TESTS The following timing diagram is generated with the following test equipment:

1) software protoMCALTestboards 2) oscilloscope for reading of the signals 3) pattern generator as input of the board. The data transfer between pattern generator to GRID

board starts using the STARTC signal as trigger. The following code is used for the generation of the pattern:

INIT SEQUENCE START

Figura 3: GRID timing diagram

T1_YEST1

START_CONVERSIONT2

T1_START

Generated internally (GRID BOARD)or from HC (EXT_T1_STARTsignal)

BUSYGenerated after T1_START.To HCGenerated by GRID BOARD

DONE Generated when GSB_SYN_DWNgo high.To HCGenerated by GRID BOARD

GSB_SYNCH_DWN

T3

T4

To FEEGenerated by GRID BOARDT1 is setted in configuration registerSample the 60 PD

To FEEGenerated by GRID BOARDT2 is setted in configuration registerStart transfer of the data

GSB_STB_DWN

From FEE

From FEE

Tsc

12 b i t 12 b i t 12 b i t 12 b i t 12 b i t 12 b i t From FEEGSB_DATA_DWN

GSB_BUSY_UPTo FEE

Page 14: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 10 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

INIT SEQUENCE END MAIN SEQUENCE START 010101

010101 WAIT A 010101 START LOOP “0” REPEAT 25 TIMES

010101 END LOOP “0” START LOOP “1” REPEAT 60 TIMES 111000 111000 101010 111000

111000 101010 111000 111000 101010 111000 111000 101010 110001 END LOOP “1” START LOOP “2” REPEAT 5 TIMES 010101 END LOOP “2” 010101 MAIN SEQUENCE END WAIT A = (WAIT 2=0, WAIT1=0, WAIT0=1) con WAIT2 e WAIT1 collegati a GND, WAIT1 collegato a START_CONV I bit della sequenza corrispondono al SYN (GSB_SYN_DWN), STROBE (GSB_STB_DWN), DATA (GSB_DATA_DWN).

Page 15: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 11 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

The configuration register 2 was setted with the value 0x00a in internal mode. After this,

1) a reset signal with the value 0x4053 was generated. 2) Polling on BUSY and DONE signal 3) Internal mode memory and reading of the memory

On the oscilloscope has been verified that the duration of T1 and T2 were correct, but Tsc lasts 1 us (should be 200 ns) (verificare con Laben).

Figure 4:

Page 16: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 12 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

T3 has been verified at 1 us (see Figure 4) and 4us (see Figura 5).

Figura 5:

Page 17: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 13 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

In both cases the waveform (see Figure 4 and Figure 6 obtained with oscilloscope) and the data read from the GRID board and decoded by the Host Computer were as expected.

3.1.4 THE TESTS ABOUT THE ADDITIONAL OUTPUT SIGNALS

Figure 6:

Page 18: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 14 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

As shown in Figura 7 the T1_YES 2, T1_YES 3 and PDHU_BUSY signals coming from the output connector (8, 9 and 10) are correct.

3.1.5 THE TIMING SIGNALS The connection between GRID and BURST board was performed by means of floating cable, as showed in the following picture.

Figura 7:

Page 19: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 15 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

As shown in the Figura 9 the signals coming from BURST board (9 and 10) are as expected.

Figura 8:

Page 20: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 16 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

3.2 TEST SCENARIO 2 Test mode and busy mode.

Figura 9:

Page 21: DOCUMENT TYPE: TEST REPORT TITLE: TEST REPORT OF THE …€¦ · Trifoglio et al., ‘Design report of the Proto MCAL Test Equipment for the Agile Minicalorimeter SEM model’, AGILE-ITE-RE-001,

AGILE Ref: AGILE-ITE-TR-001 Project Ref.: AGILE Issue: 01 Page: 17 Date: 19 December 2002 Printed date: 20 September 2019

Any information contained in this document is property of the AGILE TEAM and is strictly private and confidential. All rights reserved.

ITE

No data signal can be read, because this signals are not present in the test connector. The data reads from memory are correct and each memory location contains the value 0xf5bc.

Figura 10: