Miroslav Tichý, tic136

Podobné dokumenty
Mikrokontroléry I. Mikrokontroléry od Atmel (Attiny, Atmega, AVR)

Náplň přednášky 1. Vestavěný systém Výrobci technických řešení Mikrokontroléry ARM NXP Kinetis KL25Z Rapid prototyping Laboratorní vývojová platforma

Architektura procesoru ARM Cortex-A9 MPCore

Přednáška - A3B38MMP Procesory s jádrem ARM. A3B38MMP 2015, J. Fischer, kat. měření, ČVUT-FEL Praha 1

Intel (2) Intel (1) Intel (3) Intel (4) Intel (6) Intel (5) Nezřetězené zpracování instrukcí:

Architektura procesoru ARM

PROCESOR. Typy procesorů

Vestavné systémy BI-VES Přednáška 10

Procesor. Procesor FPU ALU. Řadič mikrokód

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Mikroprocesory ARM zánik či naopak znovuzrození desktopu?

Architektura Intel Atom

Procesor Intel Pentium (1) Procesor Intel Pentium (3) Procesor Intel Pentium Pro (1) Procesor Intel Pentium (2)

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Procesory s jádrem ARM

Architektura počítače

VYUŽITÍ PYTHONU PRO REALTIMOVÉ ŘÍZENÍ PERIFERIÍ

Technické prostředky počítačové techniky

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC

Charakteristika dalších verzí procesorů v PC

Procesory nvidia Tegra

Paralelní systémy. SIMD jeden tok instrukcí + více toků dat jedním programem je zpracováváno více různých souborů dat

Mikrořadiče společnosti Atmel

NÍZKOPŘÍKONOVÝ INTERNETOVÝ SERVER

Intel Procesor a jeho konstrukce. Vývojové typy, činnost procesoru

Úvod do architektur personálních počítačů

Intel Itanium. Referát. Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky Katedra informatiky

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Další aspekty architektur CISC a RISC Aktuálnost obsahu registru

Pedstavení procesor s architekturou ARM

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Vysoká škola báňská Technická univerzita Ostrava Fakulta elektrotechniky a informatiky. referát do předmětu: Pokročilé architektury počítačů.

Pokročilé architektury počítačů

RISC a CISC architektura

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Představení a vývoj architektur vektorových procesorů

Von Neumannovo schema počítače

Střední odborné učiliště Domažlice, škola Stod, Plzeňská 322, Stod

PŘEDSTAVENÍ GRAFICKÉHO PROCESORU NVIDIA G200

WEBOVÉ RÁDIO. Tomáš Barták. Střední průmyslová škola elektrotechnická a Vyšší odborná škola Karla IV. 13, Pardubice

Co je to počítač? Počítač je stroj pro zpracování informací Jaké jsou základní části počítače? Monitor, počítač (CASE), klávesnice, myš

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

OPS Paralelní systémy, seznam pojmů, klasifikace

Pohled do nitra mikroprocesoru Josef Horálek

Představení procesorů od firmy Tilera a jejich architektura

2.8 Procesory. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

CHARAKTERISTIKA MODERNÍCH PENTIÍ. Flynnova klasifikace paralelních systémů

VYUŽITÍ KNIHOVNY SWING PROGRAMOVACÍHO JAZYKU JAVA PŘI TVORBĚ UŽIVATELSKÉHO ROZHRANÍ SYSTÉMU "HOST PC - TARGET PC" PRO ŘÍZENÍ POLOVODIČOVÝCH MĚNIČŮ

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Přednáška 1. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Roman Výtisk, VYT027

Linux na mobilních zařízeních

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT EU-OVK-VZ-III/2-ZÁ-312

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Cache paměť - mezipaměť

Základní deska (1) Označována také jako mainboard, motherboard. Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje:

Jan Nekvapil ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická

Integrované řešení přípojných počítačů MOXA pro IoT

ARCHITEKTURA PROCESORŮ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

MIKROPROCESOR. (c) Ing. Josef Varačka. Title: XI 28 11:40 (1 of 8)

Video dohled bez limitů Made in Germany. Profesionální řešení. Záznamový a klientský software

Architektura grafických ip pro Xbox 360 a PS3

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk

Kubatova Y36SAP procesor - control unit obvodový a mikroprogramový řadič RISC Y36SAP-control unit 1

Bc. Markéta Pecoldová

Identifikátor materiálu: ICT-1-17

Struktura a architektura počítačů (BI-SAP) 1

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

HelenOS ARM port. Pavel Jančík Michal Kebrt Petr Štěpán

Základy operačních systémů

Architektury CISC a RISC, uplatnění v personálních počítačích

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Operační systémy (OS)

Inovace bakalářského studijního oboru Aplikovaná chemie. Reg. č.: CZ.1.07/2.2.00/

II. Přehled výrobku 1. Rozhraní a vzhled. 1. Ethernet 2. USB Host 3. USB rozhraní 4. Slot na SD kartu 5. Směr vložení SD karty

GPU A CUDA HISTORIE GPU CO JE GPGPU? NVIDIA CUDA

SOU Valašské Klobouky. VY_32_INOVACE_01_8 IKT Procesory, Intel, AMD, Architektura x86-64, AMR. Mgr. Radomír Soural

Nové technologie v průmyslových PC

Historie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp

GTX Titan. Osobní počítač (anglicky personal computer, zkratka PC, odborně také osobní mikropočítač) je označení pro

Cell broadband engine architecture

TEMPO průmyslový panelový počítač

1 ÚVOD DRUHY MIKROPROCESORŮ PRVNÍ ČIPY ROZDĚLENÍ CPU... 7

Hardwarové zpracování obrazu

Wonderware hardware. Seznam produktů

ZÁPADOČESKÁ UNIVERZITA V PLZNI FAKULTA ELEKTROTECHNICKÁ KATEDRA ELEKTROENERGETIKY A EKOLOGIE DIPLOMOVÁ PRÁCE

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Xbox 360 Cpu = IBM Xenon

PROCESORY. Typy procesorů

Digitální učební materiál

Charakteristika dalších verzí procesorů Pentium

Vícejádrový procesor. Dvě nebo více nezávislých jader Pro plné využití. podporovat multihreading

1 Úvod. 2 Architektura ARM

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

Výkonnost mikroprocesoru ovlivňují nejvíce dvě hlediska - architektura mikroprocesoru a tzv. taktovací frekvence procesoru.

FPGA + mikroprocesorové jádro:

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Transkript:

Miroslav Tichý, tic136

32bitová mikroprocesorová architektura typu RISC(Reduced Instruction Set Computer) mobilním odvětví - smartphony, PDA, přenosné herní konzole, kalkulačky apod. Důvod: nízké vyzařované teplo pasivní chlazení mají velmi nízkou spotřebu průmyslové přístroje a vestavěné systémy bankovní automaty, průmyslová zařízení, automobilové řídící jednotky, switche/routery, set-top boxy větší zařízení MID(Mobile Internet Device), netbooky

RISC nabízí sice menší počet instrukcí než CISC, nicméně tyto instrukce pokrývají všechny běžné potřeby. Instrukce mají stejnou délkou, a tudíž stejně dlouhou dobou vykonávání. Výhodou je pak snadnější řetězení instrukcí a jednodušší návrh procesoru Jednodušší instrukční soubor umožňuje také snadnější vytvoření kompilátoru.

programy napsané pro RISC platformu nelze jednoduše spustit na CISC a naopak. Microsoft Windows napsaný pro x86 procesory proto nepoběží na ARM procesorech. mobilní verze Windows Mobile, případně Windows CE pro Linux existuje portace Debianu, Ubuntu Embedded Gentoo či ARMedslack. Dnes tvoří rodina procesorů ARM kolem 90 % všech 32bitových RISC procesorů ve vestavěných zařízeních

r.1985 Acorn Computer - první vzorky ARM(Acorn RISC Machine) procesorů (ARM1-ARM3) r.1990 ARM(Advanced RISC Machines), Apple+Acorn+VLSI Technology r.1991 poprvé licencovaná ARM6 ARM samotný totiž své procesory nevyrábí, nýbrž je pouze vyvíjí a prodává coby své patenty jiným výrobcům. Samsung, Marvell Xscale, Qualcomm, Texas Instruments, NXP

u ARM jsou odlišně označovány samotné architektury a procesory a jejich rodiny

V současné době ARM tedy k užívání a implementaci nabízí následující typy architektur CPU ARMv4/ARMv4T využívá se v rodině procesorů ARM7 kompletní 32bitová architektura instrukční soubor ARM Paměťové rozhraní je typu Von Neumann Vylepšená verze ARMv4T navíc obsahuje 16bit. Thumb instrukční soubor (umožňuje překladači generovat více kompaktní kód) ARMv5TE speciálně navržen na míru Thumb instrukčnímu souboru(možné kombinovat i s ARM rutinami) doplněn rozšířenými DSP instrukcemi vylepšená verze ARMv5TEJ s technologií Jazelle provádějící zrychlení a snížení spotřeby u Java aplikací.

ARMv6 zlepšení v oblasti paměťového systému, komunikace a tedy lepší podporu pro multiprocesorové aplikace. vkládá mediální instrukce podporující vykovávání softwaru se Single Instruction Multiple Data (SIMD). SIMD je optimalizované pro zpracování video a audio kodeků. ARMv7 rodina procesorů Cortex již implementuje instrukční soubor Thumb-2 technologie NEON (rozšiřuje DSP schopnosti a zároveň poskytuje podporu plovoucí řádové čárky vyžadované v 3D grafice a animacích a hrách technologie TrustZone poskytující dva oddělené adresové prostory.

ARM architektury jsou pak v současné době využity a nabízeny v několika různých řadách ARM procesorů : ARM7 (ARM7TDMI) architektura je typu ARMv4 3úrovňovou pipeline linkou hardwarovou násobičkou i děličkou ARM9 / ARM9E architektura typu ARMv5TE(J) 5úrovňovou pipeline linku, MPU (Memory Protection Unit) podporující většinu RTOS, rozhraní AMBA AHB(AMBA Advanced High-performance Bus) pro vzájemné rychlé propojení více procesorů, FPU s koprocesorem VFP9-S, flexibilní velikost instrukční a datová cache, rozšířenou násobičku 16x32bit.

ARM10E (ARM10xx) architektura typu ARMv5TE(J) 6úrovňovou pipeline linku, FPU s koprocesorem VFP10 ARM11 (ARM11xx) architektura typu ARMv6 umožňuje vyzvednou najednou dvě instrukce a uložit hodnotu dvou registrů v jednom hod. cyklu. Pipeline linka je již 8úrovňová samozřejmostí je MPU a další bloky již obsažené v ARM9. Cortex architektura typu ARMv7 nové technologie ARM TrustZone (dva oddělené adresové prostory) NEON (64/128bit. hybridní SIMD architektura pro zrychlení zpracování vícekanálových audio-vizuálních signálů) AMBA 3 AXITM (pro snadnou realizaci vícejádrových SoC), ARM IEM (Intelligent Energy Manager pro přesnou regulaci spotřeby), ETM (Embedded Trace Macrocell pro snadné ladění).

procesory se objevují i v netboocích pro něž se jeví nejlépe procesory rodiny Cortex z nichž nejvýkonnější je dnes Cortex-A9.

V základu se jedná o jedno jádrový procesor, který je lehce škálovatelný a lze z něj dle potřeby vytvořit až čtyř jádrový procesor Dvou jádrový ARM Cortex-A9 procesor je schopný běžet až na 2GHz optimalizován pro výrobu 40nm procesorem od společnosti TSMC.

ARM se tím tedy stává velkým konkurentem Intel Atom, který dosud v odvětví ultramobilních zařízení jako jsou smartbooky a netbooky vládne. v roce 2012 by prý měl předstihnout Intel a dosáhnout více než 52 milionů kusů prodaných ARM zařízení