TLM Component Generation
To get help on an option:
- Right-click the option's text label. 
- Select What's This from the popup menu.  
TLM Mapping
| Parameter | Description | 
|---|---|
| Type of TLM socket for input data, output data, and control | |
| Execution of external mode task in generated code within background thread | |
| Type of addressing scheme to be automatically generated | |
| Memory map of the TLM component from an imported file | |
| TLM component commands such as "reset" and "start" | |
| Controls access to a shared TLM target device | |
| Read/write tunable parameter | 
TLM Processing
| Parameter | Description | 
|---|---|
| Type of function execution trigger | |
| Time in nanoseconds for modeling the algorithm execution time | |
| Create an interrupt request port on the generated TLM component | Interrupt signal to be added to the generated TLM component | 
TLM Timing
| Parameter | Description | 
|---|---|
| Single write transfer or the first write transfer in a burst transaction (ns) | Time in nanoseconds for the TLM component to execute a single write transfer or the first write transfer in a burst transaction | 
| Time in nanoseconds for modeling the algorithm execution time | |
| Single read transaction or the first read transfer in a burst transaction (ns) | Time in nanoseconds for the TLM component to execute a single read transaction or the first read transaction in a burst transaction | 
| Time in nanoseconds for the TLM component to execute a subsequent read transfer in a burst transaction | 
TLM Testbench
| Parameter | Description | 
|---|---|
| Generates standalone SystemC™ testbench | |
| Generates verbose messages during testbench execution | |
| Timing mode to be used by the generated testbench and TLM component | |
| Data moved from the input register to the execution buffer | |
| Data moved from the results buffer to the output register | |
| Verify the generated TLM component | 
TLM Compilation
| Parameter | Description | 
|---|---|
| SystemC | |
| Location of the library directory in your SystemC installation | |
| Name of the SystemC library in your SystemC installation | |
| Location of the TLM include directory in your TLM installation | |
| SCML include path | |
| SCML library path | |
| SCML library name | |
| Name of the SCML logging library | |
| Target operating system for the generated TLM code | |
| Compiler | |
| Additional text for your TLM component class name identifier, the input and output data structures, and the directory to place the generated code |