Please use this identifier to cite or link to this item:
http://10.1.7.192:80/jspui/handle/123456789/9129
Title: | Development of SoC Architecture Validation Framework |
Authors: | Macwan, Genesis |
Keywords: | EC 2017 Project Report Project Report 2017 EC Project Report EC (ES) Embedded Systems Embedded Systems 2017 17MEC 17MECE 17MECE10 |
Issue Date: | 1-Jun-2019 |
Publisher: | Institute of Technology |
Series/Report no.: | 17MECE10; |
Abstract: | System-on-Chip (SoC) architecture validation is a process of finding the optimal design of the architecture for given requirements. As the quantity of intellectual property (IP) modules in SoC increases, it is critical to validate the performance at an early stage. System level model helps to explore architecture and achieve an early verification. The ultimate goal is to measure performance KPI for modem SoC. Programming languages such as C and C++ can be used for software simulation or to create test bench. HDL languages like Verilog and VHDL are used for describing hardware. SystemC is a library of C++ which can be used for both creating test bench and describing hardware without compromising key performance indicator (KPI) requirements. Transaction-level modeling (TLM) is implemented as a layer on top of IEEE 1666TM SystemC. TLM uses function calls to communicate over a set of channels, describing a system-level model in an abstract manner. Hence leading to faster simulation speed while offering good accuracy. Transaction level approximately-timed analysis is used for accurate analysis in per- formance model framework to validate SoC architecture. Performance modeling of SoC consists of modeling and analysis of SoC considering parameters like network capacity, latency and speed. For performance modeling, the connectivity test is performed to measure latency, bandwidth and theoretical throughput on each and every possible initiator-target path using automated Perl scripting. File-based traffic patterns are simulated in the regression framework for KPI measurement. |
URI: | http://10.1.7.192:80/jspui/handle/123456789/9129 |
Appears in Collections: | Dissertation, EC (ES) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
17MECE10.pdf | 17MECE10 | 4.44 MB | Adobe PDF | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.