Mostra el registre d'ítem simple

dc.contributorMoll Echeto, Francisco de Borja
dc.contributorAbella Ferrer, Jaume
dc.contributor.authorSala I Sucarrats, Oriol
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Enginyeria Electrònica
dc.date.accessioned2021-04-22T09:44:39Z
dc.date.available2022-04-23T00:26:52Z
dc.date.issued2021-01-26
dc.identifier.urihttp://hdl.handle.net/2117/344159
dc.description.abstractReal-time multiprocessor systems have particular needs related to their design, verification, and validation. In particular, they have stringent requirements to prove that they will correctly perform their functionalities, on-time and minimizing system failures. Leading industrial applications such as aerospace vehicles or low orbit satellites require an increase of computing power while pursuing fast certification and a short time to market. These performance demands push for the adoption of multicore processors, generally with limited core counts, and connected with low-complexity interconnects, such as buses, to keep design complexity low and have some degree of isolation by construction among cores connected to different buses. The need for appropriate multicore interference timing verification and validation grows as those multicores are adopted for safety-relevant systems since evidence on the deadlines being met is needed. In particular, verification means are needed to assess whether deadlines can be met, and validation means are required in order to test that execution time bounds are not exceeded even under stress conditions. The lack of control and observability channels when using software-only interference generation tools leads to the overwhelming design and validation costs and inefficiencies since testing effort needs to increase to achieve some high coverage of realistic stressing conditions. However, still, there is not an easy way to assess whether such coverage is effectively achieved. All these barriers lead to less powerful and more expensive systems, as well as lower confidence in the guarantees achieved, and gives us a motivation to design a fully integrated hardware module that focuses on the generation of critical corner-cases traffic scenarios and eases the verification and validation of system interference bounds. This thesis's work focuses on implementing and integrating a hardware traffic injector that aims to go one step further into the stress-testing state of the art multiprocessor bus-based SoCs in real-time safety-critical applications. Our hardware module offers fine-grained controllability on a range of traffic patterns. It features a transparent software layer capable of interruption-based control and monitoring while maintaining a small memory footprint. AMBA AHB interfaces are provided for a wide market range of hardware platforms. The unit has been integrated with industry-proven SoCs such as NOEL-V (Cobham Gaisler) on novel space-graded hardware platforms as De-RISC and SELENE.
dc.language.isoeng
dc.publisherUniversitat Politècnica de Catalunya
dc.subjectÀrees temàtiques de la UPC::Enginyeria de la telecomunicació
dc.subject.lcshReal-time data processing
dc.subject.lcshMultiprocessors
dc.subject.otherReal-time
dc.subject.othersafety-critical
dc.subject.othermicroarchitecture
dc.subject.otherinterference
dc.subject.othermulticore
dc.subject.otherRISC-V
dc.subject.otherNOEL-V
dc.subject.otherAMBA
dc.subject.othertraffic
dc.subject.otherinjector
dc.titleDesign and implementation of a traffic injector for a bus-based space multicore
dc.typeMaster thesis
dc.subject.lemacTemps real (Informàtica)
dc.subject.lemacMultiprocessadors
dc.identifier.slugETSETB-230.157074
dc.rights.accessOpen Access
dc.date.updated2021-02-15T06:50:50Z
dc.audience.educationlevelMàster
dc.audience.mediatorEscola Tècnica Superior d'Enginyeria de Telecomunicació de Barcelona
dc.audience.degreeMÀSTER UNIVERSITARI EN ENGINYERIA DE TELECOMUNICACIÓ (Pla 2013)


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple