| Title: | Aritmetiikan toteutustapoja integroiduissa CMOS-digitaalipiireissä |
| Author: | Seppä, Pekka |
| Alternative title: | Implementation of arithmetics in integrated DSP-circuits |
| Abstract: | Kohdeyritys kehittää ja valmistaa innovatiivisia digitaaliseen signaalinkäsittelyyn suuntautuvia mikropiirejä. Mikropiirien suorituskykyä rajoittaa useimmiten piirin laskennan aritmetiikkaosien suurin nopeus, ja samalla aritmetiikkaan liittyvät lohkot käyttävät suuren osan piirin pinta-alasta. Työn tavoitteena oli selvittää erilaisiin sovelluksiin parhaiten soveltuvia aritmetiikkatoteutuksia.Tässä työssä esiteltiin erilaisia tapoja toteuttaa aritmeettiset operaatiot yhteenlasku ja kertolasku integroiduissa digitaalipiireissä toteutettavissa järjestelmissä. Eri yhteenlasku- sekä kertolaskurakenteiden nopeus, tehonkulutus, sekä niiden tarvitsema pinta-ala oli tarkastelun kohteena. Lisäksi bittisarja- ja rinnakkaislaskennan ominaisuuksia tarkasteltiin.Työssä selvitettiin lyhyesti digitaalipiirien toimintanopeuteen ja tehonkulutukseen vaikuttavia asioita. Yhteenlaskutoteutusten esittely aloitettiin yhteenlaskun peruskomponentin kokosummaimen (full adder, FA) erilaisten toteutusten tarkastelulla. Summainsolun muistinumeropolun nopeutta optimoimalla nopeutuvat useat rinnakkaissummainrakenteet huomattavasti. Rinnakkaisesti yhteen laskevista summainrakenteista esiteltiin, toteutettiin ja simuloitiin ripple-summaimen lisäksi muistinumeron ohitussummain, muistinumeron valintasummain ja muistinumeron esilaskentasummain. Lisäksi esiteltiin useita edellisistä rakenteista rakennettuja yhdistelmäsummaintekniikoita, joiden ansiosta yhteenlasku suoriutuu nopeammin. Usean luvun yhtäaikaisen yhteenlaskun tehokkaasti mahdollistaa muistinumerovektorisummain Wallace-puurakenteena, jonka tyypillinen käyttökohde on kertojassa. |
| Comment: | TTY:n kirjastossa laadittu tiivistelmä |
| Issue date: | 2006-02-08 |
| URN: | http://URN.fi/URN:NBN:fi:tty-200907103564 |
| Publication type: | Diplomityö |
| Language: | fin |
| Pages: | 85 s |
| Subject: |
DSP Digital Signal Processing digitaaliaritmetiikka CMOS Complementary Metal Oxide Semiconductor nopeat piirirakenteet |
| Examiner: | Nurmi, Jari |
| University: | Tampereen teknillinen yliopisto |
| Faculty: | Sähkötekniikan osasto |
| Department: | Digitaali- ja tietokonetekniikan laitos |
| Degree Programme: |
| Files | Size | Format | View |
|---|---|---|---|
|
There are no files associated with this item. |
|||