Embedded Systems in Nuclear Experiments
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
02EMBS | Z | 2 | 2+2 | Czech |
- Course guarantor:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Physics
- Synopsis:
-
Subject Embedded Systems in Nuclear Experiments is an introductory course in fully programmable logical arrays and digital signal processors which are widely used in experimental equipment for particle and nuclear physics experiments.
- Requirements:
-
knowledge of C programming language
- Syllabus of lectures:
-
1. Types of embedded systems and their usage
2. Semiconductor technology - production of integrated circuits
3. Assembler language
4. Design and fabrication of ATtiny programmer
5. Practical program designs
6. Fully programable logic arrays and VHDL code
7. Digital signal processors - overview
8. Applications in experiments
- Syllabus of tutorials:
-
Practical part takes place in laboratories of the Department of physics, where students manufacture the ATtiny programmer printed circuit board, program it and test the implemented schemes.
- Study Objective:
-
Knowledge:
Fully programmable logical arrays and digital signal processors which are widely used in experimental equipment for particle and nuclear physics experiments.
Abilities:
Use embedded systems for nuclear physics applications
- Study materials:
-
Key references:
[1] V. Pirogor, Clevernees in Assembler - Programming, disassembling, analysing, Computer Press 2006
Recommended references:
[2] M. Virius, Programming in C++, 1. edition, ČVUT 1998, Praha (in Czech)
Media and tools:
Laboratory of the departement with ATtiny system
- Note:
- Further information:
- No time-table has been prepared for this course
- The course is a part of the following study plans: