TY - GEN
T1 - Generator IP-reuse and Automated Infrastructure Generation for Model-based Full-Chip Generation
AU - Schreiner, Johannes
AU - Gontia, Vasundhara Raje
AU - Prebeck, Sebastian
AU - Ecker, Wolfgang
N1 - Publisher Copyright:
© VDE VERLAG GMBH ∙ Berlin ∙ Offenbach.
PY - 2023
Y1 - 2023
N2 - The development of chip generators instead of the development of individual chips is an important trend in digital design that is picking up momentum both in academia and industry. The reuse of IP generators has significant potential to increase productivity as the generators can be rerun without manual design work to generate different IPs, optimized for different applications and trade-off criteria. Two key limiting factors for the reuse of IP generators are the need to develop individual IP generators with SoC integration aspects in mind and the need for SoC generators to handle IP integration aspects of different generated IPs. This work proposes a generator architecture based on best-practice software architectural patterns that address these limitations. The proposed architecture allows IP generators to be developed independently from SoC integration aspects and enables communication and collaboration between generators to align on a common, optimal architecture. This also enables the development of SoC infrastructure generators that automatically generate suitable SoC infrastructure based on the information collected from the individual IP generators. The suggested architecture significantly simplifies the task of top-level integration and guarantees that existing generators can be reused in SoC contexts with different infrastructure properties.
AB - The development of chip generators instead of the development of individual chips is an important trend in digital design that is picking up momentum both in academia and industry. The reuse of IP generators has significant potential to increase productivity as the generators can be rerun without manual design work to generate different IPs, optimized for different applications and trade-off criteria. Two key limiting factors for the reuse of IP generators are the need to develop individual IP generators with SoC integration aspects in mind and the need for SoC generators to handle IP integration aspects of different generated IPs. This work proposes a generator architecture based on best-practice software architectural patterns that address these limitations. The proposed architecture allows IP generators to be developed independently from SoC integration aspects and enables communication and collaboration between generators to align on a common, optimal architecture. This also enables the development of SoC infrastructure generators that automatically generate suitable SoC infrastructure based on the information collected from the individual IP generators. The suggested architecture significantly simplifies the task of top-level integration and guarantees that existing generators can be reused in SoC contexts with different infrastructure properties.
UR - http://www.scopus.com/inward/record.url?scp=85167405819&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:85167405819
T3 - MBMV 2023 - Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, 26. Workshop
SP - 25
EP - 36
BT - MBMV 2023 - Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, 26. Workshop
PB - VDE VERLAG GMBH
T2 - 26. Workshop Methoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen, MBMV 2023 - 26th Workshop on Methods and Description Languages for Modeling and Verification of Circuits and Systems, MBMV 2023
Y2 - 23 March 2023 through 24 March 2023
ER -