Reconfigurable Microelectronic Devices (architecture, development tools, programming language)
If you're fond of microelectronics join this summer module!
The course provides students with comprehensive introduction to
- FPGA architecture,
- FPGA design flow and tools
- Verilog Hardware Description Language
- FPGA programming and debugging.
Lectures and labs will be provided to introduce state-of-art tools and techniques needed to implement digital designs on FPGA platforms.
The course includes practical hands-on exercises with using FPGA development boards to implement, test, and debug your digital designs.
Students will gain theoretical knowledge and practical experience of:
- Using modern FPGAs for implementing digital designs
- Using Verilog HDL for coding digital designs
- Using Verilog HDL for coding testbenches
- Using a state-of-art tools for simulating, synthesizing, placing and routing, implementing and debugging digital designs
Arrival: July 1-3, 2017
Classes: July 3-16, 2017
Departure:July 17-18, 2017
2 weeks of studies at SPbPU
ECTS credits: 5.0
Early bird fee: 410 euro
Regular fee: 480 euro
Participation fee includes tuition fee, study materials, visits to companies and cultural program.
The cultural program includes:
- Boat city tour for students to get acquainted with the beauty of the city.
- Excursion to the Hermitage, one of the world’s largest and oldest museums of fine art.
- Visit to the “Baltika” Brewery where students can learn about the construction and logistic peculiarities of the plant.
- Picnic at the seashore of the Gulf of Finland where students can enjoy Russian style barbecue
- Excursion to Pushkin, former tzar summer residence, famous for its palace and park ensemble. Students will visit one of the most beautiful palaces — Palace of Russian Empress Catherine the Great. The peak of this excursion will be a visit to the Amber Room reconstructed in 2003 (Optional, for extra price).
Deadline for registration:
Early bird deadline:
- for non-EU citizens: March 20, 2017
- for EU citizens and citizens of visa-free countries: May 02, 2017
- for non-EU citizens: April 17, 2017
- for EU citizens and citizens of visa-free countries: May 29, 2017
Good command of English. All classes and extracurricular activities are carried out in English. A basic understanding of digital circuits and sequential logic is required.
- Introduction to modern FPGAs architecture / lectures- 2 hours /
- Introduction to state-of-art design tools and FPGA based design flow / lectures – 8 hours; labs – 8 hours /
- Introduction to Verilog HDL for coding design / lectures – 12 hours; labs – 12 hours /
- Introduction to Verilog HDL for coding testbenches / lectures – 12 hours; labs – 12 hours /
- Introduction to timing analysis / lectures – 2 hours; labs – 2 hours /
- Introduction to design optimization / lectures – 2 hours; labs –2 hours /
- Introduction to design implementation and debugging / lectures – 2 hours; labs – 4 hours /
Professors and lecturers: prof. Alexander Аntonov
Program partners: ISEC EMS, Intel FPGA