Dissertation/ Thesis

Paměťový subsystém v SystemC ; SystemC Memory Subsystem

التفاصيل البيبلوغرافية
العنوان: Paměťový subsystém v SystemC ; SystemC Memory Subsystem
المؤلفون: Michl, Kamil
المساهمون: Hruška, Tomáš, Vaňák, Tomáš
المصدر: MICHL, K. Paměťový subsystém v SystemC [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020.
بيانات النشر: Vysoké učení technické v Brně. Fakulta informačních technologií
سنة النشر: 2020
المجموعة: Brno University of Technology (VUT): Digital Library / Vysoké učení technické v Brně: Digitální knihovně
مصطلحات موضوعية: SystemC, TLM, abstraktní model procesoru, simulace procesoru, Codasip, Codasip studio, Codasip simulátor, sběrnice, AHB3-lite, AXI4-lite, CPB, CPB-lite, abstract processor model, processor simulation, Codasip simulator, bus
الوصف: Tato práce se zabývá návrhem a implementací paměťového subsystému pro simulaci procesoru. Paměťový subsystém je navržen s pomocí principu modelování na úrovni transakcí. Implementace je provedena v jazyce C++ s využitím knihovny SystemC. Simulace procesoru je převzata ze simulátoru společnosti Codasip. Cílem je vytvoření funkčního propojení procesoru a paměti uvnitř simulátoru. Toto propojení podporuje komunikační protokoly sběrnic AHB3-lite, AXI4-lite, CPB a CPB-lite. Nová implementace tohoto propojení a paměti je zakomponována zpět do původního simulátoru. Výsledný simulátor je otestován pomocí jednotkových testů. ; This thesis deals with the design and implementation of a processor simulation memory subsystem. The memory subsystem is designed using the Transaction Level Modeling approach. The implementation is done in C++ language utilizing the SystemC library. The processor simulation is adopted from the Codasip company simulator. The objective is to create a functional connection between the processor and the memory inside the simulator. This connection supports communication protocols of AHB3-lite, AXI4-lite, CPB, and CPB-lite buses. The new implementation of the aforementioned connection and the memory is integrated into the original simulator. The resulting simulator is tested using unit tests. ; A
نوع الوثيقة: master thesis
وصف الملف: text/html
اللغة: Czech
Relation: http://hdl.handle.net/11012/192464
الاتاحة: http://hdl.handle.net/11012/192464
Rights: Standardní licenční smlouva - přístup k plnému textu bez omezení
رقم الانضمام: edsbas.FFD6DEAF
قاعدة البيانات: BASE