Semestrální práce z předmětu Speciální číslicové systémy X31SCS

Podobné dokumenty
Profilová část maturitní zkoušky 2014/2015

MSP 430F1611. Jiří Kašpar. Charakteristika

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

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Profilová část maturitní zkoušky 2015/2016

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

Sběrnicová architektura POT POT. Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry.

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

Pohled do nitra mikroprocesoru Josef Horálek

Vstupně - výstupní moduly

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Systémy pro sběr a přenos dat

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

Základní uspořádání pamětí MCU

Řízení IO přenosů DMA řadičem

Vstupně výstupní moduly. 13.přednáška

Principy komunikace s adaptéry periferních zařízení (PZ)

Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.

Integrovaná střední škola, Sokolnice 496

Architekura mikroprocesoru AVR ATMega ( Pokročilé architektury počítačů )

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

PROCESOR. Typy procesorů

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

VÝUKOVÝ MATERIÁL. 3. ročník učebního oboru Elektrikář Přílohy. bez příloh. Identifikační údaje školy

Provádění instrukcí. procesorem. Základní model

Prostředí pro výuku vývoje PCI ovladačů do operačního systému GNU/Linux

Počítač jako elektronické, Číslicové zařízení

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

Seznámení s mikropočítačem. Architektura mikropočítače. Instrukce. Paměť. Čítače. Porovnání s AT89C2051

RISC a CISC architektura

Architektura Intel Atom

Architektura počítače

AGP - Accelerated Graphics Port

Pokročilé architektury počítačů

Vana RC0001R1 RC0001R1

Systém řízení sběrnice

Hardwarové zpracování obrazu

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

Paměťový podsystém počítače

frekvence 8 Mhz, přestože spolupracuje s procesori různe rychlými. 16 bitová ISA sběrnice je

Jízda po čáře pro reklamní robot

Periferní operace využívající přímý přístup do paměti

Systémová sběrnice, souvislost architektury počítače a systémové

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

Praktické úlohy- 2.oblast zaměření

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

Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).

Sbě b r ě n r i n ce

Z čeho se sběrnice skládá?

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

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

1 Osobní počítač Obecně o počítačích Technické a programové vybavení... 4

Metody připojování periferií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

VINCULUM VNC1L-A. Semestrální práce z 31SCS Josef Kubiš

Komunikační protokol MODBUS RTU v jednotce M4016. Seznam služeb protokolu MODBUS podporovaných řídící jednotkou M4016 je v tabulce.

Počítač jako prostředek řízení. Struktura a organizace počítače

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:

Z{kladní struktura počítače

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

FREESCALE KOMUNIKAČNÍ PROCESORY

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

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

Témata profilové maturitní zkoušky

Cache paměti (2) Cache paměti (1) Cache paměti (3) Cache paměti (4) Cache paměti (6) Cache paměti (5) Cache paměť:

Systém adresace paměti

DUM č. 6 v sadě. 31. Inf-7 Technické vybavení počítačů

Paměti Josef Horálek

FVZ K13138-TACR-V004-G-TRIGGER_BOX

Roman Výtisk, VYT027

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

G R A F I C K É K A R T Y

TECHNICKÝ POPIS MODULU GRAFIK =============================

Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic

5. A/Č převodník s postupnou aproximací

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

I. Dalšívnitřní paměti

Metody připojování periferií

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Výstavba PC. Vývoj trhu osobních počítačů

Procesor. Hardware - komponenty počítačů Procesory

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. 25

Ro R dina procesor pr ů Int In e t l Nehalem Šmída Mojmír, SMI108 PAP PA 2009

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

Architektury počítačů a procesorů

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

Strojový kód. Instrukce počítače

Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí:

Základní deska (mainboard)

Jak do počítače. aneb. Co je vlastně uvnitř

MEK1 - Modul externí komunikace RS-232 / MODBUS_RTU.

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

Počítače Didaktik. Jan Lorenz. Semestrální projekt z X31SCS

Témata profilové maturitní zkoušky

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

Přerušení na PC. Fakulta informačních technologií VUT v Brně Ústav informatiky a výpočetní techniky. Personální počítače, technická péče cvičení

Disková pole (RAID) 1

Transkript:

Semestrální práce z předmětu Speciální číslicové systémy X31SCS Katedra obvodů DSP16411 ZPRACOVAL: Roman Holubec Školní rok: 2006/2007

Úvod DSP16411 patří do rodiny DSP16411 rozšiřuje DSP16410 o vyšší kmitočet hodin. Optimalizován pro aplikace vyžadující komunikaci v komunikačních systémech. Signálový procesor pracuje s pevnou řádovou čárkou. DSP16411 obsahuje duální-mac. DSP16411 rozšiřuje DSP16410 o vyšší kmitočet hodin a dodatečnou RAM. Poměrně nízká spotřeba na malou fyzická velikost. Základní popis - 2 MACs výkonná jádra až do 1140 MIPs na 285 MHz - napájení: 1.2V interní napájení a 3.3V napájení - Paměť: 322K x 16 RAM - Centralizovaná řídící jednotka paměti (DMAU) - 16-bit paralelní rozhraní (PIU) s přímým přístupem do paměti umožňuje přístup do všech částí paměti DSP - 2 sériové I/O jednotky (SIU0 a SIU1) s DMA: kompatibilní s TDM, takové jako T1/E1 - Jednotky pro interní komunikaci s procesorem (MGU0 a MGU1)

Architektura DSP16411 Symbol PIU SIU DMAU TPRAM<0-1> SLM IROM MGU CLOCKCONTROL BIO IMUX SEMI CORE0 CORE1 Popis Jednotka s paralelním rozhraním Seriová I/O jednotka Jednotka s přímým přístupem do paměti 160kword 3-vstupová RAM (pro každé jádro 1) 2 Kslov sdílená paměť Interní paměť pouze pro čtení (pro každé jádro 1) Jednotka pro komunikaci mezi jádry procesoru Řízení hodin Bit I/O jednotka Multiplexory přerušení Systémová a externí paměť rozhranní Jádro DSP16000 Master Jádro DSP16000 Slave

Popis jednotlivých bloků architektury DSP16411 obsahuje dvě totožná jádra DSP16000, s Harvardskou architekturu s oddělenými sběrnicemi. Jádra obsahují datovou a adresovou aritmetickou jednotku. Tri-port RAM (TPRAM) Každé jádro má svůj vlastní blok z 160 bank paměti. Každá banka se skládá z 1K slov (každé slovo má 16 bitů) a má 3 oddělené adresy: 1. port pro instrukci jádra, 2. pro data a 3. port pro DMA. TPRAM je organizována do sudých a lichých bank. SLM(sdílená lokální paměť) SLM se skládá ze 2 pamětí bank. Každá banka se skládá z 1K slov (1 slovo 16 bitů). SLM je přístupná oběma jádrům a také DMAU a PIU prostřednictvím systémových sběrnic. SEMI(systémová a externí paměť rozhranní) SEMI slučuje obě jádra a DMAU do externí paměti a I/O obvodů, také slučuje do interní SLM paměťově mapovaných registrů v DMAU, PIU a SIU. Jednotka časovače DSP16411 obsahuje 2 časovací jednotky. Každý časovač poskytuje přerušení na jeden, nebo opakovatelně definovaný interval.

Architektura jádra Jednotka pro řízení systému a vyrovnávací paměť (SYS) Blok obsahující dekodér instrukcí a řadič, pseudo-náhodný generátor (PSG), ovladač přerušení, pohotovostní nízkopříkonová jednotka. Programy využívají vyrovnávací paměť instrukcí pro opakující se instrukce FIR, IIR. Tato paměť může obsahovat třicet jedna 16 a 32 bitových instrukcí. Kód může být zopakován 2 16-1 krát. Aritmetická datová jednotka (DAU) Výkonná jednotka obsahující duální MAC (násob a střádej - operuje se dvěma 32 bitovými registry x a y), paralelní pipeline strukturu, která je přizpůsobena pro komunikační aplikace, může zpracovávat 2 dvojitá slova (32 bitů), dvě operace násobení a 2 operace akumulace v 1 instrukčním cyklu. Pipeline s 32 bitové registry pracuje jako se dvěma 16 bitovými násobičkami. Každá násobička produkuje 32 bitový výsledek uložený v registrech p0 a p1. Adresová aritmetická jednotka (YAUU) YAUU podporuje vysokou rychlost, adresování datové paměti. Osm adresových registrů (r0 r7): do nich se zapisuje nebo se z nich čte adresy pro data. YAUU obsahuje 20 bitový ukazatel zásobníku.

Interprocesorová komunikace Efektivní komunikace mezi jádry (jádro-jádro) vyžaduje synchronizaci a přístup k požadovaným datům. Následující mechanismy hardwarové mechanismy podporují synchronizaci: MGU poskytuje zprávu, když dojde k přerušení při komunikaci jádro-jádro. MGU umožňuje zasílání vzkazů o přerušeních a příznacích do bufferu DMAU přerušení. Následující mechanismy podporují přístup k datům: MGU může řídit události týkající se synchronizace událostí (přerušení/past) pro přesun informací. MGU poskytuje přenos dat prostřednictvím plně duplexních bufferů (mgi a mgo). DMAU mohou kopírovat data z jednoho jádra TPRAM do jiného jádra TPRAM. Jádra mohou přímo sdílet data v SLM.

Mapy pamětí Jádro DSP16000 má oddělenou programovou a datovou paměť (X-paměťový prostor a Y-paměťový prostor). Rozdíly mezi X a Y paměťovými prostory jsou v adresové jednotce v přístupu k datům, ne však ve fyzickém přístupu. Přístup jádra do X, Y prostorů je skrze 20 bitovou adresovou sběrnici a 32 bitovou datovou sběrnici. DMAU přistupuje do privátní paměti (TPRAM) skrze 20 bitovou interní Z adresovou sběrnici (ZIAB) a 32 bitovou Z datovou sběrnici a sdílenou externí pamětí. Paměťové komponenty

Zhodnocení Elektrické charakteristiky El. ztráty silně závisí na napětí, I/O frekvenci signálů. Možno vyjádřit vztahem: C L VDD2 2 f, Kde C L je zavedená kapacita, VDD je I/O nap. Napětí a f je frekvence výstupního signálu. VDD2 je 3.3V CLK je 285MHz C L je okolo 30pF Všechny I/O porty mohou být programovány jako výstupy DSP má dvě sady napájení pro analogovou část, oddělenou od digitální Použití Kanálové kódování, kódování řeči Ekvalizace V komunikačních systémech 2-3 generace: Global System for Mobile communication GSM GPRS UMTS

Děkuji za pozornost