systems support groupelectronics divisionadam davis ral 15 aug 2006 rod prr/ppr (cern) labview tests...
TRANSCRIPT
![Page 1: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/1.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
ROD PRR/PPR(CERN)
LabVIEW Tests in HDL
![Page 2: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/2.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
ROD PRR/PPR(CERN)
• ROD Tests in HDL– Read/write Registers– Read Only Registers– Memories– System Ace– DSS – ROD – DSS– Write Report function
– Further tests to be added
![Page 3: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/3.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
Read/Write Registers
• Read/Write Registers– Information stored in Txt File
• File for names• File for location and test bits
– Results stored in Txt File– Easily changed
![Page 4: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/4.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
Read Only Registers
• Read Only Register Test– Information stored in Txt file
• Names• Location & Value
– Results stored in Txt– Easily changed
![Page 5: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/5.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
Memory Check
• Memory Check– Information stored in Txt File
• Names• Location & Memory size
– Results stored in Txt file– 55,AA,00,FF pattern– Easily changed
![Page 6: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/6.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
System Ace
• System Ace– Specific firmware
• Instructions• Checks all 8 configurations• Test takes ~84 Seconds
![Page 7: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/7.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
DSS -> ROD -> DSS
• DSS ROD DSS– Tests complete loop of 4 GLINKs– User instructions
![Page 8: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/8.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
DSS -> ROD -> DSS
• DSS ROD DSS– From DSS GLINK Daughter card to ROD GLINK
I/P– Back to DSS from SLINK RTM– Checks 1st packet of information (set of four
GLINKS)– Writes a report at end of test
![Page 9: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/9.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
Microcontroller
• Non-automated and relies on– Knowledge to check data– Knowledge of tools– Knowledge of TCM to check CAN interface
• Need to re-think test strategy– Need to automate test– Perhaps simple C program accessing serial port– Look into this and could be used on other
modules– To check CAN you need TCM
![Page 10: Systems Support GroupElectronics DivisionAdam Davis RAL 15 Aug 2006 ROD PRR/PPR (CERN) LabVIEW Tests in HDL](https://reader036.vdocuments.us/reader036/viewer/2022082422/56649e9e5503460f94ba06cc/html5/thumbnails/10.jpg)
15 Aug 2006Systems Support GroupElectronics Division Adam DavisRAL
Summary
• Semi-automated test software almost complete
• Self checking Pass/Fail• A few more tests to add• Consistent test strategy• Anyone in Instrumentation can use
software (in project shared area) • Automated report can be used as route
card• Need to spend some time on
Microcontroller test