Topic outline

  • Course execution on Fall 2023

    The course consists of a lecture and three exercises of flow-based digital implementations on silicon, starting from RTL netlist.
    1. Synthesis and place and route of a simple SPI control register.
    2. Synthesis and place and route of Risc-V microprocessor core with memory macros
    3. Synthesis and place and route of the PIC - microcontroller designed on the course 'Digital microelectronics II'
    Suport for completing the exercises are provided in during exercise sessions conducted in Zoom.

    Lecture and Session dates:
    1. Opening Lecture 4.9 at 10.15-12.00, AS5  (NO ZOOM, I'd like to meet you in person)
    2. First exercise/demo session 18.9 at 10.15-12.00, AS5 and Zoom (I am traveling on 11.9, sorry. You may check the recordings of the last years exercises if you wish to get a head start)
    3. Second exercise/demo session 25.9 10.15-12.00, AS5 and Zoom
      After these, help will be provided in Zoom sessions at exercise time.

    Preparations for the course

    1. Completion of the course 'Digital Microelectronics II' is an absolute prerequisite of the course. Attending on the course without completing it is not possible.
    2. As you have taken 'Digital microelectronics II', you should have account at our laboratory's computing machine ''. Ensure that you can log in to that machine  with x2go as you did in 'Digital microelectronics II'. In case you can't, send an email to ''
    3. Ensure that you can log in a) from Aalto network (i.e. with VPN or otherwise) to Use LDAP credentials, same as for vspace.
    4. You must add your ssh keys to following git-servers: ,, , and , for the last two, you mayneed to create an account.
    5. Join to the courses Slack- channel at

    Suggested reading

    This book provides a comprehensive view on various topics of microelectronica layout design

    Lecture and exercise session location

    Lectures takes place in the lecture hall, help for carrying out the exercises will be provided in Zoom meeting, link below.
    Marko Kosunen is inviting you to a scheduled Zoom meeting.
    Topic: ELEC-E9545Digital MIcroelectronics III
    Time: This is a recurring meeting Meet anytime
    Join Zoom Meeting
    Meeting ID: 674 1991 9799
    One tap mobile
    +496938079884,,67419919799# Germany
    +496950500951,,67419919799# Germany
    Dial by your location
            +49 69 3807 9884 Germany
            +49 69 5050 0951 Germany
            +49 69 5050 0952 Germany
            +49 695 050 2596 Germany
            +49 69 7104 9922 Germany
            +49 69 3807 9883 Germany
    Meeting ID: 674 1991 9799
    Find your local number:
    Join by SIP
    Join by H.323
    Meeting ID: 674 1991 9799