Dla studentów studiów I stopnia

Układy cyfrowe


Osoby prowadzące:

  • prof. dr hab. inż. Ryszard Szplet
  • dr inż. Paweł Kwiatkowski
  • dr inż. Rafał Szymanowski
  • dr inż. Zbigniew Jachna
  • dr inż. Michał Marzęcki
  • mgr inż. Jakub Tyburski
  • mgr inż. Paweł Ślązak

Zajęcia laboratoryjne odbywają się zgodnie z grafikiem:

Nr zajęćTemat ćwiczeniaInstrukcja
1Synteza układów kombinacyjnychInstrukcja
2Synteza układów sekwencyjnychInstrukcja
3Liczniki i rejestryInstrukcja
4Układy arytmetyczneInstrukcja
5Badanie układów CMOSInstrukcja
6VHDL. Opis układów kombinacyjnychInstrukcja
7VHDL. Opis układów sekwencyjnychInstrukcja
8VHDL. Przykłady opisu bloków cyfrowychInstrukcja

Każde zajęcia rozpoczynają się kolokwium wstępnym (15-20 min) z zakresu tematyki danego laboratorium.

Ćwiczenia odbywają się z użyciem:

  • Nr 1, 2 - zestawów laboratoryjnych z bramkami logicznymi i przerzutnikami (zadania polegają na łączeniu elementów za pomocą przewodów i testowaniu zmontowanych układów),
  • Nr 3, 4 - stanowisk komputerowych (zadania polegają na łączeniu elementów w edytorze schematowym Multisim i symulacji działania projektowanych układów),
  • Nr 5 - zestawów laboratoryjnych do wyznaczania podstawowych parametrów układów CMOS, potrzebne materiały znajdują się w pliku,
  • Nr 6, 7, 8 - stanowisk komputerowych (zadania polegają na tworzeniu opisu układów cyfrowych w języku VHDL i testowaniu ich działania z użyciem symulatora Active HDL).


Zajęcia laboratoryjne odbywają się zgodnie z grafikiem:

Nr zajęćTemat ćwiczeniaInstrukcja
1Synteza układów kombinacyjnychInstrukcja
2Synteza układów sekwencyjnychInstrukcja
3VHDL. Opis układów kombinacyjnychInstrukcja
4VHDL. Opis układów sekwencyjnychInstrukcja
5VHDL. Przykłady opisu bloków cyfrowychInstrukcja

Każde zajęcia rozpoczynają się kolokwium wstępnym (15-20 min) z zakresu tematyki danego laboratorium.

Ćwiczenia odbywają się z użyciem:

  • Nr 1, 2 - zestawów laboratoryjnych z bramkami logicznymi i przerzutnikami (zadania polegają na łączeniu elementów za pomocą przewodów i testowaniu zmontowanych układów),
  • Nr 3, 4, 5 - stanowisk komputerowych (zadania polegają na tworzeniu opisu układów cyfrowych w języku VHDL i testowaniu ich działania z użyciem symulatora Active HDL).


Do pobrania:

Zaliczenie laboratorium - na podstawie ocen z kolokwiów wstępnych i sprawozdań (wymagane jest zaliczenie wszystkich kolokwiów wstępnych).

Technika układów programowalnych


Osoby prowadzące:

  • dr inż. Zbigniew Jachna
  • dr inż. Rafał Szymanowski

Zajęcia laboratoryjne odbywają się w grupach zgodnie z grafikiem:

Nr zajęć / Temat ćwiczeniaGrupa IGrupa II
1AlteraXilinx
2AlteraXilinx
3XilinxAltera
4XilinxAltera

Zajęcia laboratoryjne odbywają się w grupach zgodnie z grafikiem:

Nr zajęć / Temat ćwiczeniaGrupa IGrupa II
1AlteraXilinx
2AlteraXilinx
3AlteraXilinx

Do pobrania:

  • Instrukcja laboratoryjna do zestawu DE2-115 z układem FPGA Cyclon IV
  • Dokumentacja do zestawu DE2-115
  • Plik z listą grupy laboratoryjnej - Wypełnioną listę należy dostarczyć na pierwsze zajęcia.
  • Przewodnik do zestawu prototypowego T-Rex C1 (Źródło: http://www.terasic.com.tw)
  • Instrukcja obsługi systemu Quartus oraz zestawu T-Rex C1
  • Instrukcja obsługi systemu WebPack oraz zestawu z układem XC95108
  • Instrukcja obsługi systemu WebPack oraz zestawu z układem XC3S200

Przykładowe sprawozdania (wybrane fragmenty zostały usunięte):

Zaliczenie laboratorium - na podstawie ocen z kolokwiów wstępnych i sprawozdań (wymagane jest zaliczenie wszystkich kolokwiów wstępnych).

Technika cyfrowa


Osoby prowadzące:

  • dr inż. Zbigniew Jachna
  • mgr inż. Jakub Tyburski

Zajęcia laboratoryjne odbywają się w grupach zgodnie z grafikiem:

Nr zajęćTemat ćwiczeniaInstrukcja
1Synteza układów kombinacyjnychInstrukcja
2Synteza układów sekwencyjnychInstrukcja
3VHDL1. Opis prostych układów cyfrowychInstrukcja - częsć 1Instrukcja - częsć 2
4VHDL2. Opis złożonych układów cyfrowychInstrukcja

Każde zajęcia rozpoczynają się kolokwium wstępnym (15-20 min) z zakresu tematyki danego laboratorium.

Ćwiczenia odbywają się z użyciem:

  • Nr 1, 2 - zestawów laboratoryjnych z bramkami logicznymi i przerzutnikami (zadania polegają na łączeniu elementów za pomocą przewodów i testowaniu zmontowanych układów)
  • Nr 3, 4 - stanowisk komputerowych (zadania polegają na tworzeniu opisu układów cyfrowych w języku VHDL i testowaniu ich działania z użyciem symulatora Active HDL).

Zajęcia laboratoryjne odbywają się w grupach zgodnie z grafikiem:

Nr zajęćTemat ćwiczeniaInstrukcja
1Synteza układów kombinacyjnychInstrukcja - częsć 1 Instrukcja - częsć 2
2VHDL. Opis prostych układów cyfrowychInstrukcja - częsć 1 Instrukcja - częsć 2

Każde zajęcia rozpoczynają się kolokwium wstępnym (15-20 min) z zakresu tematyki danego laboratorium.

Ćwiczenia odbywają się z użyciem:

  • Nr 1 - zestawów laboratoryjnych z bramkami logicznymi i przerzutnikami (zadania polegają na łączeniu elementów za pomocą przewodów i testowaniu zmontowanych układów),
  • Nr 2 - stanowisk komputerowych (zadania polegają na tworzeniu opisu układów cyfrowych w języku VHDL i testowaniu ich działania z użyciem symulatora Active HDL).

Do pobrania:

Zaliczenie laboratorium - na podstawie ocen z kolokwiów wstępnych i sprawozdań (wymagane jest zaliczenie wszystkich kolokwiów wstępnych).

Programowanie urządzeń kontrolno-pomiarowych


Osoby prowadzące:

  • dr inż. Zbigniew Jachna
  • dr inż. Paweł Kwiatkowski

Materiały do pobrania [61,2 MB]

Dla studentów studiów II stopnia

Programowalne układy cyfrowe


Osoby prowadzące:

  • dr inż. Rafał Szymanowski
  • dr inż. Zbigniew Jachna
  • dr inż. Paweł Kwiatkowski
  • dr inż. Dominik Sondej
  • dr inż. Krzysztof Sieczkowski

Zajęcia laboratoryjne odbywają się jednocześnie w dwóch grupach zgodnie z grafikiem:

Nr zajęć / Temat ćwiczeniaGrupa IGrupa II
1Altera (Quartus Prime tutorial)Xilinx (ISE Design Suite tutorial)
2Altera (UART)Xilinx (Nadajnik radiowy)
3Altera (Nios II)Xilinx (Sterownik VGA)
4Xilinx (ISE Design Suite tutorial)Altera (Quartus Prime tutorial)
5Xilinx (Nadajnik radiowy)Altera (UART)
6Xilinx (Sterownik VGA)Altera (Nios II)

Zajęcia laboratoryjne odbywają się jednocześnie w dwóch grupach zgodnie z grafikiem:

Nr zajęć / Temat ćwiczeniaGrupa IGrupa II
1Altera (Quartus Prime tutorial)Xilinx (ISE Design Suite tutorial)
2Altera (UART lub Nios)Xilinx (Nadajnik radiowy lub sterownik VGA)
3Xilinx (ISE Design Suite tutorial)Altera (Quartus Prime tutorial)
4Xilinx (Nadajnik radiowy lub sterownik VGA)Altera (UART lub Nios)

Materiały:

Zaliczenie laboratorium - uzyskanie pozytywnych ocen z kolokwiów wstępnych oraz ocen za wykonanie poszczególnych laboratoriów.

Układy specjalizowane


Osoby prowadzące:

  • prof. dr hab. inż. Ryszard Szplet
  • dr inż. Paweł Kwiatkowski

Zajęcia laboratoryjne odbywają się przy indywidualnych stanowiskach projektowych z użyciem środowiska Electric VLSI oraz LTspice. Na pierwszych zajęciach laboratoryjnych studenci zapoznają się z oprogramowaniem na przykładzie realizacji projektu inwertera CMOS. Na kolejnych zajęciach realizowane są indywidualne zadania projektowe.

Materiały:

Zaliczenie laboratorium - uzyskanie pozytywnych ocen z kolokwiów wstępnych oraz sprawozdania z wykonania zadań laboratoryjnych.

Dla studentów studiów MON profil ogólnoakademicki

Układy cyfrowe


Osoby prowadzące:

  • prof. dr hab. inż. Ryszard Szplet
  • dr inż. Paweł Kwiatkowski
  • dr inż. Rafał Szymanowski
  • dr inż. Zbigniew Jachna
  • dr inż. Michał Marzęcki
  • mgr inż. Jakub Tyburski
  • mgr inż. Paweł Ślązak

Zajęcia laboratoryjne odbywają się zgodnie z grafikiem:

Nr zajęćTemat ćwiczeniaInstrukcja
1Synteza układów kombinacyjnychInstrukcja
2Synteza układów sekwencyjnychInstrukcja
3Liczniki i rejestryInstrukcja
4Układy arytmetyczneInstrukcja
5Badanie układów CMOSInstrukcja
6VHDL. Opis podstawowych układów cyfrowychInstrukcja - cz. 1Instrukcja - cz. 2
7VHDL. Przykłady opisu bloków cyfrowychInstrukcja

Każde zajęcia rozpoczynają się kolokwium wstępnym (15-20 min) z zakresu tematyki danego laboratorium.

Ćwiczenia odbywają się z użyciem:

  • Nr 1, 2 - zestawów laboratoryjnych z bramkami logicznymi i przerzutnikami (zadania polegają na łączeniu elementów za pomocą przewodów i testowaniu zmontowanych układów),
  • Nr 3, 4 - stanowisk komputerowych (zadania polegają na łączeniu elementów w edytorze schematowym Multisim i symulacji działania projektowanych układów),
  • Nr 5 - zestawów laboratoryjnych do wyznaczania podstawowych parametrów układów CMOS, potrzebne materiały znajdują się w pliku,
  • Nr 6, 7 - stanowisk komputerowych (zadania polegają na tworzeniu opisu układów cyfrowych w języku VHDL i testowaniu ich działania z użyciem symulatora Active HDL).

Do pobrania:

Zaliczenie laboratorium - na podstawie ocen z kolokwiów wstępnych i sprawozdań (wymagane jest zaliczenie wszystkich kolokwiów wstępnych).

Dla studentów studiów MON profil praktyczny

Podstawy układów cyfrowych


Osoby prowadzące:

  • dr inż. Zbigniew Jachna
  • mgr inż. Jakub Tyburski

Zajęcia laboratoryjne odbywają się zgodnie z grafikiem:

Nr zajęćTemat ćwiczeniaInstrukcja
1Synteza układów kombinacyjnychInstrukcja
2Synteza układów sekwencyjnychInstrukcja
3Liczniki i rejestryInstrukcja
4Badanie układów CMOSInstrukcja
5VHDL. Opis układów kombinacyjnych Instrukcja
6VHDL. Opis układów sekwencyjnychInstrukcja

Każde zajęcia rozpoczynają się kolokwium wstępnym (15-20 min) z zakresu tematyki danego laboratorium.

Ćwiczenia odbywają się z użyciem:

  • Nr 1, 2 - zestawów laboratoryjnych z bramkami logicznymi i przerzutnikami (zadania polegają na łączeniu elementów za pomocą przewodów i testowaniu zmontowanych układów),
  • Nr 3 - stanowisk komputerowych (zadania polegają na łączeniu elementów w edytorze schematowym Multisim i symulacji działania projektowanych układów),
  • Nr 4 - zestawów laboratoryjnych do wyznaczania podstawowych parametrów układów CMOS, potrzebne materiały znajdują się w w pliku,
  • Nr 5, 6 - stanowisk komputerowych (zadania polegają na tworzeniu opisu układów cyfrowych w języku VHDL i testowaniu ich działania z użyciem symulatora Active HDL).

Do pobrania:

Zaliczenie laboratorium - na podstawie ocen z kolokwiów wstępnych i sprawozdań (wymagane jest zaliczenie wszystkich kolokwiów wstępnych).