Cyfrowe układy scalone

Podobne dokumenty
Cyfrowe układy scalone

Cyfrowe układy scalone

Mikrokontrolery czyli o czym to będzie...

Układy scalone. wstęp układy hybrydowe

Cyfrowe układy scalone c.d. funkcje

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Zbudować 2wejściową bramkę (narysować schemat): a) NANDCMOS, b) NORCMOS, napisać jej tabelkę prawdy i wyjaśnić działanie przy pomocy charakterystyk

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

Temat: Pamięci. Programowalne struktury logiczne.

AiR_UCiM_3/5 Układy Cyfrowe i Mikroprocesorowe Digital Circuits and Microprocessors

Technika Cyfrowa 2 wykład 4: FPGA odsłona druga technologie i rodziny układów logicznych

Zwykle układ scalony jest zamknięty w hermetycznej obudowie metalowej, ceramicznej lub wykonanej z tworzywa sztucznego.

Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami

43 Pamięci półprzewodnikowe w technice mikroprocesorowej - rodzaje, charakterystyka, zastosowania

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Układy scalone. wstęp

Elementy cyfrowe i układy logiczne

Układy cyfrowe. Najczęściej układy cyfrowe służą do przetwarzania sygnałów o dwóch poziomach napięć:

Podstawy Informatyki JA-L i Pamięci

Wykład II. Pamięci operacyjne. Studia stacjonarne Pedagogika Budowa i zasada działania komputera

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

Podstawowe bramki logiczne

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

dr hab. Joanna Jędrzejowicz Podstawy informatyki i komputeryzacji Gdańska Wyższa Szkoła Humanistyczna

Mikrokontrolery w systemach pomiarowo sterujących

Programowalne Układy Logiczne. Wykład I dr inż. Paweł Russek

Technika Cyfrowa 2 wykład 1: programowalne struktury logiczne - wprowadzenie

KARTA PRZEDMIOTU. Nr Opis efektu kształcenia Metoda sprawdzenia efektu kształcenia. Forma prowadzenia zajęć

Funkcje logiczne X = A B AND. K.M.Gawrylczyk /55

Tranzystor jako element cyfrowy

Rok akademicki: 2030/2031 Kod: EIT s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Wykład II. Pamięci półprzewodnikowe. Studia Podyplomowe INFORMATYKA Architektura komputerów

Bramki logiczne Podstawowe składniki wszystkich układów logicznych

5. PROGRAMOWALNE UKŁADY LOGICZNE

Wykład II. Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

System mikroprocesorowy i peryferia. Dariusz Chaberski

Technika cyfrowa Inżynieria dyskretna cz. 2

Wykład II. Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

Hardware mikrokontrolera X51

Układy programowalne

Opracował: Grzegorz Cygan 2012 r. CEZ Stalowa Wola. Pamięci półprzewodnikowe

Elektronika i techniki mikroprocesorowe

Cyfrowe Elementy Automatyki. Bramki logiczne, przerzutniki, liczniki, sterowanie wyświetlaczem

PROGRAMMABLE DEVICES UKŁADY PROGRAMOWALNE

Technika mikroprocesorowa

Architektura systemu komputerowego

Rok akademicki: 2016/2017 Kod: EAR s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

RODZAJE PAMIĘCI RAM. Cz. 1

Architektura mikrokontrolera MCS51

Układy programowalne. Wykład z ptc część 5

PROJEKTOWANIE UKŁADÓW VLSI

Układy programowalne. Wykład z ptc część 5

SWB - Wprowadzenie, funkcje boolowskie i bramki logiczne - wykład 1 asz 1. Plan wykładu

Architektura mikrokontrolera MCS51

Technika Cyfrowa 1. Wykład 8: Cyfrowe układy scalone V CYFROWE UKŁADY SCALONE. dr inż. Jarosław Sugier IIAR, pok.

Ćwiczenie 24 Temat: Układy bramek logicznych pomiar napięcia i prądu. Cel ćwiczenia

PRZED PRZYSTĄPIENIEM DO ZAJĘĆ PROSZĘ O BARDZO DOKŁADNE

Krótkie przypomnienie

Architektura komputera. Cezary Bolek. Uniwersytet Łódzki. Wydział Zarządzania. Katedra Informatyki. System komputerowy

Wykład I. Podstawowe pojęcia Pamięci półprzewodnikowe. Studia stacjonarne inżynierskie, kierunek INFORMATYKA Architektura systemów komputerowych

Wzmacniacz operacyjny

Tranzystor JFET i MOSFET zas. działania

Technologia wytwarzania układów scalonych (US) WYK. 17 SMK

2. PRZERZUTNIKI I REJESTRY

SYSTEMY WBUDOWANE I MIKROPROCESORY. Aleksandra Zalewska nr SPRAWOZDANIE NR 1

Magistrala systemowa (System Bus)

UKŁAD SCALONY. Cyfrowe układy można podzielić ze względu na różne kryteria, na przykład sposób przetwarzania informacji, technologię wykonania.

Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury

Projekt Układów Logicznych

Opracował: Jan Front

LEKCJA. TEMAT: Pamięć operacyjna.

Artykuł zawiera opis i dane techniczne

Programowalne scalone układy cyfrowe PLD, CPLD oraz FPGA

Tranzystory polowe FET(JFET), MOSFET

Pamięci RAM i ROM. Pamięć RAM 2. R. J. Baker, "CMOS Circuit Design, Layout, and Simulation", Wiley-IEEE Press, 2 wyd (C mbit.

-PRZYKLADOW E ZADANIA EGZAMINACYJNE Z ARK.

Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa Wstęp... 11

Technika Cyfrowa. dr inż. Marek Izdebski Kontakt: Instytut Fizyki PŁ, ul. Wólczańska 219, pok. 111, tel ,

Układy scalone i elementy systemów mikroelektromechanicznych (MEMS)

Lista tematów na kolokwium z wykładu z Techniki Cyfrowej w roku ak. 2013/2014

Projektowanie układów FPGA. Żródło*6+.

Układy sekwencyjne. Podstawowe informacje o układach cyfrowych i przerzutnikach (rodzaje, sposoby wyzwalania).

dr inż. Andrzej Skorupski Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska

Elementy cyfrowe i układy logiczne

Pamięci RAM i ROM. R. J. Baker, "CMOS Circuit Design, Layout, and Simulation", Wiley-IEEE Press, 2 wyd. 2007

PROJEKT I OPTYMALIZACJA STRUKTURY LOGICZNEJ DYDAKTYCZNEGO SYSTEMU MIKROPROCESOROWEGO DLA LABORATORIUM PROJEKTOWANIA ZINTEGROWANEGO

Kierunek Inżynieria Akustyczna, V rok Programowalne Układy Cyfrowe. Platforma sprzętowa. Rajda & Kasperek 2014 Katedra Elektroniki AGH 1

Technologie informacyjne - wykład 2 -

Technika Cyfrowa 2. Wykład 1: Programowalne układy logiczne

Technika Mikroprocesorowa

Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Dotyczy jednostek operacyjnych i ich połączeń stanowiących realizację specyfikacji typu architektury

Technika cyfrowa i mikroprocesorowa. Zaliczenie na ocenę. Zaliczenie na ocenę

Układy FPGA. Programowalne Układy Cyfrowe dr inż. Paweł Russek

Podział układów cyfrowych. rkijanka

IZ1UAL1 Układy arytmetyczno-logiczne Arithmetic logic systems. Informatyka I stopień ogólnoakademicki niestacjonarne

dr inż. Jarosław Forenc

Proste układy wykonawcze

Transkrypt:

Cyfrowe układy scalone Ryszard J. Barczyński, 2010 2015 Politechnika Gdańska, Wydział FTiMS, Katedra Fizyki Ciała Stałego Materiały dydaktyczne do użytku wewnętrznego

Cyfrowe układy scalone Układy cyfrowe kombinacyjne realizują określoną funkcje logiczne - od najprostszych (bramki), do nieraz bardzo złożonych.

Cyfrowe układy scalone technologie i rodziny

Cyfrowe układy scalone bipolarne Pierwsze rodziny scalonych układów cyfrowych należały do grupy bipolarnych. Większość z nich wyszła już z użycia: RTL (Resistor-Transistor-Logic) DTL (Diode-Transistor-Logic) ECL (Emitter-Coupled-Logic; szybkie) TTL...

Cyfrowe układy scalone bipolarne TTL Bipolarne układy cyfrowe TTL (choć w pierwotnej wersji już wyszły z użycia) wywarły ogromny wpływ na standardy elektroniki cyfrowej. Posiadają wiele wersji: TTL (Transistor-Transistor-Logic; przestarzała) TTL - H (High speed TTL; przestarzała) TTL - L (Low power TTL; przestarzała) TTL - S (Shottky TTL; przestarzała) TTL - LS (Low power Shottky TTL; wychodzi z użycia) TTL - ALS (Advanced Low power Shottky TTL) TTL - AS (Advanced Shottky TTL) TTL - F (Fast TTL)

Cyfrowe układy scalone bipolarne TTL Bramka NAND z rodziny TTL

Cyfrowe układy scalone bipolarne TTL LS Bramka NAND z rodziny TTL-LS

Cyfrowe układy scalone technologie MOS PMOS (pierwsze - najłatwiejsze w produkcji, niewygodne zasilanie) NMOS (lepsze, stosowane do dziś w układach dużej skali integracji) CMOS (z użyciem tranzystorów komplementarnych, podstawa współczesnej techniki cyfrowej) Bi-CMOS (Bi-MOS)

Cyfrowe układy scalone CMOS Bramka NAND z rodziny CMOS CD4000

Cyfrowe układy scalone Bi CMOS Struktura tranzystorów w technologii Bi-CMOS

Cyfrowe układy scalone skala integracji

Podział układów scalonych ze względu na stopień scalenia małej skali integracji (SSI small scale of integration) średniej skali integracji (MSI medium scale of integration) dużej skali integracji (LSI large scale of integration) wielkiej skali integracji (VLSI very large scale of integration) ultrawielkiej skali integracji (ULSI ultra large scale of integration)

Skala integracji SSI bramki, przerzutniki Układy przerzutników typu D wyzwalanych zboczem Podstawowy układ bramki AND serii CMOS 4000

Skala integracji MSI liczniki, multipleksery, komparatory, kodery... Licznik binarny o 16 stanach

Skala integracji MSI układy programowane Przykład kombinacyjnego układu programowanego PAL 16L8

Skala integracji LSI, VLSI, ULSI mikroprocesory * Jednostka centralna komputera (zwana też procesorem) cyklicznie wykonuje instrukcje zawarte w programie. * Lista instrukcji dla danego procesora jest z góry określona. * Jednostka centralna jest synchronicznym i sekwencyjnym układem cyfrowym. Mikroprocesor to nic innego, jak procesor zbudowany w postaci układu scalonego

Skala integracji LSI, VLSI, ULSI mikroprocesory

Skala integracji LSI, VLSI, ULSI mikrokontrolery Mikrokontroler to cały komputer w kawałku krzemu, zoptymalizowany pod kątem sterowania różnorakimi urządzeniami. Typowy mikrokontroler zawiera praktycznie wszystko, co mu jest potrzebne do pracy - tym różni się od zwykłego mikroprocesora.

Skala integracji LSI, VLSI, ULSI pamięci tylko do odczytu Zawartość pamięci nie zanika wraz z wyłączeniem zasilania Z pamięci można czytać, ale nie można do niej zapisywać danych. Umieszczenie danych wymaga specjalnego procesu programowania. * ROM (Read Only Memory) programowanie następuje w procesie produkcyjnym mikrokontrolera. * EPROM (Erasable Programmable ROM) można kasować dotychczasową zawartość promieniowaniem UV i programować za pomocą specjalnego urządzenia. *...

Skala integracji LSI, VLSI, ULSI pamięci tylko do odczytu Zawartość pamięci nie zanika wraz z wyłączeniem zasilania Z pamięci można czytać, ale nie można do niej zapisywać danych. Umieszczenie danych wymaga specjalnego procesu programowania. *... * OTP (One Time Programmable) można jednorazowo programować za pomocą specjalnego urządzenia. * FLASH (Bulk Erasable Non Volatile Memory) możliwe jest wielokrotne elektryczne wymazanie zawartości i programowanie, często bezpośrednio w systemie (ISP In System Programmable)

Skala integracji LSI, VLSI, ULSI pamięci o dostępie swobodnym (RAM) Zawartość pamięci zanika wraz z wyłączeniem zasilania Z pamięci można zarówno czytać, jak i pisać do niej dane. Niekiedy tworzy się specjalne konstrukcje podtrzymujące jej zawartość przy wyłączeniu zasilania urządzenia. * SRAM (Static Random Access Memory) pamięci RAM statyczne. Krótkie czasy dostępu, proste w obsłudze przez CPU, drogie. * DRAM (Dynamic Random Access Memory) wymagają przeprowadzania w określonych odstępach czasu pewnych operacji na pamięci (odświeżanie), w przeciwnym wypadku dane zanikają. Charakteryzują się dużymi pojemnościami, są tanie.

Skala integracji LSI, VLSI, ULSI układy programowalne (CPLD) CPLD (Complex Programmable Logic Device) zawierają od kilka kilkanaście tysięcy bramek logicznych. Ich programowanie polega na definiowaniu połączeń między nimi.

Skala integracji LSI, VLSI, ULSI układy programowalne (FPGA) FPGA (Field Programmable Gate Array) zawierają od dziesiątek tysięcy do milionów bramek logicznych. Ich programowanie polega na definiowaniu połączeń między nimi. Zdefiniowano do tego celu specjalne języki i narzędzia.