Lauterbach GTL API
HOW IT WORKS
Debugging and tracing via the GTL API
The GTL is a proprietary, confidential API invented by Lauterbach to allow EDA partners or customers to build custom debug and trace solutions for RTL emulations or other embedded systems.
When using GTL, debug commands entered through our PowerView frontend are translated into API calls to the loaded GTL plug-in that is provided by an EDA partner. For RTL emulators, the plug-in uses Inter Process Communication mechanisms to transfer transactions to the Test Bench of the emulator, where the transactors are located. The transactors interact with the Device Under Test. Immediately after a transaction has been executed by the transactor, the result is returned to PowerView.