Verkkoprosessorit ja verkkoprosessoripohjaisen laitteistolohkon suunnittelu

No Thumbnail Available

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

2004

Major/Subject

Sovellettu elektroniikka

Mcode

S-66

Degree programme

Language

fi

Pages

68

Series

Abstract

Nykyään pakettikytkentäisessä tiedonsiirtoverkossa tiedonsiirtonopeudet ovat korkeat ja tietopaketeille joudutaan suorittamaan monenlaisia käsittelytoimia. Tulevaisuudessa tarvittavien tiedonsiirtonopeuksien arvellaan edelleen kasvavan siirrettävän tiedon määrän kasvaessa samoin kuin paketille tehtävän käsittelyn määrä lisääntyy tiedonsiirron turvallisuus- ja salausvaatimusten lisääntyessä. Tästä kehityksestä seuraa suuria vaatimuksia tietopakettien käsittelylaitteistolle. Piiritasolle mentäessä vahvasti pakettimuotoisen liikenteen käsittelyyn optimoitu verkkoprosessori on varteenotettava vaihtoehto perinteiselle ASIC -piirille nopeassa, pakettiliikenteen käsittelyssä ohjelmoitavuutensa tuoman joustavuuden ja kehittyvien standardien vaatiman mukautuvuuden vuoksi. Markkinoilla on useita keskenään kilpailukykyisiä verkkoprosessorilaitteistoarkkitehtuureja, joista monet ohjelmoidaan eri tavoin, eri kielillä. Sovellukseen parhaan mahdollisen verkkoprosessorin löytäminen saattaa olla vaikeaa, sillä keskenään vertailukelpoisia testipenkkejä ei vielä ole. Vertailun helpottamiseksi aloitettu verkkoprosessoreiden standardisointi on kesken. Verkkoprosessori on yleensä lohkon ainoita suorittavia komponentteja, joten systeemitalossa tehtävä suunnittelu verkkoprosessoria hyödyntäen on suoraviivaista. Verkkoprosessoreissa käytettävien ulkoisten väylien taajuudet ovat korkeat, muistiväylissä jopa 266 MHz. Tästä johtuen laitteistosuunnittelu verkkoprosessoria hyödyntäen keskittyy lähinnä signaalilaatuihin ja ajastuksiin. Signaalivetojen pituuksien ja reitityksen huolellinen suunnittelu on tärkeää mutta monimutkaista, verkkoprosessorissa. kun voi olla yli 1400 kontaktia, joista noin puolet vaativat reititetyn signaalivedon.

Description

Supervisor

Sepponen, Raimo

Thesis advisor

Tuominen, Antti

Keywords

network processor, verkkoprosessori, data packet, pakettidata, hardware block, laitteistolohko

Other note

Citation