Search results for: CYFROWE UKŁADY VLSI CMOS
-
Stanisław Szczepański prof. dr hab. inż.
People -
Projekt architektury komputerowego systemu do redukcji poboru mocy cyfrowych układów VLSI CMOS
PublicationW pracy przedstawiono architekturę komputerowego systemu redukcji poboru mocy w cyfrowych układach VLSI CMOS. Opisano przypadki użycia systemu, wynikający z nich podział na komponenty oraz założenia dotyczące danych wejściowych. Szczegółowo opisane zostały wszystkie komponenty wchodzące w skład systemu oraz ich zadania, a także główne cechy przedstawionej architektury, z których najważniejszą jest zapewnienie modułowej konstrukcji...
-
Układy Cyfrowe
e-Learning CoursesKurs Układy Cyfrowe dla 2. semestru roku akademickiego 2020/2021 Informatyki WETI. Projekt i laboratorium.
-
Układy Cyfrowe 2023 - Informatyka
e-Learning CoursesUkłady Cyfrowe - materiały: wykład, projekt, laboratorium.
-
Cyfrowe układy wbudowane i programowalne [2023/24]
e-Learning CoursesCyfrowe układy wbudowane i programowalne, AiR,
-
Technika Cyfrowa wykład - 2023/2024
e-Learning CoursesWykład z przedmiotu Technika Cyfrowa 1. Pojęcia podstawowe, układy kombinacyjne, układy sekwencyjne 2. Aparat matematyczny stosowany do opisu układów kombinacyjnych i sekwencyjnych – tablice funkcji, funkcje logiczne, automaty, graf tablice przejść/wyjść – przykłady 3. Wprowadzenie do systemu binarnego, arytmetyka binarna 4. Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby zmienno pozycyjne, arytmetyka na liczbach ze...
-
Technika Cyfrowa wykład - Nowy - Nowy
e-Learning CoursesWykład z przedmiotu Technika Cyfrowa 1. Pojęcia podstawowe, układy kombinacyjne, układy sekwencyjne 2. Aparat matematyczny stosowany do opisu układów kombinacyjnych i sekwencyjnych – tablice funkcji, funkcje logiczne, automaty, graf tablice przejść/wyjść – przykłady 3. Wprowadzenie do systemu binarnego, arytmetyka binarna 4. Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby zmienno pozycyjne, arytmetyka na liczbach ze...
-
Technika cyfrowa I zima 2024
e-Learning CoursesWykład z przedmiotu Technika Cyfrowa 1. Pojęcia podstawowe, układy kombinacyjne, układy sekwencyjne 2. Aparat matematyczny stosowany do opisu układów kombinacyjnych i sekwencyjnych – tablice funkcji, funkcje logiczne, automaty, graf tablice przejść/wyjść – przykłady 3. Wprowadzenie do systemu binarnego, arytmetyka binarna 4. Kody przedstawiania liczb BIN, HEX, BCD, U1, U2, liczby zmienno pozycyjne, arytmetyka na liczbach ze...
-
Układy cyfrowe : podstawy projektowania i opis w języku VHDL
PublicationPrzedstawiono podstawowe wiadomosci dotyczące zasad budowy, działania, analizy i syntezy układów cyfrowych kombinacyjnych, sekwencyjnych i modułowych oraz opisu układów w języku VHDL.
-
Reducing average and peak temperatures of VLSI CMOS circuits by means of evolutionary algorithm applied to high level synthesis.
PublicationW pracy przedstawiono adaptacyjny algorytm ewolucyjny zastosowany do syntezy wysokiego poziomu układów cyfrowych CMOS w celu zredukowania pobieranej przez nie mocy. Prowadzi to do redukcji szczytowej i średniej temperatury układu scalonego. Dzięki temu uzyskuje się wzrost niezawodności projektowanych układów scalonych.
-
Programowalne układy cyfrowe
e-Learning Courses -
Układy Cyfrowe - projekt
e-Learning CoursesZajęcia o charakterze ćwiczeniowym związane projektowania układów cyfrowych. Metody projektowania i syntezy układów cyfrowych kombinacyjnych i sekwencyjnych synchronicznych z wykorzystaniem elementów elektronicznych o małej i średniej skali integracji.
-
Programowalne układy cyfrowe
e-Learning Courses -
Układy cyfrowe zbudowane w oparciu o bramki prądowe: stan obecny i zastosowania.
PublicationW pracy omówiono stan obecny oraz perspektywy rozwoju i zastosowania bramek cyfrowych pracujących w trybie prądowym, a także różnego rodzaju układów cyfrowych zbudowanych z bramek prądowych. Praca podsumowuje kilkuletnie badania autorów nad koncepcją bramki prądowej i jej realizacją, podstawami algebry bramek prądowych oraz sposobów projektowania i weryfikacji cyfrowych układów prądowych działających w standardowej logice binarnej...
-
Układy Cyfrowe dla Informatyki
e-Learning CoursesProjektowanie układów cyfrowych kombinacyjnych i sekwencyjnych.
-
Układy Cyfrowe dla Informatyki
e-Learning CoursesProjektowanie kombinacyjnych i sekwencyjnych układów cyfrowych.
-
Programowalne układy cyfrowe 2023/24
e-Learning Courses -
Programowalne Układy Cyfrowe (2022/2023)
e-Learning CoursesKurs wprowadza do tematyki projektowania układów cyfrowych w technologii układów FPGA, z wykorzystaniem języka opisu sprzętu VHDL.
-
Programowalne Układy Cyfrowe (2023/2024)
e-Learning Courses -
Programowalne układy cyfrowe 2024/25
e-Learning Courses -
Układy cyfrowe, informatyka, studia niestacjonarne, semestr 3, 2024/25
e-Learning Courses -
Bogdan Pankiewicz dr hab. inż.
PeopleBogdan Pankiewicz graduated in 1993 from the Department of Electronics at Gdansk University of Technology (GUT) and in 2002 he obtained a doctoral degree in the field of electronics at the Faculty of Electronics, Telecommunications and Informatics at GUT. From the beginning of his career he is associated with GUT: first as an assistant (years 1994-2002) and then as assistant professor (since 2002) at the Faculty of Electronics,...
-
Marek Wójcikowski dr hab. inż.
PeopleMarek Wójcikowski graduated in 1993 from the Department of Electronics at Gdansk University of Technology (GUT). In 2002 he obtained a doctoral degree in the field of electronics and in 2016 he obtained a habilitation at the Faculty of Electronics, Telecommunications and Informatics at GUT. From the beginning of his career he is associated with GUT: first as an assistant (years 1994-2002) and then as assistant professor (since...
-
Noise modeling of static CMOS gates for low-noise circuit synthesis
PublicationW artykule przedstawiono efektywną metodę modelowania widma szumu napięcia zasilającego generowanego przez statyczne bramki cyfrowe CMOS. Metoda modelowania uwzględnia krótkie impulsy prądowe powstające w czasie przełączania bramek i pozwala oszacować górne limity widma szumu napięcia zasilającego co umożliwia niskoszumową syntezę układów cyfrowych.
-
Wpływ ograniczników: kąta mocy, prądu stojana i wzbudzenia na rozwój awarii napięciowej
PublicationArtykuł prezentuje badania symulacyjne dotyczące wpływu ograniczników: kąta mocy, prądu stojana i prądu wzbudzenia na pracę i rozwój awarii napięciowej w systemie elektroenergetycznym. W badaniach brano pod uwagę rozwiązania analogowe oraz obecnie montowane cyfrowe układy automatycznej regulacji napięcia.
-
Algorytmiczne metody redukcji poboru mocy w układach CMOS
PublicationW pracy przedstawiono wybrane możliwości zredukowania poboru mocy układów CMOS z wykorzystaniem dwóch algorytmów szeregowania zadań w procesie syntezy wysokiego poziomu układów cyfrowych. Zaprezentowano dwa opracowane algorytmy, a mianowicie MAREL i UNILO, dla których utworzono odpowiednie programy pozwalające uzyskać redukcję mocy projektowanych układów CMOS. Przeprowadzone badania testowe przy pomocy standardowych benchmarków...
-
Wykorzystanie technik testowania magistralowego układów cyfrowych i analogowych w laboratorium Systemów Testujących Produkcji Komputerowo Zintegrowanej
PublicationW referacie zaprezentowano metodykę nauczania oraz aspekty techniczne ćwiczeń w laboratorium Systemów Testujących Produkcji Komputerowo Zintegrowanej, prowadzonym dla studentów piątego roku specjalności Skomputeryzowane Systemy Elektroniczne na Wydziale Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej. Metodyka ćwiczeń oparta jest na wykorzystaniu metod symulacji komputerowej oraz praktycznych badaniach na stanowiskach...
-
Design of a 3.3V four-quadrant analog CMOS multiplier
PublicationW pracy przedstawiono dwa czterokwadrantowe mnożniki analogowe CMOS pracujące przy napięciu zasilania 3.3V. Układy wykorzystują tranzystory MOS pracujące zarówno w zakresie nasycenia jak i w zakresie triodowym. Wyniki symulacji komputerowych pokazują, że współczynnik zawartości harmonicznych (THD) sygnału wyjściowego jest mniejszy niż 0.75% dla sygnału wejściowego o amplitudzie 1V o częstotliwości 10MHz. Pasmo 3dB układu wynosi...
-
Systemy czasu dyskretnego - 22/23
e-Learning CoursesKurs omawia projektowanie i sposoby realizacji podstawowych konfiguracji układów elektronicznych realizujących funkcje przetwarzania sygnałów w dziedzinie czasu dyskretnego, np. układy całkujące, przetworniki analogowo-cyfrowe i cyfrowo-analogowe, itp.
-
Systemy czasu dyskretnego - 23/24
e-Learning CoursesKurs omawia projektowanie i sposoby realizacji podstawowych konfiguracji układów elektronicznych realizujących funkcje przetwarzania sygnałów w dziedzinie czasu dyskretnego, np. układy całkujące, przetworniki analogowo-cyfrowe i cyfrowo-analogowe, itp.
-
Systemy czasu dyskretnego
e-Learning CoursesKurs omawia projektowanie i sposoby realizacji podstawowych konfiguracji układów elektronicznych realizujących funkcje przetwarzania sygnałów w dziedzinie czasu dyskretnego, np. układy całkujące, przetworniki analogowo-cyfrowe i cyfrowo-analogowe, itp.
-
Rezystor aktywny CMOS oraz jego zastosowanie do budowy wzmacniacza transkonduktancyjnego.
PublicationRezystory aktywne są szeroko stosowane w układach analogowych. Jednym z bardzo ważnych zastosowań jest ich użycie jako elementu linearyzującego stałoprądowe charakterystyki przejściowe wzmacniacza różnicowego wykonanego w postaci pary tranzystorów MOS. W niniejszym artykule przedstawiono w pełni różnicowy, aktywny rezystor MOS. Składa się on z dwóch tranzystorów MOS oraz dwóch nieuziemionych źródeł napięciowych. Jako wykorzystanie...
-
Porównanie wybranych algorytmów szeregowania zadań dla potrzeb redukcji poboru mocy cyfrowych układów CMOS.
PublicationSzeregowanie zadań stosowane dla potrzeb redukcji poboru mocy cyfrowych układów CMOS prowadzi do problemów NP trudnych. Stąd też brakuje analitycznych algorytmów gwarantu-jących uzyskanie optymalnego rozwiązania w akceptowalnym czasie. Praca prezentuje porównanie jakości rozwiązań wyznaczonych heurystycznymi algorytmami szeregowania zadań stosowanych na etapie syntezy wysokiego poziomu cyfrowych układów CMOS, które zostały uzyskane...
-
Formalizm i metody szeregowania zadań dla potrzeb redukcji poboru mocy cyfrowych układów CMOS
PublicationW pracy przedstawiono związki pomiędzy modelami formalnymi stosowanymi w klasycznym szeregowaniu zadań a metodami wykorzystywanymi w syntezie wysokiego poziomu układów cyfrowych CMOS. Zagadnienia optymalizacyjne pojawiające się w obu tych problemach mogą być w pewnym sensie transformowalne. Pozwala to na przenoszenie wybranych metod rozwiązań z jednego problemu do drugiego.
-
Dobór optymalnej liczby jednostek funcjonalnych dla realizacji syntezy wysokiego poziomu układów cyfrowych
PublicationW pracy przedstawiono algorytm MNP (ang. minimization the number of procesing elements) wyznaczający liczbę jednostek funkcjonalnych niezbędnych do syntezy wysokiego poziomu zadania opisanego grafem przepływu danych (DFG - ang. data flow graph). Liczba jednostek funkcjonalnych wyznaczana przez prezentowany algorytm jest optymalna zarówno z punktu widzenia kosztów wykonania układu, jak i szybkości jego działania. Rozwiązanie tego...
-
Zastosowanie metody najmniejszych kwadratów do pomiaru częstotliwości średniej sygnałów o małej stromości zboczy w obecności zakłóceń
PublicationCyfrowe pomiary częstotliwości bazują na dwóch podstawowych metodach: zliczaniu okresów sygnału w zadanym czasie oraz wyznaczaniu czasu trwania jednego lub kilku okresów tego sygnału. Przy pomiarach małych częstotliwości stosuje się drugą z nich, a wtedy dla sygnałów o małej stromości zboczy w obecności zakłóceń istotnym problemem staje się błąd powstający w układach wejściowych, wynikający z niepewności wyznaczenia początku i...
-
Zastosowanie metody najmniejszych kwadratów do pomiaru częstotliwości średniej sygnałów o małej stromości zboczy w obecności zakłóceń
PublicationCyfrowe pomiary częstotliwości bazują na dwóch podstawowych metodach: zliczaniu okresów sygnału w zadanym czasie oraz wyznaczaniu czasu trwania jednego lub kilku okresów tego sygnału. Przy pomiarach małych częstotliwości stosuje się drugą z nich, a wtedy dla sygnałów o małej stromości zboczy w obecności zakłóceń istotnym problemem staje się błąd powstający w układach wejściowych, wynikający z niepewności wyznaczenia początku i...
-
Systemy Teleinformatyczne i Telematyka w Transporcie sem. Letni 2023/2024
e-Learning CoursesBezpieczeństwo i ochrona danych w teleinformatyce: sposoby ochrony danych, zapory sieciowe, protokoły bezpieczeństwa, szyfrowanie i uwierzytelnianie. Media transmisyjne: transmisja przewodowa, połączenie światłowodowe, transmisja bezprzewodowa. System telekomunikacyjny: sygnały cyfrowe, dyskretyzacja sygnału (próbkowanie, kwantowanie), wybrane układy cyfrowe. Sieci komputerowe w połączeniach lokalnych: urządzenia sieciowe, protokoły,...
-
Network on Chip implementation using FPGAs resources
PublicationW artykule przedstawiono implementację sieci typu ''Network on Chip'' w układach FPGA. Sieci typu ''Network on Chip'' stały się bardzo interesującym i obiecującym rozwiązaniem dla systemów typu ''System on Chip'' które charakteryzują się intensywną komunikacją wewnętrzną. Ze względu na inne paradygmaty projektowania nie ma obecnie dostępnych efektywnych platform do budowy prototypów sieci typu ''Network on Chip'' i ich weryfikacji....
-
wykład informatyka - nowy
e-Learning CoursesTematyka wykładu obejmuje zagadnienia związane: -rozwój, budowa komputerów w tym mikrokontrolerów i ich zastosowanie w wielu dziedzinach, układy pozwalające przejść z techniki analogowej na cyfrową (przetworniki wielkości nieelektrycznych na eleaktrycze, przetworniki analogowo cyfrowe oraz cyfrowo analogowe -oprogramowanie, logika programowania od asemblera do języków wysokiego poziomu -transmisja danych, historia...
-
implementacja algorytmu stabilizacji obrazu z kamery w układzie FPGA
PublicationW systemach monitorujących ruch uliczny wykorzystywane są algorytmy wstępnego przetwarzania obrazu takie jak: filtracji, kompresji oraz stabilizacji. Algorytmom tym stawiane są następujące wymagania: praca w czasie rzeczywistym, minimalna moc pobierana ze źródła zasilania (systemy zasilane bateryjnie), zajmowanie niewielkich zasobów sprzętowych (układy FPGA czy CPLD) oraz wykonywanie jedynie podstawowych operacji arytmetycznych...