CAN

Overview

The Xilinx® CAN IP core is ideally suited for automotive and industrial applications such as automotive gateways, body control units, automotive test equipment, instrument clusters, sensor controls, and industrial networks. Through user-configurable options, the Xilinx CAN core provides ultimate flexibility for multiple electronic control unit (ECU) applications. The core can be used in stand-alone mode or connected to Xilinx MicroBlaze™ or PowerPC™ processors. The Xilinx CAN LogiCORE™ solution meets Bosch licensing terms and provides a compliant, flexible IP core to enable users to quickly deliver FPGA based automotive and industrial systems.

Included with CAN IP Solutions

Key Features

  • Designed to ISO 11898-1, CAN2.0A and CAN2.0B specifications
  • Supports bit rates up to 1Mbps as per CAN2.0B specification
  • Transmit and Receive message FIFOs with a user configurable depth of up to 64 messages
  • Parameterized Acceptance Filtering of up to 4 programmable filters
  • Supports sleep mode with automatic wakeup
  • Transmit prioritization through one High Priority Transmit buffer
  • Maskable error and status interrupts
  • Automatic re-transmission on errors or arbitration loss
  • Compatible with 3.3V external CAN PHY chips
  • Supports for On-chip Peripheral Bus (OPB), Processor Local Bus (PLB) v4.6 and generic microcontroller interfaces
  • Supported in Xilinx EDK using On-chip Peripheral Bus (OPB) and also with Processor Local Bus (PLB) v4.6
  • Optional support for generic microcontroller interfaces
  • CAN Driver for the MicroBlaze 32-bit processor available through Vector Group to enable easy access to full suite of Vector's CANbedded software solution

Technical Specifications

×
Semiconductor IP