Metodyki projektowania i modelowania systemów



Podobne dokumenty
Rok akademicki: 2012/2013 Kod: IET SW-s Punkty ECTS: 3. Kierunek: Elektronika i Telekomunikacja Specjalność: Systemy wbudowane

Rok akademicki: 2014/2015 Kod: IEL s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

PRZEWODNIK PO PRZEDMIOCIE

Inżynieria oprogramowania (Software Engineering)

Strumień specjalizujący urządzeniowo - informatyczny dla wszystkich kierunków na ETI (II st.) 3 grudnia 2014

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

PRZEWODNIK PO PRZEDMIOCIE

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.)

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Systemy na Chipie. Robert Czerwiński

Plan studiów niestacjonarnych I stopnia (inżynierskich) 2015/16

Elektronika dla branży automotive

KARTA MODUŁU KSZTAŁCENIA

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Podstawy modelowania programów Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

Opis metodyki i procesu produkcji oprogramowania

Rok akademicki: 2013/2014 Kod: IET US-n Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: Niestacjonarne

Inżynieria oprogramowania - opis przedmiotu

Egzamin / zaliczenie na ocenę*

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

tel. (+48 81) /22 fax (+48 81) Wykład Ćwiczenia Laboratorium Projekt

Język opisu sprzętu VHDL

Opis efektów kształcenia dla modułu zajęć

Grupa treści kształcenia, w ramach której przedmiot jest realizowany Przedmiot kierunkowy

<Nazwa firmy> <Nazwa projektu> Specyfikacja dodatkowa. Wersja <1.0>

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

PRZEWODNIK PO PRZEDMIOCIE

Rok akademicki: 2014/2015 Kod: CCB s Punkty ECTS: 3. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

KARTA PRZEDMIOTU. Projektowanie systemów czasu rzeczywistego D1_13

PRZEWODNIK PO PRZEDMIOCIE

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

SYLABUS/KARTA PRZEDMIOTU

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

PRZEWODNIK PO PRZEDMIOCIE

Field of study: Electronics and Telecommunications Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes

E-1IZ s2. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Kierunek: Elektronika i Telekomunikacja Poziom studiów: Studia I stopnia Forma studiów: Stacjonarne. audytoryjne. Wykład Ćwiczenia

Wykład Ćwiczenia Laboratorium Projekt Seminarium

E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Systemy wbudowane. Paweł Pełczyński

Projektowanie systemów informatycznych. wykład 6

Narzędzia CASE dla.net. Łukasz Popiel

Spis treúci. 1. Wprowadzenie... 13

Karta opisu przedmiotu Zaawansowane techniki analizy systemowej oparte o modelowanie warsztaty

PLAN STUDIÓW. efekty kształcenia

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

Systemy mikroprocesorowe i układy programowalne

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

Programowanie w Javie nazwa przedmiotu SYLABUS A. Informacje ogólne

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Router Fermio XL Karta katalogowa

Projektowanie systemów informatycznych. Roman Simiński programowanie.siminskionline.pl. Cykl życia systemu informatycznego

Szybkie prototypowanie w projektowaniu mechatronicznym

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

1. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI

Wydział Elektrotechniki i Automatyki. Katedra Energoelektroniki i Maszyn Elektrycznych

Spis treści. Wykaz ważniejszych skrótów Wprowadzenie Rdzeń Cortex-M Rodzina mikrokontrolerów XMC

S Y L A B U S P R Z E D M I O T U

Systemy zdalnego zarządzania i monitoringu: Carel platforma PRO. Tomasz Andracki, Bydgoszcz

WYKAZ PRZEDMIOTÓW I PLAN REALIZACJI

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 1-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2019/2020.

Kierunek i poziom studiów: Chemia, pierwszy. Sylabus modułu: Technologia informacyjna (0310-CH-S1-003) 1. Informacje ogólne

INŻYNIERIA OPROGRAMOWANIA

Razem godzin w semestrze: Plan obowiązuje od roku akademickiego 2016/17 - zatwierdzono na Radzie Wydziału w dniu r.

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

Zakres wykładu. Podstawy InŜynierii Oprogramowania

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Współczesna problematyka klasyfikacji Informatyki

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.

Specjalność uzupełniająca

POLITECHNIKA LUBELSKA Wydział Elektrotechniki Kierunek: INFORMATYKA II stopień niestacjonarne i Informatyki. Część wspólna dla kierunku

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/17

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa i multimedia

Zasady organizacji projektów informatycznych

Projekt systemu informatycznego

Kierunek: Elektronika i Telekomunikacja Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Systemy wbudowane i mobilne

PRZEWODNIK PO PRZEDMIOCIE

SYLABUS/KARTA PRZEDMIOTU

Modelowanie i analiza systemów informatycznych

SYLABUS/KARTA PRZEDMIOTU

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

Logistyka I stopień Ogólnoakademicki. Niestacjonarne. Zarządzanie logistyczne Katedra Inżynierii Produkcji Dr Sławomir Luściński

PRZEWODNIK PO PRZEDMIOCIE

Komputerowe wspomaganie procesów technologicznych I Computer Aided Technological Processes

Rok I, semestr I (zimowy) Liczba godzin

REFERAT PRACY DYPLOMOWEJ

Rok I, semestr I (zimowy) Liczba godzin

Organizacja procesu projektowania, rozwoju i serwisowania systemu wspomagającego zarzadzanie uczelnią

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

Parametry wydajnościowe systemów internetowych. Tomasz Rak, KIA

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Transkrypt:

Kierunek Elektronika i Telekomunikacja, Studia II stopnia Specjalność: Systemy wbudowane Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2015 Katedra Elektroniki AGH

Program wykładu Program zajęć z przedmiotu Metodyki projektowania i modelowania systemów semestr zimowy i letni Organizacja zajęć Wykład, projekt i laboratorium Wykłady eksperckie Wizyty w firmach Warunki zaliczenia przedmiotu: premia za przygotowanie prezentacji ciekawych tematów kolokwia podczas laboratoriów i zajęć projektowych

Witryna przedmiotu http://www.embedded.agh.edu.pl/ dr Zastępstwo: hab. inż. Bogusław mgr inż. Cyganek Rafał Frączek cyganek@agh.edu.pl dr inż. Jerzy Kasperek kasperek@agh.edu.pl dr inż. Paweł J. Rajda pjrajda@agh.edu.pl

Program przedmiotu na tle cyklu projektowego Omówimy wybrane zagadnienia Rysunek z wykładu Prof. Taeweon Suh Computer Science Education Korea University COMP427 Embedded Systems

Program wykładu na tle raportu UBM 2014/2015 Market Study Region respondentów ankiety Methodology: A web-based online survey instrument based on the previous year s survey was developed and implemented by independent research company Wilson Research Group from January 18, 2015 to February 21, 2015 by email invitation Sample: E-mail invitations were sent to subscribers to UBM/EE Times Group Embedded Brands with one reminder invitation. Each invitation included a link to the survey. Returns: 2,098 valid respondents for an overall confidence of 95% +/- 2%.

Syllabus wykładów semestr zimowy Wprowadzenie do systemów wbudowanych Analiza wymogów Założenia projektowe Przegląd architektur systemowych Podział projektu na część sprzętową i programową Implementacja / Integracja Zagadnienia bezpieczeństwa funkcjonalnego/ Klasyfikacje SIL Dokumentacja projektowa i produkcyjna systemów Analiza specyfikacji projektowej Dokumentacja przedprojektowa Dokumentacja ścieżki sprzętowej (edytor schematów, vault, zarządzanie listą komponentów) Dokumentacja ścieżki programowej (Doxygen, SVN) Dokumentacja produkcyjna i serwisowa

Podział czasu pracy nad projektem The amount of time spent at each stage of the design process has been fairly consistent over the years and worldwide. Next to the detailed design stage, debugging takes most of the developer's time.

Co jest ważne

System level

Sprzęt - architektura

Sprzęt - wyniki dla projektów z wieloma procesorami

Sprzęt - wyniki dla projektów z wieloma procesorami 2015 FPGA

Sprzęt - jaki główny procesor?

Sprzęt - jaki główny procesor?

Sprzęt - główny procesor DSP? Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Sprzęt -FPGA? Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Sprzęt Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Syllabus wykładów MPiMSI Projektowanie systemów oprogramowanie Metodyka projektowania oprogramowania: modele projektowe (wodospadowy, spiralny), budowa bibliotek, narzędzia CAD; Zarządzanie projektem: SCRUM, testdriven development, planowanie zadań, zarządzanie grupą projektową; Programowanie przez kontrakt; Zarządzanie jakością oprogramowania; Code refactoring; Code profiling oraz akceleracja; Wstęp do projektowania obiektowego: etapy projektowe (requirements, functionality, analysis, design, implementation, testing, maintenance); Unified Modeling Language (UML): diagramy przypadków użycia, aktywności, stanów, sekwencji, klas, rozlokowania, komponentów; Filozofia projektowania obiektowego; Dostępne platformy i języki programowania obiektowego, metody wyboru; Przegląd konstrukcji programowania obiektowego w C++: klasy, dziedziczenie, szablony, STL; Programowanie komponentowe: co to jest komponent, metodologia projektowania komponentów; Narzędzia prowadzenia projektu: platformy (Win - Visual.NET, Linux - Eclipse), planowanie (Microsoft Project), utrzymania źródeł (SourceSafe, CVS); Standardy bezpiecznego kodowania C/C++ na przykładzie MISRA C / IEC 61508. Przegląd typowych bibliotek oferowanych przez dostawców segmentu mikrokontrolerów Systemy operacyjne w systemach wbudowanych

Hardware/Software Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Projekt -zespół Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2015 Katedra Elektroniki AGH

Zarządzanie projektem

Zarządzanie wersjami źródeł Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Język C/C++ Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Dobrze dokumentujmy źródła bo Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

System operacyjny aplikacji embedded Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

System operacyjny aplikacji embedded Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

System operacyjny aplikacji embedded Metodyki projektowania i modelowania systemów Cyganek & Rajda & Kasperek 2015 Katedra Elektroniki AGH

Syllabus wykładów MPiMSII Projektowanie systemów sprzęt Moduły funkcjonalne; Architektury systemów; Analiza dokumentacji producenta; Systemy zasilania; Zagadnienia obniżania poboru mocy; Moduły wejścia/wyjścia (klawiatury, moduły wyświetlaczy, inne czujniki i urządzenia peryferyjne); Typowe interfejsy - obsługa sprzętowa i programowa (stos TCP/IP, system plików, USB, Ethernet, moduły komunikacji bezprzewodowej); Okablowanie i złącza; Mechanika i obwody drukowane; Obudowy (stopnie ochrony IP); Projektowania systemów przygotowanie prototypów i produkcji seryjnej Projektowanie uwzględniające systemowe podejście do weryfikacji i testowania systemów - przykłady rozwiązań. Typowe błędy prototypowania; Systemowe podejście do produkcji seryjnej; Systemy automatycznego testowania produktów. Obsługa systemów podczas eksploatacji.

Syllabus wykładów MPiMSII Zagadnienia niezawodności Parametry niezawodności komponentów i modułów; Analityczne metody obliczania parametrów niezawodności systemów elektronicznych; Systemy zarządzania niezawodnością (DQM), Zagadnienia certyfikacji i dopuszczenia produktu do eksploatacji i ochrona prawno-autorska Procedury dopuszczenia do eksploatacji; Badania środowiskowe (badania zakresu dopuszczalnych temperatur i wilgotności, badania odporności na wstrząsy i wibracje, badania odporności ESD, badania odporności na zakłócenia surge / burst); Badania EMC; Patenty; Znaki towarowe; Zakres ochrony dokumentacji technicznej;

Dziękujemy I życzymy Wam pracy nad aplikacjami typu

iphone 5 http://www.ifixit.com/teardown/iphone+5+teardown/10525/2 Accelerometer Touchscreen controller A6 application processor, based off the ARMv7 ISA 1GB Elpida LP (Low Power) DDR2 integrated according to Chipworks LTE modem 16GB NAND Flash from Hynix Wi-Fi module 3-axis gyroscope