Digital System Construction I
7.5 credits cr.
- Gå till denna sida på svenska webben
Modern physics experiments are increasingly dependent on sophisticated, high-speed digital electronics for data taking, signal processing and control. You will learn about digital logic, and how to design and construct digital systems with programmable logic devices (FPGAs)
In this course you will learn the fundamentals of digital electronics and system architecture, and learn to design and implement complex digital circuits in modern programmable FPGA circuits using the VHDL hardware description language. We will begin with introductions to combinatorial and sequential logic, finite state machines, and VHDL programming. As the course progresses, you will learn to implement digital design elements commonly used in physics including arithmetic, timing, memory, ADC/DAC, digital signal processing and serial communication. The knowledge and skills learned are useful both for working in many areas of experimental physics as well as professional work in digital system development.
This is a first cycle course given during the daytime. It is an elective course.
The course consists of both lectures and laboratory exercises, where theory is combined with hands-on experience. Laboratory exercises are obligatory and reported orally. The course can be given in English.
This course uses both the online Athena learning platform and a course specific website.
The course is examined through written and oral presentation of the laboratory work.
Phone number: +468 5537 8693
ScheduleThe schedule will be available no later than one month before the start of the course. We do not recommend print-outs as changes can occur. At the start of the course, your department will advise where you can find your schedule during the course.
Please contact our academic advisor for information about the schedule.
Note that the course literature can be changed up to two months before the start of the course.
Free Range VHDL by B. Mealy and F. Tappero (Creative commons license)
The electronic version can be downloaded free of charge from http://www.freerangefactory.org
Course coordinator and teacher:
Samuel Silverstein, phone: +468 5537 8693, e-mail: email@example.com
Academic advisor at the Department of Physics: firstname.lastname@example.org
Student office: email@example.com