IFI CAN_XL IP
|
Features
|
CAN 2.0B
|
Standard or Extended Identifier Remote Frames Error-Handling
|
CAN XL
|
up to 2048 Byte Data Flexible Data-Rate Softwarebit for ISO and non-ISO
|
separate Messages FIFO for Receive / Transmit
|
each can be configured 4,8,16,32 or 64 kByte; dynamic size for each message
|
256 Message Filters
|
Every Message Filter contain one MASK- and one Identifier-Register
|
Avalon Interface
|
Example software included HAL Drivers for NIOS II included
|
separate Clock
|
for CAN and Avalon-IF possible
|
todo
|
todo
|
Reference Designs included
|
Reference Designs included
|
High Priority Messages
|
one Message supported
|
32/64 Bit Timestamp
|
for received messages for transmitted messages with frame number other than 0 64 Bit when Timestamp-counter from external connected
|
For external CPU support
|
8,16,32 or 64 Bit interface
|
Read of the compile time parameter possible
|
|
Implementation
|
Design Flows supported
|
Platform Designer / QSYS / SOPC Builder
|
Device families targeted
|
CYCLONE V and CYCLONE10 GX devices STRATIX 10 devices ARRIA 10 devices
|
Minimal device resource utilization
|
2900 ALM depending on compiler settings Ram: 14 M10k Blocks, 7 M20k Blokcs
|
Maximum device resource utilization
|
3900 ALM + RAM for the FIFOs
|
Block Diagramm
|
|
Test CAN-XL with no external hardware
Use SignalTap to watch the messages
|
|