A SystemC AMS extension for controlled modules and dynamic step sizes
This paper presents a possibility to increase significantly the speed of simulation of the linear solver in SystemC AMS for certain categories of models. This is achieved by the aid of the Woodbury formula. This formula enables to compensate the time-consuming refactorization of the coefficient matr...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper presents a possibility to increase significantly the speed of simulation of the linear solver in SystemC AMS for certain categories of models. This is achieved by the aid of the Woodbury formula. This formula enables to compensate the time-consuming refactorization of the coefficient matrix in the linear system in case of a modicum of changed matrix entries. The modification of the coefficient matrix of a linear system of equations is caused by controlled linear modules which change their value in time and variable step sizes. The linear solver is prepared to master dynamic step sizes. This is important for the dynamic extension of the TDF model of computation which is introduced in [1]. The article finishes with a demonstration of the benefit of the Woodbury formula on the basis of relevant industry examples. |
---|---|
ISSN: | 1636-9874 |