Vendor: Siemens Digital Industries Software Category: LIN

Verification IP for LIN

LIN-Xactor is a comprehensive VIP solution for the LIN standard used by SoC and IP designers to ensure comprehensive verification…

Verification IP View all specifications

Overview

LIN-Xactor is a comprehensive VIP solution for the LIN standard used by SoC and IP designers to ensure comprehensive verification and protocol and timing compliance. LIN-Xactor implements a complete set of models, protocol checkers and compliance testsuites in 100% native SystemVerilog and UVM.

Specifications

Protocol Family 

Standard Organization 

Sub Protocol 

Models 

LIN 

LIN Consortium 

 

2.2A 

 

ISO 

 

17987-X 

Key features

  • Master and slave BFMs
  • Node configuration and identification services
  • Automatic frame segmentation and re-assembly of network layer messages (FF, CF)
  • Automatic frame scheduling to time slot/time base including collision resolution
  • Frame transmission ordering and endianness
  • Status management that provides error handling and error signalling
  • Wake and Go-to-sleep modes
  • Diagnostics
  • Response pending
  • Diagnostic and Interleaved Diagnostic mode
  • Verified with multiple IP vendors

What’s Included?

  • LIN BFM
  • Compliance testsuite
  • User guide

Specifications

Identity

Part Number
Avery Verification IP for LIN
Vendor
Siemens Digital Industries Software
Type
Verification IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about LIN IP core

Android, Linux and Real-Time Development for Embedded Systems

Android is an open source platform built by Google that includes an operating system, middleware and applications for the development of devices employing cellular communications. This session takes a look at the design of Android, how it works and how it may be deployed to accelerate the development of a connected device. Along with guidelines to getting started with Android, the Android SDK, its available tools and resources will be reviewed and consideration given to applications for Android beyond conventional mobile handsets such as medical devices, consumer electronics and military/aerospace systems. A brief review of how Android or Linux can coexist with an RTOS in multi-core designs will also be conducted.

Tackling IoT system interoperability

IoT application development has already evolved largely into an integration problem. Developers can find all manner of IoT hardware devices that provide a growing number of near drop-in solutions for populating an IoT system's layers of terminal sensor nodes and edge computing devices.

Selecting an operating system for an embedded application

In this article, the process of selecting an operating system for an embedded system is outlined and reviewed. Colin Walls of Mentor Graphics discusses whether or not you need to use an OS and if so, whether it will be a free, open source version, commercial, or a custom designed one. Then he drills down and looks at the pros and cons of various features you will need in the OS you have chosen.

Using Transactions to Effectively Debug Large SoC Designs

SoC designs are large designs made by combining other large designs. A typical SoC has many communication pathways and a large amount of parallel activity. In order to debug these kinds of designs effectively new approaches must be taken. This paper discusses the requirements for effective debug in the face of today's large SoCs, outlining real world example and making some recommendations for easier solutions. This includes transaction based debug, with special attribute recording. These special attributes help identify "connected" transactions.

Inline Code in C and C++

The replacement of a function call by a copy of the code of the function can be an effective optimization, particularly if execution speed is the priority. This article takes a look at how inlining works, when it can be effective, and how it may happen automatically in C and C++.

Frequently asked questions about LIN IP cores

What is Verification IP for LIN?

Verification IP for LIN is a LIN IP core from Siemens Digital Industries Software listed on Semi IP Hub.

How should engineers evaluate this LIN?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this LIN IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP