Opintojakso, lukuvuosi 2025–2026
COMP.CE.200
Digital Design, 5 op
Tampereen yliopisto
- Kuvaus
- Suoritustavat
Opetusperiodit
Aktiivinen periodissa 1 (1.8.2025–19.10.2025)
Aktiivinen periodissa 2 (20.10.2025–31.12.2025)
Aktiivinen periodissa 3 (1.1.2026–1.3.2026)
Aktiivinen periodissa 4 (2.3.2026–31.5.2026)
Aktiivinen periodissa 5 (1.6.2026–31.7.2026)
Koodi
COMP.CE.200Opetuskieli
English, FinnishLukuvuodet
2024–2025, 2025–2026, 2026–2027Opintojakson taso
Intermediate studiesArviointiasteikko
General scale, 0-5Vastuuhenkilö
Responsible teacher:
Sakari LahtiResponsible organisation
Faculty of Information Technology and Communication Sciences 100 %
Coordinating organisation
Computing Sciences Studies 100 %
Core content
- Specification, design and analysis of synchronous logic. Different levels of description abstractions in digital systems.
- Combinational gate networks. Two and multi-level gate networks. Critical path and maximum clock frequency.
- Sequential networks. Mealy and Moore state machines. Timing analysis and determination of clock speed.
- Standard modules. Connecting modules using bus structures. Data and control paths. Register Transfer Level.
- FPGA architecture and usage in digital design. Design tools and methodologies.
Complementary knowledge
- The Y-model: behaviour, architecture and mapping. Hierarchical design.
- Propagation delay. Fan-in and fan-out. Loading of the gates.
- Extended state machines with memory. Registered state machine.
- Two's complement representation. Binary addition, subtraction, and multiplication.
- FPGA boards with peripherals. Practical designs.
- Understanding data sheets.
Osaamistavoitteet
Suositellut esitiedot
Lisätiedot
Oppimateriaalit
Vastaavat opintojaksot
Kokonaisuudet, joihin opintojakso kuuluu
Suoritustapa 1
Passing the compulsory exercises and exam.
Kaikkien osuuksien suorittaminen on pakollista.
Participation in teaching
05.01.2026 – 22.02.2026
Aktiivinen periodissa 3 (1.1.2026–1.3.2026)
Exam
16.05.2025 – 31.12.2025
Aktiivinen periodissa 1 (1.8.2025–19.10.2025)
Aktiivinen periodissa 2 (20.10.2025–31.12.2025)
02.09.2025 – 02.09.2025
Aktiivinen periodissa 1 (1.8.2025–19.10.2025)
25.02.2026 – 25.02.2026
Aktiivinen periodissa 3 (1.1.2026–1.3.2026)
23.02.2026 – 31.03.2026
Aktiivinen periodissa 3 (1.1.2026–1.3.2026)
Aktiivinen periodissa 4 (2.3.2026–31.5.2026)
28.04.2026 – 28.04.2026
Aktiivinen periodissa 4 (2.3.2026–31.5.2026)
17.06.2026 – 17.06.2026
Aktiivinen periodissa 5 (1.6.2026–31.7.2026)