Vendor: HCL Technologies Category: CAN / CAN-FD / CAN-XL

Controller Area Networks, CAN 2.0B Bus Controller IP Core

CAN is part of HCL’s IP offerings and supports Version 2.0, PART B specification released by Bosch.

Overview

CAN is part of HCL’s IP offerings and supports Version 2.0, PART B specification released by Bosch. This IP supports standard FIFO interface at application side and standard interface that would get connected to CAN Transceiver. It offers a simple register interface for communication with host. This register interface can be customized quickly if needed, for other leading industry standard bus interface to host such as Avalon, AXI4 – Lite, AHB, and APB. This IP is efficient and functionally verified and well tested design for the CAN (Version 2.0, PART B) and can be immediately used in SoC designs in need of the CAN Interface.

Key features

  • Compliant to CAN 2.0B protocol
  • Support of up to 8 High Priority and up to 16 Low Priority messages on the CAN Transmit side
  • Supports up to 32 Identifier registers which along with corresponding Mask registers can be used to filter variety of messages on the CAN Receiver side
  • Supports Extended as well as Standard Identifiers
  • Supports programmable baud rate using prescalar configuration register with 1Mbps as maximum data rate supported
  • Provides programmable registers for CAN Timing
  • Includes different statistic counters providing information for diagnostic purposes
  • Supports interrupt generation
  • Supports listening mode

Block Diagram

Benefits

  • This IP is efficient and functionally verified and well tested design for the CAN (Version 2.0, PART B) and can be immediately used in SoC designs in need of the CAN Interface.

Applications

  • Automotive

What’s Included?

  • User Manual
  • Source Code – SystemVerilog HDL
  • Reference Verification Environment (UVM Based)
  • Synthesis Scripts
  • Timing Constraints

Specifications

Identity

Part Number
HCL CAN IP
Vendor
HCL Technologies
Type
Silicon IP

Provider

Learn more about CAN / CAN-FD / CAN-XL IP core

Casting a wide safety net through post processing Checking

In this paper, we explain how we adopted the post processing method to make sure we check for signatures that are expected are present in the log files. This acted as a safety net when engineers made inadvertent mistakes and introduced issues in the code base.

Low Power Design in SoC Using Arm IP

This paper discusses about the low power IP components from ARM can help one to realize the low power features in the SoC. It should be noted that this paper does not discuss about the low power concepts or design techniques. Rather, it focuses on the implementation approaches using ARM low power IP.

Formal Property Checking for IP - A Case Study

In this paper we concentrate only on formal analysis using ‘model checking’. The model checking uses assertions (term broadly used to mean assertion, assume, restrict) written in System Verilog Assertions (SVA) language to prove the given design behavior. The focus of the paper is to provide an introductory flow of formal property check, however, the paper uses a real example to explain the flow.

Designing AI enabled System with SOTIF (Safety Of The Intended Functionality)

Autonomous Vehicles (AV) needs more intelligence when it is on the move. The intelligence is not just an algorithm driven based on multiple sensor inputs alone, but here the intelligence need to be highly situational aware and by keeping the current vehicle dynamics. This needs lot situational and scenario based complex computation and communication with multiple Electronic Control Unit (ECU) within the vehicle.

Randsequence: SystemVerilog's unsung hero

Constrained random verification, for quite some time now, has been the default verification methodology for complex ASIC/SoC designs. Central to this methodology is the process of letting the randomization engine choose values from a set of possible values.

Frequently asked questions about CAN / CAN FD / CAN XL IP cores

What is Controller Area Networks, CAN 2.0B Bus Controller IP Core?

Controller Area Networks, CAN 2.0B Bus Controller IP Core is a CAN / CAN-FD / CAN-XL IP core from HCL Technologies listed on Semi IP Hub.

How should engineers evaluate this CAN / CAN-FD / CAN-XL?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this CAN / CAN-FD / CAN-XL 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