Siirry suoraan sisältöön

Programmable Systems on Chip (PSoC) DesignLaajuus (5 op)

Tunnus: TX00DB04

Laajuus

5 op

Opetuskieli

  • englanti

Vastuuhenkilö

  • Antti Piironen

Osaamistavoitteet

After completion of this course the student will understand the fundamentals of Programmable System on Chip (PSoC) Design. The student will be familiar with the most common operations involved in application development. The student will understand the PSoC system architecture and its key characteristics, applied to sensor data sampling. The student can implement a basic data sampling device on a PSoC circuit.

Sisältö

PSoC Application Development Environment
General Purpose I/O and Interrupts
Pulse Width Modulation
Timer
PSoC Analog
Communication

Esitietovaatimukset

C-Programming fundamentals
Electronic Circuits
Digital Circuits

Arviointikriteerit, tyydyttävä (1)

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Arviointikriteerit, hyvä (3)

Student is able to implement a simple PSoC system.
Activity on laboratory sessions, reports show deep understanding of the topic.

Arviointikriteerit, kiitettävä (5)

Student is able to design and implement an elegant PSoC system that utilizes carefully selected modules and unique approaches.
Excellent peer-assessment results, individual project shows novel approaches.

Arviointikriteeri, hyväksytty/hylätty

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Ilmoittautumisaika

18.12.2023 - 10.03.2024

Ajoitus

18.03.2024 - 12.05.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

ICT ja tuotantotalous

Toimipiste

Karaportti 2

Opetuskielet
  • Englanti
Paikat

15 - 35

Koulutus
  • Degree Programme in Information Technology
  • Tieto- ja viestintätekniikan tutkinto-ohjelma
Opettaja
  • Antti Piironen
  • Kimmo Sauren
Ryhmät
  • TIVI-ELECT3
    IT Elective Studies / Tivi valinnaiset, moduuli 3
  • ICT21-SI-E
    Smart IoT Systems: Embedded IoT Devices

Tavoitteet

After completion of this course the student will understand the fundamentals of Programmable System on Chip (PSoC) Design. The student will be familiar with the most common operations involved in application development. The student will understand the PSoC system architecture and its key characteristics, applied to sensor data sampling. The student can implement a basic data sampling device on a PSoC circuit.

Sisältö

PSoC Application Development Environment
General Purpose I/O and Interrupts
Pulse Width Modulation
Timer
PSoC Analog
Communication

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Arviointikriteerit, hyvä (3)

Student is able to implement a simple PSoC system.
Activity on laboratory sessions, reports show deep understanding of the topic.

Arviointikriteerit, kiitettävä (5)

Student is able to design and implement an elegant PSoC system that utilizes carefully selected modules and unique approaches.
Excellent peer-assessment results, individual project shows novel approaches.

Arviointikriteeri, hyväksytty/hylätty

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Esitietovaatimukset

C-Programming fundamentals
Electronic Circuits
Digital Circuits

Ilmoittautumisaika

19.12.2022 - 05.03.2023

Ajoitus

03.04.2023 - 07.05.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

ICT ja tuotantotalous

Toimipiste

Karaportti 2

Opetuskielet
  • Englanti
Paikat

0 - 40

Koulutus
  • Degree Programme in Information Technology
Opettaja
  • Antti Piironen
Ryhmät
  • ICT20-SI-E
    Smart IoT Systems: Embedded IoT Devices

Tavoitteet

After completion of this course the student will understand the fundamentals of Programmable System on Chip (PSoC) Design. The student will be familiar with the most common operations involved in application development. The student will understand the PSoC system architecture and its key characteristics, applied to sensor data sampling. The student can implement a basic data sampling device on a PSoC circuit.

Sisältö

PSoC Application Development Environment
General Purpose I/O and Interrupts
Pulse Width Modulation
Timer
PSoC Analog
Communication

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Arviointikriteerit, hyvä (3)

Student is able to implement a simple PSoC system.
Activity on laboratory sessions, reports show deep understanding of the topic.

Arviointikriteerit, kiitettävä (5)

Student is able to design and implement an elegant PSoC system that utilizes carefully selected modules and unique approaches.
Excellent peer-assessment results, individual project shows novel approaches.

Arviointikriteeri, hyväksytty/hylätty

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Esitietovaatimukset

C-Programming fundamentals
Electronic Circuits
Digital Circuits

Ilmoittautumisaika

20.12.2021 - 06.03.2022

Ajoitus

14.03.2022 - 31.05.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

ICT ja tuotantotalous

Toimipiste

Karaportti 2

Opetuskielet
  • Englanti
Paikat

20 - 30

Koulutus
  • Degree Programme in Information Technology
Opettaja
  • Antti Piironen
Ryhmät
  • ICT19-SI-E
    Smart IoT Systems: Embedded IoT Devices

Tavoitteet

After completion of this course the student will understand the fundamentals of Programmable System on Chip (PSoC) Design. The student will be familiar with the most common operations involved in application development. The student will understand the PSoC system architecture and its key characteristics, applied to sensor data sampling. The student can implement a basic data sampling device on a PSoC circuit.

Sisältö

PSoC Application Development Environment
General Purpose I/O and Interrupts
Pulse Width Modulation
Timer
PSoC Analog
Communication

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Arviointikriteerit, hyvä (3)

Student is able to implement a simple PSoC system.
Activity on laboratory sessions, reports show deep understanding of the topic.

Arviointikriteerit, kiitettävä (5)

Student is able to design and implement an elegant PSoC system that utilizes carefully selected modules and unique approaches.
Excellent peer-assessment results, individual project shows novel approaches.

Arviointikriteeri, hyväksytty/hylätty

Student understands the principles of PSoC application development.
Returned all lab exercises, activity on group work, reports show understanding of fundamental principles of the topic.

Esitietovaatimukset

C-Programming fundamentals
Electronic Circuits
Digital Circuits