Volcano Target Package (VTP) for CAN & LIN
The Volcano Target Package (VTP) embedded communication software offers maximum flexibility and ease-of-use for application programmers. VTP consists of a Configuration Tool and the software modules necessary to provide CAN and LIN communication for your application.
The embedded software is distributed in the form of precompiled and fully validated object libraries with associated documentation. A well defined API and the use of slim interfaces guarantee easy integration into the ECU software. VTP can be configured through its native format or through commonly available formats like DBC or LDF; it also supports the commercial vehicle standard J1939.
- Predictable real-time behavior, no data-loss under any circumstances
- Efficiency (low memory usage, fast execution time, small code size)
- Portability (low cost involved when moving to a new platform)
Target Package Characteristics
- Validated object code
- Optimized driver code size
- Efficient interrupt service routines
Simple Configuration and Application Development
- Signal-based API
- Network configuration data can be imported from OEM based toolset or by a graphical VTP Configuration Editor PC-tool.
Multiple Protocol Driver Support
- Supports both CAN and LIN
- Compatible with J1939 signal communication
Add-on Concepts supported
- Ring, Master/Slave or AUTOSAR based Network Management
- ISO 14229 and 15765 based UDS Diagnostics Layers
- J1939 DataLink and Application Diagnostics Layers
Integrated Signal Gateway
- Gateway signals automatically between networks
- Change signal and frame mappings without requiring a recompile
LIN Target Package (LTP)
The Volcano LIN Target Package (LTP) is a LIN-only product that provides a resource-efficient implementation for LIN nodes according to the LIN 2.1 standard. As a founding member of The LIN Consortium and thus a major contributor to the LIN standard, Mentor Graphics has created an implementation of the LIN 2.1 standard that fully supports a top-down design process for LIN networks.