Version 2 (modified by 14 years ago) (diff) | ,
---|
TLMDT Modeling for tightly interdependent architectures with several levels of interconnections
0. Introduction
This document is still under development.
This TLMDT specification is strongly based on the TLMDT for SOCLIB one.
Several rules are preserved :
- Method used to model a VCI / PDES transaction (payload with extension / phase / time)
- Global modeling of the VCI Initiator and VCI Target
- Global description on the interconnect's work
- PDES : activity message
Some others are not :
- PDES : null-message
- PDES : token (not described in the link)
- Interconnect's inner synchronisation mechanisms
This TLMDT specification is needed to prevent deadlocks and to greatly promote performance & parallelization with minor loss to precision on architecture that are not only composed of simple initiators and targets linked through a single network.
List of components' behaviors which exists on TSAR and cannot be efficiently modeled without this specification :
- Multi-transactionnal initiators
- Multiple networks on which a single component can (directly or not) be an initiator for several ports of an interconnect.
- Components which are target and initiator at the same time.