Technika cyfrowa Inżynieria dyskretna cz. 2

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

Cyfrowe układy scalone

Cyfrowe układy scalone

Cyfrowe układy scalone

Budowa Mikrokomputera

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

Parametry układów cyfrowych

Cyfrowe układy scalone c.d. funkcje

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

Kryształy, półprzewodniki, nanotechnologie. Dr inż. KAROL STRZAŁKOWSKI Instytut Fizyki UMK w Toruniu skaroll@fizyka.umk.pl

TEST KONKURSOWY CZAS TESTU 40 MIN ILOŚĆ MAKSYMALNA PUNKTÓW 20 INSTRUKCJA:

Tranzystor JFET i MOSFET zas. działania

Temat: Pamięci. Programowalne struktury logiczne.

LEKCJA TEMAT: Zasada działania komputera.

WPROWADZENIE Mikrosterownik mikrokontrolery

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

Podstawy elektroniki cyfrowej dla Inżynierii Nanostruktur. Piotr Fita

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

TEST KONKURSOWY CZAS TESTU 40 MIN ILOŚĆ MAKSYMALNA PUNKTÓW 20 INSTRUKCJA:

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

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

Historia komputera. Lubię to! - podręcznik

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

a) dolno przepustowa; b) górno przepustowa; c) pasmowo przepustowa; d) pasmowo - zaporowa.

Który z podzespołów komputera przy wyłączonym zasilaniu przechowuje program rozpoczynający ładowanie systemu operacyjnego? A. CPU B. RAM C. ROM D.

Technika mikroprocesorowa

TEST KONKURSOWY CZAS TESTU 40 MIN ILOŚĆ MAKSYMALNA PUNKTÓW 20 INSTRUKCJA:

Podstawy Elektroniki dla Tele-Informatyki. Tranzystory unipolarne MOS

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

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

Informatyka kwantowa. Zaproszenie do fizyki. Zakład Optyki Nieliniowej. wykład z cyklu. Ryszard Tanaś. mailto:tanas@kielich.amu.edu.

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Obliczenia inspirowane Naturą

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

Wykład 2. Mikrokontrolery z rdzeniami ARM

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer

LABORATORIUM TECHNIKA CYFROWA BRAMKI. Rev.1.0

Cechy karty dzwiękowej

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer

Podział układów cyfrowych. rkijanka

Elektronika (konspekt)

Bibliografia: pl.wikipedia.org Historia i rodzaje procesorów w firmy Intel

Podstaw Elektroniki Cyfrowej Wykonał zespół w składzie (nazwiska i imiona): Dzień tygodnia:

Bibliografia: pl.wikipedia.org Historia i rodzaje procesorów w firmy Intel

Laboratorium Asemblerów, WZEW, AGH WFiIS Tester NMOS ów

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

Logiczne układy bistabilne przerzutniki.

Spis treści Przełączanie złożonych układów liniowych z pojedynczym elementem reaktancyjnym 28

Tranzystory bipolarne. Małosygnałowe parametry tranzystorów.

Funkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca)

Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC

Wykład 2. Mikrokontrolery z rdzeniami ARM

Katedra Przyrządów Półprzewodnikowych i Optoelektronicznych Laboratorium Przyrządów Półprzewodnikowych. Ćwiczenie 4

STEROWNIKI PROGRAMOWALNE PLC

2. PORTY WEJŚCIA/WYJŚCIA (I/O)

BADANIE PRZERZUTNIKÓW ASTABILNEGO, MONOSTABILNEGO I BISTABILNEGO

Ćw. 7: Układy sekwencyjne

Technika Mikroprocesorowa

Wykład I. Podstawowe pojęcia. Studia Podyplomowe INFORMATYKA Architektura komputerów

Przetwarzanie analogowo-cyfrowe sygnałów

Wykład FIZYKA I. 14. Termodynamika fenomenologiczna cz.ii. Dr hab. inż. Władysław Artur Woźniak

Ćw. 8 Bramki logiczne

PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK

Wprowadzenie do inżynierii przetwarzania informacji

4. MATERIAŁ NAUCZANIA

Wyjścia analogowe w sterownikach, regulatorach

Podstawowe informacje o przedmiocie (niezależne od cyklu) Podstawy elektroniki. Kod Erasmus Kod ISCED Język wykładowy

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

Wejścia logiczne w regulatorach, sterownikach przemysłowych

Podstawy układów mikroelektronicznych

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM

Układy zegarowe w systemie mikroprocesorowym

Część 6. Mieszane analogowo-cyfrowe układy sterowania. Łukasz Starzak, Sterowanie przekształtników elektronicznych, zima 2011/12

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

napięcie-częstotliwość

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

Wstęp do współczesnej inżynierii EKS i komputery sterowane myślami. Andrzej Materka, listopad 2010

RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC,

PI 02-01/12. W jednym bajcie można można zakodować 256 różnych znaków.

PoniŜej zamieszczone są rysunki przedstawiane na wykładach z przedmiotu Peryferia Komputerowe. ELEKTRONICZNE UKŁADY CYFROWE

Układy zegarowe w systemie mikroprocesorowym

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

Układy arytmetyczne. Joanna Ledzińska III rok EiT AGH 2011

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

Układ sterowania, magistrale i organizacja pamięci. Dariusz Chaberski

ĆWICZENIE 15 BADANIE WZMACNIACZY MOCY MAŁEJ CZĘSTOTLIWOŚCI

PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka

Podstawy Informatyki Systemy sterowane przepływem argumentów

Układy akwizycji danych. Komparatory napięcia Przykłady układów

PYTANIA BUDOWA KOMPUTERA kartkówki i quizy

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

Przetworniki C/A. Ryszard J. Barczyński, 2016 Materiały dydaktyczne do użytku wewnętrznego

Grafen perspektywy zastosowań

Instytut Teleinformatyki

Część 5. Mieszane analogowo-cyfrowe układy sterowania

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

Plan wykładu. Architektura systemów komputerowych. Cezary Bolek

Systemy wbudowane. Uniwersytet Łódzki Wydział Fizyki i Informatyki Stosowanej. Witold Kozłowski

O bitach, bajtach i hardware. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Transkrypt:

Sławomir Kulesza Technika cyfrowa Inżynieria dyskretna cz. 2 Wykład dla studentów III roku Informatyki Wersja 5.0, 10/10/2015

Generacje układów scalonych Stopień scalenia Liczba elementów aktywnych Zastosowania Rok SSI 1-100 Bramki, wzmacniacze 1960 operacyjne MSI 100-1000 Rejestry, filtry VLSI 1000001000000 Mikroprocesory, przetworniki AC, CA Pamięci, procesory, DSP (ULSI) >1000000 Procesory LSI 1000-100000 1965 1970 1975 2001

INTEL 4004 pierwszy u-procesor Wypuszczony na rynek w 1971 r. jako produkt uboczny zamówienia na układy sterowania do kalkulatora Busicom 141-PF. Rodzina 4 US: CPU (4004), ROM (4001 programy użytkownika), RAM (4002 przetwarzane dane), układ I/O (4003). Procesor 4-bitowy, adres 12-bitowy, przestrzeń adresowa 640 B, częstotliwość zegara 740 khz, wydajność 0.06 MIPS (ENIAC 1946), 2300 tranzystorów, technologia PMOS 10 um, rdzeń 4 3 mm2.

INTEL 4004 pierwszy komercyjnie dostępny u-procesor

Mit: 4004 w sondzie Voyager 1 1977 r. Fakt (?): 3 CPU RCA 1802

Voyager 1 najdalszy ludzki obiekt w kosmosie

1976: RCA 1802 (m.in. NASA) technologia Silicon-On-Sapphire

1981: Space Shuttle APA 101s systemy awioniki i80386 szklany kokpit pamięć ferrytowa

Wzrost stopnia scalenia

Postęp technologii (rok 2003)

Postęp technologii

Postęp technologii

High-k gates

Strained silicon

Postęp technologii (2007)

Tri-gates (Ivy Bridge)

Tri-gates

Tri-gates

Tri-gates

Postęp technologii (2011)

Nanorurki węglowe

Tranzystor nanorurkowy

Nanodruty

Nanodruty

Grafen Nagroda Nobla z fizyki w 2010 r. Andre Geim, Konstantin Novoselov (Andre Geim Ig Nobel w 2000 r.)

Grafen Nagroda nobla z fizyki w 2010 r. Andre Geim, Konstantin Novoselov

Grafen Nagroda nobla z fizyki w 2010 r. Andre Geim, Konstantin Novoselov

Grafenowy tranzystor

Zastosowania grafenu

Postęp technologii (IDF 2014)

Postęp technologii (IDF 2014)

Ile to jest 14 nm?

14 nm tranzystor tri-gate

14 nm tranzystor tri-gate

Złącza

Osiągi

14 nm Intel Core M

14 nm Intel Core M

Sci-fi: grafenowa spintronika

Sci-fi: Spintronika

Sci-fi: komputery kwantowe

Sci-fi: komputery kwantowe

II zasada termodynamiki II zasada termodynamiki stwierdza, że wielkość fizyczna zwana entropią (wyrażająca stopień nieuporządkowania układu) w układach izolowanych może pozostawać stała lub rosnąć, lecz nie może samoczynnie maleć. Nie można zatem zbudować perpetuum mobile. Z drugiej strony, II zasada termodynamiki stwierdza również nieodwracalność wielu procesów fizycznych, dzięki czemu zmiany entropii można traktować jak strzałkę czasu

Zasada Landauera R. Landauer wykazał w 1961 r., że wymazanie 1 bitu informacji w temperaturze T wymaga dyssypacji energii (wydzielenia ciepła) (kt ln2), a więc jest procesem nieodwracalnym.

Odwracalność obliczeń Miniaturyzacja klasycznych układów półprzewodnikowych ma swoją fizyczną granicę wyznaczaną przez zasadę Landauera ciepło wydzielane w trakcie kasowania informacji w bramce o zbyt małych rozmiarach może ją spalić. Bramki w technologii CMOS wydzielają obecnie ok. 108 kt (ok 4 10-13 J) na każde przełączenie, gdyby więc udało się uzyskać odwracalność logiczną i fizyczną bramek, procesor nie wydzielałby w ogóle ciepła (pomijając prądy upływu)!

Nieodwracalność klasycznych bramek Klasyczne bramki logiczne używane współcześnie do wykonywania obliczeń są zwykle bramkami nieodwracalnymi. Oznacza to, że np. bramka NAND: przyjmuje 2 bity wejściowe i produkuje 1 bit wyjściowy, ale odwzorowanie to nie jest jednoznaczne: na podstawie stanu wyjścia bramki nie można odtworzyć jej stanu wejściowego (nieodwracalność logiczna). Nieodwracalność fizyczna wynika z niemożności elektrycznego zamienienia styków wejściowych i wyjściowych.

Nieodwracalność obliczeń Zgodnie z zasadą Landauera, w trakcie pracy bramki NAND tracimy średnio 1 bit informacji (spośród czterech stanów wejściowych mogą być rozpoznane co najwyżej dwa), tak więc do przełączania bramki wymagana jest energia co najmniej (kt ln2). Jeśli więc bramka dołączona jest do baterii o skończonej pojemności, istnieje teoretyczna granica nieprzekraczalnego czasu wykonywania obliczeń.

Odwracalna bramka Toffoliego Odwracalna wersja uniwersalnej bramki logicznej to bramka Toffoliego. Przy jej pomocy można zrealizować dowolną funkcję logiczną.

Kwantowa logika binarna - kubity

Rejestry kwantowe

Rejestry kwantowe

Komputer kwantowy D-Wave

Procesor kwantowy

Procesory kwantowe

Po co to wszystko?!

Po co to wszystko?!