IFI Advanced CAN IP

Features

CAN 2.0B

Standard or Extended Identifier
Remote Frames
Error-Handling

Up to 254 Messages Transmit Buffer

FIFO Pointer accessible

up to 4096 Messages Receive Buffer

FIFO Pointer accessible

up to 256 Message Filters

Every Message Filter contain one MASK- and one Identifier-Register

Avalon Interface

Example software included
HAL Drivers for NIOS II included

Silent Mode

 

The IFI CAN IP Core passed the ISO CAN conformance tests.

 ISO 16845:2004 Road vehicles-Controller area network (CAN)

Reference Designs included

Reference Designs included

High Priority Messages

 

32 Bit Timestamp

for received messages
for transmitted messages with frame number other than 0

For external CPU support

8,16 or 32 Bit interface
Big or Little Endian

Read of the compile time parameter possible

 

Implementation

Design Flows supported

SOPC Builder
QSYS System Interation Tool
Megawizard / IP Catalog

Device families targeted

CYCLONE, MAX10
STRATIX
ARRIA

Minimal device resource utilization

about 2500 LE + 4 M9K for Cyclone III, Cyclone IV, MAX10
about 1200 ALM + 4 M10K for Stratix, Arria, Cyclone V

Maximum device resource utilization

~100 LE additional + RAM

Block Diagramm

adv_can

Test the CAN with no external hardware

Use SignalTap to watch the messages

CANopen

ixxat

CANopen Slave Demonstration included for DBC3C40 Development Board