Stockholm university logo, link to start page
Gå till denna sida på svenska webben

Digital System Construction I

  • 7.5 credits

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)

Information for admitted students Autumn 2020

Congratulations! You have been admitted at Stockholm University and we hope that you will enjoy your studies with us.

In order to ensure that your studies begin as smoothly as possible we have compiled a short checklist for the beginning of the semester.

Follow the instructions on wether you have to reply to your offer or not.


Checklist for admitted students

  1. Activate your university account

    The first step in being able to register and gain access to all the university's IT services.

  2. Register at your department

    Registration can be done in different ways. Read the instructions from your department below.

  3. Read all the information on this page

    Here you will find what you need to know before your course or programme starts.


Your seat may be withdrawn if you do not register according to the instructions provided by your department.

Information from the department

Everyone admitted to a course at the Department of Physics will receive a welcome letter with important information from us via e-mail. If you have not receive the mail by the beginning of August, please contact our study advisor!


Courses at the Department of Physics do not have a roll-call. Instead the course starts with the first lecture.


After being admitted to a course, you must register to confirm that you are starting your studies. For most of our courses this can be done online using your university account. Registration normally opens two weeks before the course starts and you must have registered at the latest one week after the first lecture. If you have any problems with registration, contact our student office. Contact details can be found below.

Click here to register online.

Learning platform

Most of the courses in physics use the Athena learning platform. Once registered, the course should appear automatically in Athena. If you cannot find the course, contact the course coordinator. If the course uses a different website, you can find the link further down on this web page.

Conditionally admitted

If you are conditionally admitted to a course at our department you need to contact our study advisor before you can register. Contact us as soon as possible, well before the course starts. Contact details are found further down on this web page.

Applicants on waiting list

Are you placed on a waiting list to any of our courses? You will always be contacted by e-mail if you  are offered a place. Normaly we will not admit new students if more than 1 week has passed after the firsts lecture.

Find the Departmend of Physics

Most of the physics courses are held in the AlbaNova building, located between the Frescati campus and the Royal Institute of Technology (Tekniska högskolan, KTH). Courses in medical radiation physics are held at Campus Karolinska Hospital. A few of our physics courses are also given in collaboration with KTH or other departments. If this is the case it is clearly stated further down on this web page.

Find AlbaNova.

Education during autumn 2020

Most courses at the Department of Physics which starts during the first period of the autumn semester will have lectures given online while practical elements (e.g., laboratory exercises) and examination take place on campus.

Click here to read more about the education during autumn 2020.

More specific deatalis regarding this course can be found further down on this web page or on the course page in the Athena learning platform. If you have questions you can contact the course coordinator; contact details are found further down on this web page.

Welcome activities

Stockholm University organises a series of welcome activities that stretch over a few weeks at the beginning of each semester. The programme is voluntary (attendance is optional) and includes Arrival Service at the airport and an Orientation Day, see more details about these events below.
Your department may also organise activities for welcoming international students. More information will be provided by your specific department. 

Find your way on campus

Stockholm University's main campus is in the Frescati area, north of the city centre. While most of our departments and offices are located here, there are also campus areas in other parts of the city.

Find your way on campus

Read more

New student

During your studies

Student unions

For new international students

Pre-departure information

New in Sweden

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.

Teaching during the autumn term 2020

Teaching and supervision on the course Digital System Construction I is during the autumn semester 2020 given remotely through zoom. Some laboratory work will be carried out remotely through “take home experiments”, while other might be carried out on campus. The course is examined though oral and written reports on the laboratory work. The course is using the Athena learning platform as well as a course website.

  • Course structure

    This is a first cycle course given during the daytime. It is an elective course.

    Teaching format

    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.

    Course website

    This course uses both the online Athena learning platform and a course specific website.


    Course website


    The course is examined through written and oral presentation of the laboratory work.


    Samuel Silverstein

    Phone number: +468 5537 8693


  • Schedule

    The 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.
  • Course literature

    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

  • Contact

    Course coordinator and teacher:
    Samuel Silverstein, phone: +468 5537 8693, e-mail:


    Academic advisor at the Department of Physics:

    Student office: