PROJEKTOWANIE UKŁADÓW VLSI

Podobne dokumenty
Elementy cyfrowe i układy logiczne

MIKROELEKTRONIKA [gr.], dział. elektroniki zajmujący się działaniem, konstrukcją Fifth i technologią Level układów scalonych.

Elektronika cyfrowa i mikroprocesory. Dr inż. Aleksander Cianciara

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

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

Cyfrowe układy scalone

Cyfrowe układy scalone

Cyfrowe układy scalone

4. Wpisz do tabeli odpowiednie oznaczenia ukladów: PAL, PLA, PLE

RoHS Laminaty Obwód drukowany PCB

Zastosowanie technologii montażu powierzchniowego oraz nowoczesnych systemów inspekcji optycznej w przemyśle elektronicznym.

PROGRAMMABLE DEVICES UKŁADY PROGRAMOWALNE

Część 2. Funkcje logiczne układy kombinacyjne

Systemy na Chipie. Robert Czerwiński

LABORATORIUM PROJEKTOWANIA UKŁADÓW VLSI

Systemy wbudowane. Układy programowalne

Skalowanie układów scalonych Click to edit Master title style

Popularne pamięci FLASH firmy GigaDevice

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

Montaż w elektronice_cz.02_elementy elektroniczne w obudowach SO, CC i QFP.ppt. Plan wykładu

Dyski półprzewodnikowe

Układy scalone. wstęp

Język opisu sprzętu VHDL

Katedra Mikroelektroniki i Technik Informatycznych

Efekty kształcenia dla kierunku Elektronika i Telekomunikacja studia I stopnia profil ogólnoakademicki

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

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

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

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

Zjawiska w niej występujące, jeśli jest ona linią długą: Definicje współczynników odbicia na początku i końcu linii długiej.

ZASTOSOWANIA UKŁADÓW FPGA W ALGORYTMACH WYLICZENIOWYCH APPLICATIONS OF FPGAS IN ENUMERATION ALGORITHMS

Wprowadzenie O czym jest ten wykład? A po co uczyć się, jak projektuje się układy scalone?

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

Skalowanie układów scalonych

METODY ZINTEGROWANEGO PROJEKTOWANIA SPRZĘTU I OPROGRAMOWANIA Z WYKORZYSTANIEM NOWOCZESNYCH UKŁADÓW PROGRAMOWALNYCH

Technologie Informacyjne Wykład 2

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 2. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

FPGA, CPLD, SPLD. Synteza systemów reprogramowalnych 1/27. dr inż. Mariusz Kapruziak pok. 107, tel

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

Potrzeba instalacji w napędach SSD akumulatorów ograniczała jednak możliwości miniaturyzacji takich napędów.

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

Katedra Mikroelektroniki i Technik Informatycznych

Programowalna matryca logiczna

Temat: Pamięci. Programowalne struktury logiczne.

I. PROMIENIOWANIE CIEPLNE

Programowalne scalone układy cyfrowe PLD, CPLD oraz FPGA

Podstawy techniki cyfrowej i mikroprocesorowej - opis przedmiotu

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

Katedra Mikroelektroniki i Technik Informatycznych

Architektura systemu komputerowego

Rok akademicki: 2013/2014 Kod: JFM DE-s Punkty ECTS: 2. Kierunek: Fizyka Medyczna Specjalność: Dozymetria i elektronika w medycynie

Jerzy Nawrocki, Wprowadzenie do informatyki

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

Politechnika Śląska Wydział Elektryczny Katedra Mechatroniki. Koncepcja przyłączania mikroinstalacji prosumenckich (gniazd) do laboratorium ilabepro

Elementy cyfrowe i układy logiczne

Problem projektowania topografii systemów wielkiej skali integracji

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

Komputerowe systemy wspomagania projektowania układów cyfrowych

KRYTERIA OCENIANIA ODPOWIEDZI Próbna Matura z OPERONEM Fizyka Poziom rozszerzony. Listopad Poprawna odpowiedź i zasady przyznawania punktów

Układy programowalne

S P R A W O Z D A N I E T e m a t: Projektowanie układów realizujących złożone funkcje logiczne.

RODZAJE PAMIĘCI RAM. Cz. 1

Właściwości kryształów

Podzespoły i układy scalone mocy część II

Krótkie przypomnienie

Szyfry strumieniowe w układach programowalnych FPGA. Marcin Rogawski

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

ZL10PLD. Moduł dippld z układem XC3S200

Wykład 6. Mikrokontrolery z rdzeniem ARM

AutoSAT - system gęstego składowania palet z satelitą półautomatycznym

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

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

Zwiększanie wiarygodności systemów wykorzystujących układy programowalne

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

KIERUNKOWE EFEKTY KSZTAŁCENIA

Własności optyczne półprzewodników

Dane potrzebne do wykonania projektu z przedmiotu technologia odlewów precyzyjnych.

Plan dla studiów prowadzonych w formie niestacjonarnej 2014/2015

Wzmacniacz operacyjny. Podsumowanie - kilka obecnych trendów w przemyśle mikroelektronicznym.

Fotowoltaika i sensory w proekologicznym rozwoju Małopolski

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

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

1. W gałęzi obwodu elektrycznego jak na rysunku poniżej wartość napięcia Ux wynosi:

WEEIA Plan studiów stacjonarnych I stopnia (inŝynierskich)

Architektura komputerów, Informatyka, sem.iii. Sumatory

Zakład Układów Elektronicznych i Termografii ( Prezentacja bloków i przedmiotów wybieralnych

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

ENIKA Sp. z o.o. Jesteśmy firmą specjalizującą się w projektowaniu i produkcji wysokiej jakości urządzeń.

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

Opisy efektów kształcenia dla modułu

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

PARAMETRY, WŁAŚCIWOŚCI I FUNKCJE NIEZAWODNOŚCIOWE NAPOWIETRZNYCH LINII DYSTRYBUCYJNYCH 110 KV

Katedra Mikroelektroniki i Technik Informatycznych

Technika cyfrowa Inżynieria dyskretna cz. 2

Rodzaje układów programowalnych

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

PROGRAMOWALNE STEROWNIKI LOGICZNE

11.Zasady projektowania komórek standardowych

Wykorzystanie standardu JTAG do programowania i debugowania układów logicznych

L A T DUPONT TYVEK ROZWIĄZANIA DLA KONSTRUKCJI SZKIELETOWYCH SZEROKA GAMA ROZWIĄZAŃ DLA WSZYSTKICH TYPÓW KONSTRUKCJI SZKIELETOWYCH

Transkrypt:

prof. dr hab. inż. Andrzej Kos Tel. 34.35, email: kos@uci.agh.edu.pl Pawilon C3, pokój 505 PROJEKTOWANIE UKŁADÓW VLSI Forma zaliczenia: egzamin

Układy VLSI wczoraj i dzisiaj Pierwszy układ scalony - JACK KILBY, Texas Instruments, 1959r. Tranzystory widoczne gołym okiem. Układy zawierają 1000 000 000 tranzystorów w jednym module scalonym, a wymiar tranzystora jest mniejszy od długości fali promieniowania widzialnego. Układy VLSI Układy katalogowe Układy ASIC Mikroczujniki i mikromaszyny

Układy ASIC Układy programowalne FPGA Układy full custom, standard cells Rodzaje układów ASIC i ich zastosowania - bardziej detalicznie - Układy projektowane w stylu full custom - Układy z komórek standardowych - układy matrycowe - Układy programowane przez użytkownika - Zalety, wady i zakres zastosowań Układy projektowane indywidualnie - full custom - Największa uniwersalność - Najlepsze wykorzystanie powierzchni - Najniższy koszt w produkcji wielkoseryjnej - Bardzo pracochłonne projektowanie

Magia liczby 2 CO TRZY LATA: 1. Minimalny wymiar tranzystora maleje 1.4 raza 2. Maksymalna powierzchnia układu rośnie 1.4 raza 3. Maksymalna liczba tranzystorów w układzie rośnie CZTEROKROTNIE 4. Maksymalna szybkość działania układów wzrasta TRZYKROTNIE (2001-2 GHZ! mikrofale!?!?!? Główne nurty mikroelektroniki na świecie i producenci - Standardowe układy katalogowe (Intel, Motorola, Siemens, Samsung, Toshiba,...) - Układy specjalizowane ASIC (liczne wytwórnie krzemowe: Belgia, Francja, Austraia, Niemcy itd. - Układy specjalizowane programowalne ASIC (wielkie firmy) - Mikroczujniki i mikromechanizmy (liczne nowe firmy)

Topografia procesora Motorola 6809. Styl projektowania random logic Pierwsze duże projekty: Motorola 68000, Intel 8080. Nadmiar wolnej przestrzeni.

Topografia pamięci Texas Instruments 1M-bit DRAM Przykład logiki strukturalnej (większe upakowanie ) Współczynnik wielokrotnego wykorzystania bloków standardowych Czas projektowania topografii full custom ok. 5-10 elementarnych bloków (bramek, tranzystorów) na dzień. Czas całkowity = czas projektu + czas rozmieszczenia + czas symulacji, weryfikacji itp.

Motorola 68030 logika strukturalna

UŁADY PROGRAMOWALNE Główne bloki funkcjonalne Komórka AND Komórka OR Uproszczona architektura PLA (programmable logic array)

Topografia komórek AND (PLA) Struktura NOR macierzy AND (PLA) M = A + B + I = ABI

Typowa struktura gate-array

Przykładowa topografia matrycy gate-array

SZYBKOŚĆ DZIAŁANIA, A TECHNIKA ASIC Prędkość rozchodzenia się fali elektromagnetycznej: 1s 300 000 km 1ns tylko 30 cm! Odległość między elementami na płytce drukowanej: kilka centymetrów Odległość między elementami w układzie scalonym : kilka mikrometrów W układzie full custom optymalna (minimalna) długość połączeń W układzie FPGA narzucona ( nadmiarowa) długość połączeń. Wybór techniki i technologii decyduje o parametrach fizycznych i cenie produktu:

MIKROSYSTEMY i MIKROUKŁADY Problemy: 1. Koszt 2. Niezawodność 3. Mikroelektronika na świecie - tendencje rozwoju 4. Mikroelektronika w Polsce - bariery, czy można je pokonać? KOSZT Średni koszt procesora komputera: 10 000 $ - 1000 000 $ w 1975r. 0.1-10$ w 2001r. Obniżka ceny jednostkowej ok. 100 000 razy! NIEZAWODNOŚĆ Średni czas bezawaryjnej pracy procesora komputera: kilkadziesiąt godzin w 1975r. kilkadziesiąt lat (lub więcej) w 2001r. Wzrost niezawodności ok. 10 000 razy!

1975 Tysiące pakietów drukowanych dziesiątki tysięcy elementów 1 000 000 tranzystorów 3 000 000 wyprowadzeń i punktów lutowniczych 2001 Mikroprocesor 1 000 000 000 tranzystorów 600 wyprowadzeń i punktów lutowniczych Częstotliwość uszkodzeń pojedynczego elementu wynosi s, zaś częstotliwość uszkodzeń układu lub systemu złożonego z N elementów wynosi Ns. W poprawnie skonstruowanej aparaturze elektronicznej uszkodzeniom nie ulegają tranzystory, lecz połączenia!

Dlaczego właśnie układy ASIC? 1. Wyższa niezawodność 2. Mniejsza pracochłonność i koszt produkcji Indywidualizacja wyrobów (nowe funkcje, lepsze parametry) 3. Ochrona myśli technicznej Odrobina fizyki Gęstość atomów krzemu: 5 x 10 22 /cm 3. To znaczy, że średnia odległość atomów wynosi 0.27 nm, czyli w technologii 2.7 um (zabytkowej) liczba atomów wzdłuż boku bramki wynosi 10 000, ale w technologii 0.27 um tylko 1000, podczas gdy dla L=27nm zaledwie 100 atomów. Wytrzymałość dielektryczna dwutlenku krzemu wynosi 5-10 MV/cm. Czyli napięcie 5V przy grubości warstwy izolacyjnej 10nm (ok. 30 atomów) jest na granicy wytrzymałości! Warstwa 1 atomowa wytrzymuje napięcie ok. 0.17 V.