Új rendszerszintű szintézis algoritmusok kutatása a software fejlesztés elveinek és módszertanának kiterjesztése révén = Research for new algorithms in system level synthesis by extending the principles and methodology of software development
2007
Optimalis es kozelitő algoritmusok a hardver-szoftver particionalasra Uj grafelmeleti modellt dolgoztunk ki, amely az ismert modellekkel szemben matematikailag jol kezelhető es gyakorlatban hasznalhato particionalo algoritmusok keszithetők hozza. Uj komponens alapu hardver-szoftver egyuttes tervezesi modszertan Az uj modszertan lehetőve teszi osszetett hardver-szoftver rendszerek tervezesenek korai szakaszaban egy szimulalhato prototipus egyszerű letrehozasat. Ez a megkozelites a szoftver technologia teruleten elterjedt komponens alapu tervezest altalanositja hardver komponensekre is, igy a tervezőnek csak a funkcionalitasra kell koncentralnia. Szisztematikus eljaras magas szintű nyelven megirt algoritmusbol uniformizalt hardver felepites kozvetlen generalasara Az eljarassal alkalmazas- specifikus hardver kepezhető magas szintű (C) nyelven irt forraskod alapjan. Kivalaszthato szoftver specifikacios reszeket hardverre lehet leforditani anelkul, hogy a forraskodban lenyeges valtoztatast kellene tenni. Uj modszer komplex es adaptalhato funkcionalis egysegekből (IP-kből) tortenő rendszerszintezisre A modszer egyarant kepes kezelni előre megadott es a tervezes soran kiadodo IP-ket. Egyarant lehetseges az időbeli atfedesen alapulo allokacio optimalis es kozelitő vegrehajtasa a szukseges IP-k szamanak minimalizalasa mellett, figyelembe veve a koltseget es a funkcionalis egysegek ismetelt felhasznalasat (reuse). | Optimal and approaching algorithms for the hardware-software partitioning A new graph model has been elaborated, which -compared with earlier models in the literature- provides mathematically easy-to-use practical partitioning algorithms. New methodology for component-based hardware-software codesign The new method makes possible to construct an easy-to-simulate prototype on the early design stage of hardware-software systems. This approach generalizes the component-based software design concept to hardware components, as well. Therefore, the designer may focus only on the functionality. Systematic procedure for the direct converting of algorithms described in a high-level programming language into a uniform hardware structure A procedure has been developed which defines an application-specific hardware structure from a source code written in the high-level language C. Parts of the software specification can be selected for converting into hardware without any significant changes in the source code. New method for system-level synthesis applying complex and adaptable functional components (IPs) The method can handle complex functional units (IPs) both given in advance and defined during the design. Based on the time-concurrence, the allocation phase can provide both optimal and approaching solutions for minimizing the number of IPs by considering the cost and reuse.
Keywords:
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
0
References
0
Citations
NaN
KQI