Quale connettore dell'allineamento va utilizzato sulla
CCB?
I connettori test-pulse di ciascuno dei due blocchi sulla CCB sono
equivalenti?
Cosa fare se si e' rotto un cavo test pulse theta e non ce ne sono di spares?
(top)
Qual
e' la sequenza di operazioni che il programma di Boundary Scan Test effettua per
il test delle net di Sequence Test e Sequence Reset?
Cosa fare se ripetendo il test delle net di Sequence Test e Sequence Reset a volte trova il valore di alcune a zero?
(top)
Come interpretare nel programma di test un errore su TP1L,TP1H,TP2L,TP2H?
Il test snap/reset a volte funziona bene (ad
es. senza cavi front-end) e a volte da qualche errore (ad es. con cavi front-end
)?
Il test fallisce nel misurare le tensioni dalla Splitter Board o nel settare le soglie sul
front-end?
Come aggiornare il programma di test quando e' disponibile una nuova
versione?
C'e' un errore sul read test
result?
Alcuni ADC noise sono a 3 (uno o due) e da errore, mentre altri piu' alti (ad
es. il canale 24 e' a 26).
Inoltre quando ritorna lo status le tensioni sulla splitter sono inferiori a quelle
attese:
ad es. 2.7 sulla Vcc 1.55 sulla Vdd, invece di circa ~5.1 e ~2.8 che sono i valori
corretti.
Le tensioni sul front-end sono invece corrette (dallo status e misurate sui
connettori di alimentazioni sul front-end).
Il clock che arriva a ciascuna trb e' in fase con quello delle
altre?
(top)
Quale connettore dell'allineamento va utilizzato sulla
CCB?
Il connettore in mezzo ha tutti i pin in parallelo con quello piu' a destra.
Il motivo per cui si dovrebbe usare quello all'estremita' e' dovuto al fatto
che in questo modo il percorso dei due cavi (RPC e allineamento) e' lungo uguale.
(top)
I connettori test-pulse di ciascuno dei due blocchi sulla CCB sono
equivalenti?
Le uscite di test-pulse del minicrate sono
uscite realizzate tramite un divisore di potenza, cioč il segnale di ogni
coppia verticale dei connettori e' estratta dalla medesima sorgente tramite
un divisore di potenza, quindi per una terminazione corretta del segnale
entrambi i connettori vanno connessi, cioč terminati 50ohm .
Per conoscenza si sappia che, per quanto riguarda le camere con il superlayer theta chimney, che hanno un
numero dispari di coppie di cavi test-pulse theta, si rende necessario (in fase di installazione sulla camera)
l'inserzione di due tappi 50ohm (uno per il banco dei cavi rossi e uno per
quelli bianchi) .
(top)
Cosa fare se si e' rotto un cavo test pulse theta e non ce ne sono di spares?
I cavi tp theta sono da 3.5m , quindi si puo' usare uno di quelli phi 3.5m.
(top)
Boundary Scan
Qual
e' la sequenza di operazioni che il programma di Boundary Scan Test effettua per il test delle net di Sequence Test e Sequence Reset?
1)mandare il comando SelCK =7 (selezione QPLL1 e QPLL2)
2)mandare il comando SelCK=3 (forza il micro ad usare il CK on board e
mantiene selezionato QPLL1 e QPLL2 CK)
questi due punti vanno fatti separatamente anche se usano lo stesso comando
perche' altrimenti il micro puo' resettarsi, anzi conviene
mandare un comando status per verificare che non si sia resettato.
3) mandare status e verificare che non si sia resettato il minicrate.
4) fare SAMPLE sul TTCrx
5) mettere a zero con i comandi Preload/EXTEST le net CKDES1,CKDES2, CK40,
TTCrdy, L1A, L1ACK le altre net devono restare al valore letto con il
comando SAMPLE.
6) ripetere il punto 3
7) mettere sul bus broadcast il valore 0x08 (sequence reset) e attivare lo
strobe1
8)verificare che la net sequence reset sui vari chip delle schede sia a 1
9)mettere sul bus broadcast il valore 0x80 (sequence test ) e attivare lo
strobe2
10)verificare che la net sequence test sui vari chip sia a 1
11)eseguire BYPASS con reset sul TTCrx.
12)mandare il comando SelCK=7
13)mandare il comando SelCK=4 (seleziona TTC CK)
14)ripetere punto 3
(top)
Cosa fare se ripetendo il test delle net di Sequence Test e Sequence Reset a volte trova il valore di alcune a zero?
Ogni tanto (circa il 10% della volte)
capita che il sequnce test o reset possano essere visti a zero.
Questo e' possibile perche' la logica che li genera
alla fine della sequenza azzera il segnale,
ricarica i delay e poi li rigenera.
Tutto questo dovrebbe durare da 25ns a un massimo 50ns ;
Si stima la
durata di tutta le sequenza per un tempo pari al 5-10%
Per ovviare al problema conviene ripetere il test piu' volte e prendere come valido il risultato avvenuto in maggior percentuale.
(top)
Come interpretare nel programma di test un errore su TP1L,TP1H,TP2L,TP2H?
L'importante e' chelLa differenza tra TPxL e TPxH deve essere di circa 1.23V.
I limiti impostati sul programma sono un
po' stretti,
se la differenza e' 1.23V (con una tolleranza dell'ordine del 1% - 2%) l'errore segnalato e'
ininfluente.
(top)
Il test snap/reset a volte funziona bene (ad
es. senza cavi front-end) e a volte da qualche errore (ad es. con cavi front-end
)?
La configurazione iniziale non configura i bti che non servono (si arrangiano poi i
vari test a farlo secondo le necessita';
questo test ha bisogno di avere tutti i bti configurati e di solito e' meglio farlo alla fine.
Dopo di esso comunque bisogna riconfigurare il minicrate.
(top)
Il test fallisce nel misurare le tensioni dalla Splitter Board o nel settare le soglie sul
front-end?
Alcune volte il connettore soglie puo' essere non inserito:
questo succede quando si inserisce la sb.
Verificare che sia inserito correttamente.
(top)
Come aggiornare il programma di test quando e' disponibile una nuova
versione?
- scaricare il file aggiornato (Franco comunica nome e dove trovarlo)
- backup dir D:\test_mc
- cancella tutto dentro test_mc lasciando solo le 2 dir:
test data
test bsr
- scompatta il file aggiornato in una dir temporanea e copia poi tutto dentro
test_mc
Quando parti per la prima volta, dopo aver inserito il tipo e numero mc vai
in setup e scrivi l'ip dei server (la porta e' 18889), poi salva nel file
config_def.cfg
(top)
C'e' un errore sul read test
result?
Alcuni ADC noise sono a 3 (uno o due) e da errore, mentre altri piu' alti (ad
es. il canale 24 e' a 26).
Inoltre quando ritorna lo status le tensioni sulla splitter sono inferiori a quelle
attese:
ad es. 2.7 sulla Vcc 1.55 sulla Vdd, invece di circa ~5.1 e ~2.8 che sono i valori
corretti.
Le tensioni sul front-end sono invece corrette (dallo status e misurate sui
connettori di alimentazioni sul front-end).
ADC noise =1 o 2 massimo 3 per la maggior parte dei canali va bene.
Se il noise e' superiore indica che quel canale tipicamente non e' connesso
(floating)
Il canale 24 per esempio corrisponde a canale VDD splitter board (stesso cavo delle
soglie ), quindi o il cavo e' scollegato dalla splitter oppure il cavo e'
crimpato male.
(top)
Il clock che arriva a ciascuna trb e' in fase con quello delle
altre?
Il CK delle trb theta e' ritardato per compensare la differente lunghezza
dei cavi front-end theta rispetto ai phi.
Il test che verifica che la lungezza dei cavi sia corretta e' il BTI skew.
(top)
Lo
switch PN1 vicino al clock sulle TRB-PHI risulta aperto (10 kohm) quando si
misura con il tester ma il programma di test lo vede chiuso?
Quando lo switch e' aperto, la pista connessa ai Traco ha un pull-up
verso Vcc che dovrebbe mantenerla ad un livello logico alto. Su alcune delle
prime schede il pull-up era realizzato con una resistenza di 10 kohm. Con questo
valore pero' sul Traco si ottiene una tensione di circa 2V, il livello logico e'
quindi indefinito e spesso viene visto come basso. La soluzione (per le
TRB-PHI in cui non sia gia' stato fatto) si ottiene sostituendo la
resistenza R15 (posta tra il Traco 3 e il Traco 2) con una di valore pari a 330
ohm.
(top)
Il
valore di VCCin e' misurato erroneamente dal minicrate (dovrebbe essere la
tensione erogata dall'alimentatore della 5V)?
Prima di tutto bisogna verificare accuratamente la tensione erogata
dall'alimentatore; che non vi sia una limitazione in corrente e che le tensioni
sulla piastrina di connessione delle alimentazioni al minicrate siano corrette
(circa 6V e circa 4.2V). Verificare che le altre tensioni lette dal Minicrate
siano corrette. Se il problema persiste potrebbe essere sulla CCB. Sul lato
opposto del connettore dell'alimentazione, ci sono due resistenze (R122 e R123)
di 4.7 kohm. Verificare il valore e la corretta saldatura. Se tutto e' normale
cambiare la CCB.
(top)