Systemy wbudowane IPSA3204
Treści programowe:
Wykład:
Podstawowe pojęcia związane ze sterowaniem i systemami wbudowanymi.Typy architektur mikrokontrolerów, schemat logiczny typowego mikrokontrolera i jego cechy, omówienie elementów architektury, tryby adresowania, systemy przerwań, redukcja mocy. Mikrokontrolery z rodziny PIC. Układy programowalne CPLD i FPGA jako baza dla systemów wbudowanych. Układy SOPC. Języki opisu sprzętu na przykładzie języka Verilog.Projektowanie niezawodnych systemów wbudowanych.
Pracownia specjalistyczna:
Praktyczne projektowanie systemów wbudowanych na mikrokontrolerach PIC i układach programowalnych z wykorzystaniem języka Verilog.
Efekty kształcenia:
Znajomość metod projektowania wbudowanych systemów cyfrowych na mikrokontrolerach.
Znajomość metod projektowania wbudowanych systemów cyfrowych na bazie układów programowalnych.
Znajomość języka opisu sprzętu (Verilog).
Znajomość narzędzi projektowania, modelowania i testowania systemów wbudowanych
Rodzaj przedmiotu
Koordynatorzy przedmiotu
Literatura
a) podstawowa:
1. Pełka R., Mikrokontrolery - architektura, programowanie, zastosowanie. WKŁ, Warszawa 1999.
2. Łuba T., Zbierzchowski B. Komputerowe projektowanie układów cyfrowych. – WKŁ, 2000.
3. Pasierbiński J., Zbysiński P. Układy programowalne w praktyce. - WKŁ, 2002.
4. Dorf R. C. Systems, controls, embedded systems, energy, and machines - 2006
5. Vahid F. Embedded system design : a unified hardware/software introduction - 2002
6. Zainalabedin N. Embedded Core Design with FPGAs. – 2007
b) uzupełniająca:
7. Augustyn J. Projektowanie systemów wbudowanych na przykładzie rodziny SAM7S z rdzeniem ARM7TDMI. 2007
8. Deschamps Jean-Pierre. Synthesis of arithmetic circuits: FPGA, ASIC and embedded systems. - 2006
9 .Starecki T., Mikrokontrolery 8051 w praktyce. BTC, Warszawa 2002.
10. Szpyrka M. Modelowanie i analiza systemów wbudowanych z zastosowaniem RTCP-sieci.-2007