aalto1 untyped-item.component.html

From System Level Design to Implementation Using C-Based Hardware Description Language

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Helsinki University of Technology | Master's thesis
Electronic archive copy is available via Aalto Thesis Database.
Checking the digitized thesis and permission for publishing
Instructions for the author
Location:

Date

Major/Subject

Mcode

S-87

Degree programme

Language

en

Pages

49+9

Series

Abstract

Tässä diplomityössä tutkitaan laitteiston toteuttamisvaihetta kehittyneessä laitteiston ja ohjelmiston yhteissuunnittelumenetelmässä. Tarve nykyistä kehittyneemmille suunnittelumenetelmille näytetään esittelemällä perinteinen ja kehittyneempi lähestymistapa. Laitteiston sunnitteluvuo ajoittamattomasta formaalista määrittelykuvauksesta CoWaren rekisterisiirtotasoiseen C-kuvaukseen ja edelleen lopullisen laitteistototeutukseen logiikkasynteesiä käyttäen esitetään. Spreader FPGA ohjelmoitava porttimatriisi WCDMA-järjestelmän lähetin-vastaanotin yksikössä toteutettiin esitettyä menetelmää käyttäen. Erityinen paino työssä on näyttää kuinka formaalia järjestelmän määrittelykuvausta voidaan uudelleenkäyttää lopullisessa laitteiston toteutuksessa. Koko käytetty menetelmä on kuvattu ja joitain kohtia esimerkinomaisesti yksityiskohtaisemmin. Käytetyt suunnittelun varmennusmenetelmät on myös esitetty. Esitetty lähestymistapa oli hyödyllinen laitteistosuunnittelun näkökulmasta. Formaalin määrittelyvaatimuskuvauksen muokkaaminen syntesoituvaksi laitteistokuvaukseksi vaati paljon työtä, mutta formaali määrittelykuvaus oli silti käyttökelpoinen lähtökohta ja vertailukohde laitteistosuunnittelulle. Rekisterisiirtotasoinen C ei tuonut paljon etua laitteiston mallinnukseen verrattuna VHDL vaihtoehtoonsa. Rekisterisiirtotason C havaittiin vielä kehittymässä olevaksi, mutta todennäköiseksi vaihtoehdoksi tulevaisuuden laitteistokuvauskieleksi.

Description

Supervisor

Halonen, Kari

Thesis advisor

Chen, Jun

Other note

Citation

Endorsement

Review

Supplemented By

Referenced By