|
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
|

|
|
Test the CAN with no external hardware
Use SignalTap to watch the messages
|

|
|
CANopen
|

|
CANopen Slave Demonstration included for DBC3C40 Development Board
|