Requirements in the development of application-specific integrated circuits (ASICs) continue to increase. This leads to more complexities in handling and processing the
requirements, which often causes inconsistencies in the requirments. To better manage the resulting complexities, ASIC development is evolving into a model-based
process. This thesis is part of a continuing research into the application and evolution of a model-based process for ASIC development at the Robert Bosch GmbH.
It focuses on providing methologies that enable tracing of ASIC requirements and specifications as part of a model-based development process to eliminate inconsistencies
in the requirements. The question of what requirements are and, what their traceability means, is defined and analysed in the context of their relationships to
models.
This thesis applies requirements engineering (RE) practices to the processing of ASIC requirements in a development environment. This environment is defined
by availability of tools which are compliant with some standards and technologies. Relying on semi-formal interviews to understand the process in this environment and
what stakeholders expect, this thesis applies the standards and technologies with which these tools are compliant to provide methodologies that ensures requirements
traceability. Effective traceability methods were proven to be matrices and tables, but for cases of fewer requirements (ten or below), requirement diagrams are also efficient and
effective. Furthermore, the development process as a collaborative effort was shown to be enhanced by using the resulting tool-chain, when the defined methodologies
are properly followed. This solution was tested on an ASIC concept development project as a case study.
Identifer | oai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:77543 |
Date | 25 January 2022 |
Creators | Onuoha, Chukwuma Onuoha |
Contributors | Hardt, Wolfram, Nagler, Michael, Kirchner, Aljoscha, Technische Universität Chemnitz |
Source Sets | Hochschulschriftenserver (HSSS) der SLUB Dresden |
Language | English |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, doc-type:masterThesis, info:eu-repo/semantics/masterThesis, doc-type:Text |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0024 seconds