- Home
- Products
- Sunny Giken CAN Communication Software CioRy Communication Middleware CAN/CAN FD Package
SUNNY GIKEN
Sunny Giken CAN Communication Software CioRy Communication Middleware CAN/CAN FD Package

Manufacturer: Sunny Giken Inc.
Model : CAN communication software
Features
- The CioRy CAN/CAN FD Package is optimized embedded software for CAN and CAN FD communication. It includes a modular middleware setup with a CAN driver, COM, and NM.
- The package handles message transmission, reception, sleep/wake-up, and error notifications. Its source code complies with MISRA-C, ensuring high software quality for automotive ECUs.
- Using this package shortens development time and allows users to focus on application development.
1. High-quality communications middleware reduces development time
- The CioRy Communication Middle CAN/CAN FD Package is optimized for embedded CAN and CAN FD communication.
- It includes modular components such as the CAN driver, COM, and NM.
- The middleware handles message transmission/reception, sleep/wake-up, and error notifications.
- The source code follows the MISRA-C standard for automotive ECU software.
- Using this package reduces CAN development time and lets users focus on application development.
2. Implementation of functions necessary for CAN communication for in-vehicle ECU
- The CioRy CAN/CAN FD Package provides essential functions for automotive ECU communication.
- It includes a fail-safe feature that notifies the application of communication errors.
- The package is built on proven in-vehicle CAN development expertise, ensuring reliability.
Function | |
---|---|
Transmission timing control function | Periodic sending event Sending event + periodic sending |
Fail-safe function | Reception interruption detection DLC check Transmission deadline detection function Bus off detection function Message register fixation check judgment |
3. Signal-based data access from applications
- CioRy communication middleware manages CAN and CAN FD message transmission, reception, and periodic processing.
- Applications can send and receive messages anytime using signal names.
- CioRy handles packing and unpacking of signal data, so applications don’t need to manage CAN/CAN FD frame details.
4. Low-load, small-ROM-size CAN communication software
- The CioRy CAN/CAN FD Package is optimized middleware for automotive ECUs, offering low CPU load and small ROM size.
- It uses proprietary clustering technology to reduce module overhead and improve processing speed.
- This design enables smooth operation even on low-end microcontrollers. The package supports both CAN and CAN FD communication.
Communication middle | ROM | RAM | Measurement conditions |
---|---|---|---|
CAN | 13.3KB | 632byte | RL78/F14 Compiler: IAR CAN communication speed: 500Kbps Number of transmitted frames: 5 frames Number of received frames: 10 frames Number of transmitted signals: 50 signals Number of received signals: 100 signals |
CAN FD | 16KB | 800 bytes | RH850/F1K send/receive 2 frames each (DLC64) receive queue 25 stages |
CioRy ROM/RAM usage reference value
5. Scalability