Cloud native EDA tools & pre-optimized hardware platforms
The Arm? AMBA? Distributed Translation Interface (DTI) protocols are used by implementations of Arm? System MMUv3 (SMMUv3) Architecture specifications, such as Arm MMUs. Such MMU implementation consists of the following key components:
The DTI specification defines two protocols:
for more details on the above components and related details. The DTI specification was first published in Nov 2016 and has undergone several revisions ever since, introducing newer versions of TBU and TCU protocols to support evolving Arm SMMU architectures.
Discover key strategies and expert insights to ensure reliable and trustworthy automotive semiconductors.
Arm recently announced the availability of the next version of the Arm AMBA DTI Protocol Specification, , that is built on top of the DTI-F specification.
Let us briefly look into the DTI-G specification updates for DTI-TBU and DTI-ATS protocols.
Updates to DTI-TBU Protocol:
Updates to DTI-ATS Protocol:
17³Ô¹Ï VIP for DTI provides verification of design implementation based on all DTI specifications. With support for DTI-G, the 17³Ô¹Ï VIP provides an end-to-end verification solution and addresses design verification complexities through the following features:
17³Ô¹Ï is partnering with early customers and collaborators to enhance the standard architecture for their next-generation designs, incorporating new features now available with the latest specifications.
17³Ô¹Ï VIP is natively integrated with the?17³Ô¹Ï Verdi? Protocol Analyzer?debug solution as well as?17³Ô¹Ï Verdi? Performance Analyzer. Running system-level payload on SoCs requires a faster hardware-based pre-silicon solution. 17³Ô¹Ï transactors, memory models, hybrid and virtual solutions based on?17³Ô¹Ï IP?enable various verification and validation use-cases on the industry¡¯s fastest verification hardware,?17³Ô¹Ï ZeBu??emulation and?17³Ô¹Ï HAPS??prototyping systems.
More information on 17³Ô¹Ï AMBA? VIP and Test Suites is available at?