Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 636941

Automatsko oblikovanje modela procesora prilagođenoga aplikaciji


Ivošević, Danko
Automatsko oblikovanje modela procesora prilagođenoga aplikaciji, 2013., doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 636941 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Automatsko oblikovanje modela procesora prilagođenoga aplikaciji
(Automatic Design of Application-Oriented Processor Model)

Autori
Ivošević, Danko

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, doktorska disertacija

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
10.07

Godina
2013

Stranica
206

Mentor
Sruk, Vlado

Ključne riječi
Arhitektura procesora; Projektiranje na razini sustava; Sinteza s visoke razine specifikacije; FPGA implementacija; Graf zavisnosti upravljanja i podataka; C programski kôd; Namjenski podatkovni put; RTL kôd; Programska potpora za ugradbene sustave; Automatizacija dizajna
(Processor Architecture; System-Level Design; High-Level Synthesis; FPGA Implementation; Control and Data Flow Graph; C Code; Custom Datapath; RTL Code; Embedded Software; Design Automation)

Sažetak
Razvoj digitalnog sustava se u općem slučaju temelji na specifikaciji zahtjeva funkcionalnosti sustava i opisu specifikacije na nekoliko razina apstrakcije. To vodi konačnom izboru komponenti izvedbe i definiciji njihovog međusobnog odnosa unutar sustava. Pojava i razvoj programirljivih platformi za ugradbene sustave i alata prateće programske potpore unaprjeđuju proces automatizacije dizajna sustava. Na strani specifikacije sustava napredak je ostvaren razvojem i uporabom programskih jezika posebne namjene i prevoditelja šire poznatih programskih jezika više razine u jezike za opis sklopovlja. Na taj način je postignuto da specifikacija sustava ima izravniji utjecaj na konačnu izvedbu koju je tako moguće bolje prilagoditi željenoj aplikaciji. U ovom radu se analizira izbor i konfiguracija komponenti namjenskog procesora s ciljem poboljšanja performansi predviđene aplikacije. Predloženi modeli procesora se ocjenjuju i s obzirom na svojstva konačnog sklopovskog ostvarenja. Za specifikaciju napisanu algoritamski, kôdom u C programskom jeziku, a na temelju analize korištenja operanada i operacija, generira se podatkovni put arhitekture procesora. Prema zahtjevima kôda razdijeljenog po blokovima upravljačkog toka, raspoređenog po stanjima konačnog automata, instanciraju se komponente registara, registarskih blokova i funkcijskih jedinice te njima pratećeg prospoja. Ovakav potpuno namjenski podatkovni put arhitekture pokazuje prednost u odnosu na konvencionalni podatkovni put arhitekture u mogućnosti postizanja većeg paralelizma, ali zaostaju za ostvarenjem sinteze s visoke razine specifikacije s potpuno namjenskom upravljačkom logikom.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0362980-1929 - Oblikovanje okolina za ugradene sustave (Sruk, Vlado, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Vlado Sruk (mentor)

Avatar Url Danko Ivošević (autor)


Citiraj ovu publikaciju:

Ivošević, Danko
Automatsko oblikovanje modela procesora prilagođenoga aplikaciji, 2013., doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb
Ivošević, D. (2013) 'Automatsko oblikovanje modela procesora prilagođenoga aplikaciji', doktorska disertacija, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Ivo\v{s}evi\'{c}, Danko}, year = {2013}, pages = {206}, keywords = {Arhitektura procesora, Projektiranje na razini sustava, Sinteza s visoke razine specifikacije, FPGA implementacija, Graf zavisnosti upravljanja i podataka, C programski k\^{o}d, Namjenski podatkovni put, RTL k\^{o}d, Programska potpora za ugradbene sustave, Automatizacija dizajna}, title = {Automatsko oblikovanje modela procesora prilago\djenoga aplikaciji}, keyword = {Arhitektura procesora, Projektiranje na razini sustava, Sinteza s visoke razine specifikacije, FPGA implementacija, Graf zavisnosti upravljanja i podataka, C programski k\^{o}d, Namjenski podatkovni put, RTL k\^{o}d, Programska potpora za ugradbene sustave, Automatizacija dizajna}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Ivo\v{s}evi\'{c}, Danko}, year = {2013}, pages = {206}, keywords = {Processor Architecture, System-Level Design, High-Level Synthesis, FPGA Implementation, Control and Data Flow Graph, C Code, Custom Datapath, RTL Code, Embedded Software, Design Automation}, title = {Automatic Design of Application-Oriented Processor Model}, keyword = {Processor Architecture, System-Level Design, High-Level Synthesis, FPGA Implementation, Control and Data Flow Graph, C Code, Custom Datapath, RTL Code, Embedded Software, Design Automation}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font