• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • System-on-a-chip



    Podstrony: 1 [2] [3] [4]
    Przeczytaj także...
    VHDL (ang. Very High Speed Integrated Circuits Hardware Description Language ) jest bardzo popularnym językiem opisu sprzętu używanym w komputerowym projektowaniu układów cyfrowych typu FPGA i ASIC.Mikrokontroler (mikrokomputer jednoukładowy skrót ang. MCU lub μC) – scalony system mikroprocesorowy, zrealizowany w postaci pojedynczego układu scalonego zawierającego jednostkę centralną (CPU), pamięć RAM oraz na ogół pamięć programu i rozbudowane układy wejścia-wyjścia.
    Schemat blokowy SoC opartego o procesor ARM

    SoC (ang. System-on-a-chip) – mianem tym określa się układ scalony zawierający kompletny system elektroniczny, w tym układy cyfrowe, analogowe (także radiowe) oraz cyfrowo-analogowe. Poszczególne moduły tego systemu, ze względu na ich złożoność, pochodzą zwykle od różnych dostawców. Przykładowo jednostka centralna pochodzi od jednego dostawcy, a porty komunikacji szeregowej od innego. Typowym obszarem zastosowań SoC są systemy wbudowane, a najbardziej rozpowszechnionym przedstawicielem tego rozwiązania są systemy oparte na procesorach w architekturze ARM.

    UART (ang. Universal Asynchronous Receiver and Transmitter, także USART - Universal Synchronus and Asynchronous Receiver and Transmitter) - układ scalony używany do asynchronicznego przekazywania i odbierania informacji poprzez port szeregowy. Zawiera on konwerter równoległo-szeregowy (ang. parallel-to-serial) służący do konwersji danych przesyłanych z komputera i szeregowo-równoległy (ang. serial-to-parallel) do konwersji danych przychodzących do komputera poprzez port szeregowy. UART zawiera także bufor do tymczasowego gromadzenia danych w przypadku szybkiej transmisji.Procesor (ang. processor), także CPU (ang. Central Processing Unit) – urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i wykonuje jako rozkazy. Wykonuje on ciąg prostych operacji (rozkazów) wybranych ze zbioru operacji podstawowych określonych zazwyczaj przez producenta procesora jako lista rozkazów procesora.

    W przypadku, gdy niemożliwe jest zintegrowanie wszystkich obwodów na jednym podłożu półprzewodnikowym, poszczególne moduły wykonuje się na oddzielnych kryształach, a całość zamyka się w jednej obudowie. Rozwiązanie takie określane jest mianem SiP (ang. System-in-package), jest ono jednak mniej opłacalne ekonomicznie, szczególnie przy produkcji w dużych seriach.

    Mikroprocesor – układ cyfrowy wykonany jako pojedynczy układ scalony o wielkim stopniu integracji (LSI) zdolny do wykonywania operacji cyfrowych według dostarczonego ciągu instrukcji.EEPROM (ang. Electrically-Erasable Programmable Read-Only Memory) – rodzaj nieulotnej pamięci komputerowej. Oznaczana równeż jako E²PROM.

    Innym rozwiązaniem, stosowanym np. w telefonach komórkowych z „najwyższej półki”, jest PoP (ang. Package-on-package). Polega ono na zastosowaniu dwu układów scalonych, z których jeden jest montowany pod drugim. Zwykle czip znajdujący się pod spodem jest układem typu SoC, a na nim umieszczony jest układ pamięci RAM lub Flash o znacznie większym rozmiarze zwykle w obudowie typu BGA.

    FireWire to standard łącza szeregowego umożliwiającego szybką komunikację i synchroniczne usługi w czasie rzeczywistym. Opracowany w roku 1995 dla komputerów osobistych i cyfrowych urządzeń optycznych. Rozwijany przez firmę Apple Inc. Jest zdefiniowany w dokumencie IEEE 1394.Grupa Samsung (kor. Samseong – trzy gwiazdy) – jedna z największych południowokoreańskich grup biznesowych (czeboli) zrzeszających firmy produkcyjne i usługowe działające w wielu branżach, oraz instytucje finansowe. Założona w 1938 roku przez Lee Byung-Chula jako firma eksportowa, wkrótce rozszerzyła swą działalność także na inne dziedziny.

    Największą różnicą, pomiędzy mikrokontrolerami a SoC, jest ilość pamięci jaką wymagają do swojej pracy i jaką obsługują te układy scalone. W przypadku mikrokontrolerów jest to zwykle poniżej 100 kB pamięci RAM, a ponadto cały system rzeczywiście jest zawarty w jednym tylko czipie. Natomiast SoC najczęściej potrzebują zewnętrznych układów pamięci RAM i Flash, a określenie System on chip jest, głównie w przypadku większych systemów, tylko przenośnią, która określa raczej ukierunkowanie prac projektowych niż rzeczywistą realizację. Ponadto SoC wyposażone są w CPU o stosunkowo dużej mocy obliczeniowej, pozwalającej uruchamiać systemy operacyjne takie jak Linux, Windows CE / Windows Mobile lub nawet ich odpowiedniki desktopowe, a także mogą obsługiwać bardziej wyspecjalizowane peryferia niż mikrokontrolery.

    Universal Serial Bus, USB, uniwersalna magistrala szeregowa – rodzaj sprzętowego portu komunikacyjnego komputerów, zastępującego stare porty szeregowe i porty równoległe. Został opracowany przez firmy Microsoft, Intel, Compaq, IBM i DEC.Windows CE – system operacyjny opracowany przez Microsoft jako system dla urządzeń przenośnych typu PDA (np.: Pocket PC lub Palm) lub jako system wbudowany.

    Struktura[ | edytuj kod]

    Typowy układ typu SoC składa się z elementów takich jak:

  • pojedynczy mikroprocesor, mikrokontroler lub rdzeń DSP;
  • bloki pamięci złożone z modułów RAM, ROM, EEPROM lub FLASH;
  • układy czasowo-licznikowe;
  • kontrolery transmisji szeregowej lub równoległej (np. UART, SPI, USB, Ethernet, FireWire);
  • przetworniki analogowo-cyfrowe lub cyfrowo-analogowe;
  • obwody zarządzania zasilaniem.
  • Niektóre układy SoC mogą zawierać kilka jednostek obliczeniowych, a są one określane mianem MPSoC (ang. Multiprocessor System-on-Chip).

    Pamięć flash (ang. flash memory) – rodzaj pamięci EEPROM, pozwalającej na zapisywanie lub kasowanie wielu komórek pamięci podczas jednej operacji programowania. Jest to pamięć trwała (nieulotna) – po odłączeniu zasilania nie traci zapisanych w niej danych.Field Programmable Gate Array (FPGA, z ang. bezpośrednio programowalna macierz bramek) – rodzaj programowalnego układu logicznego. Dla projektanta ma funkcjonalność taką samą jak układ typu ASIC, jednak może być wielokrotnie przeprogramowany po tym jak został już wytworzony, zakupiony i zamontowany w urządzeniu docelowym. Największymi dostawcami tego typu układów są firmy Altera Corp. i Xilinx a także Actel, Atmel, Cypress, Lattice Semiconductor, QuickLogic.


    Podstrony: 1 [2] [3] [4]




    Warto wiedzieć że... beta

    Apple A4 – procesor firmy Apple. Stanowi jednostkę centralną tabletu Apple iPad, iPhone 4 oraz odtwarzacza iPod touch. Taktowany jest zegarem 1 GHz i ma 512 kb pamięci L2.
    Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC.
    SystemVerilog – język opisu sprzętu i systemów wysokiego poziomu, stworzony jako rozszerzenie starszego języka Verilog.
    System wbudowany (ang. embedded system) – system komputerowy specjalnego przeznaczenia, który staje się integralną częścią obsługiwanego przez niego sprzętu komputerowego (hardware).
    Ethernet - technika, w której zawarte są standardy wykorzystywane w budowie głównie lokalnych sieci komputerowych. Obejmuje ona specyfikację przewodów oraz przesyłanych nimi sygnałów. Ethernet opisuje również format ramek i protokoły z dwóch najniższych warstw Modelu OSI. Jego specyfikacja została podana w standardzie IEEE 802.
    Qualcomm Incorporated - amerykańska firma informatyczna z siedzibą w San Diego, Kalifornia, założona w 1985 r. przez dr. Irwina Jacobsa, specjalizująca się w komunikacji bezprzewodowej. Od początku zajmowała się technikami satelitarnymi, stała się znana m.in. z techniki CDMA używanej w telefonach komórkowych i satelitarnych. Jej znanym powszechnie produktem jest program do obsługi poczty elektronicznej Eudora. Znana jest również jako firma, która opracowała technologię wyświetlaczy IMOD.
    BGA (ang. Ball Grid Array) obudowa z wyprowadzeniami sferycznymi w siatce rastrowej – typ obudowy układów scalonych stosowanych w technologii montażu powierzchniowego (SMT). W obudowach tego typu wyprowadzenia w postaci kulek ze stopu lutowniczego znajdują się na całej (bądź znacznej części) powierzchni spodniej strony układu. Wyprowadzenia te lutuje się do podłoża powierzchniowo zazwyczaj z użyciem nagrzewnicy.

    Reklama

    Czas generowania strony: 0.015 sek.