Name of the exercise
VMEbus data transfer
Responsible for the exercise
Markus Joos
Description of the exercise
The students will write a C program that executed VMEbus single cycles and block transfers to write data to a VME memory and to read it back.
What will the students learn
- Writing a simple C program to exchange data with a VMEbus module
- Understand and use an existing VMEbus library
- Compare the relative speed of different VMEbus transfer modes
Duration
2 hours. Time permitting the students can refine the program in the free time to go deeper into S/W performance profiling
List of material
H/W:
- 1 VMEbus crate
- 1 CCT SBC
- 1 VMEbus D32/MBLT memory module
- 1 VMEbus display module
S/W:
- Linux file system and gcc compiler / linker
- vme_rcc, cmem_rcc and io_rcc driver
- TDAQ RCD S/W (vme_rcc and related libraries)
Relevant Information
- The students have heard the lecture on modular electronics
- The students should have read: TBD
Installation guide. TBD
Instruction sheet. TBD
Solution
TBD
--
MarkusJoos - 2009-08-20