CAN-FD Controller with AMBA APB Interface (v2.2)
This CAN-FD controller IP performs ISO 11898-1 CAN/CAN-FD controller function with AMBA APB interface. It was implemented in FPGA. It was verified by connecting to commercial CAN/CAN-FD systems and transceivers. SIlicon verification is in progress.
ECU with CAN IDS
This is an automotive ECU based on RISC-V with open instruction set architecture. It includes 32b RISC-V CPU core, IVN controllers such as CAN and LIN, memory interfaces such as ROM and SRAM, and I/O interfaces such as SPI, UART, and I2C. When a node in automotive CAN bus is hacked, such node should be blocked to preve..
CAN FD Controller
The Controller Area Network with Flexible Data-Rate (CAN FD) controller implements the CAN FD specifications as defined in the Bosch specification.
CAN (controller area network) is a standard real-time serial communication protocol, and it was developed to control various in-vehicle electronic modules. CAN controller was designed in Verilog HDL, based on CAN ver. 2.0A and 2.0B.
LIN is a standard low-speed serial communication protocol, and it was developed as an efficient sub-bus for automotive electronic modules. LIN controller was implemented in Verilog HDL, based on LIN ver. 2.2A.