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 functionPeriodic sending
event Sending
event + periodic sending
Fail-safe functionReception 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 middleROMRAMMeasurement conditions
CAN13.3KB632byteRL78/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 FD16KB800 bytesRH850/F1K
send/receive 2 frames each (DLC64)
receive queue 25 stages

CioRy ROM/RAM usage reference value

5. Scalability

  • CioRy’s CAN/CAN FD middleware can be expanded with optional modules.
  • For security, message authentication is supported using the AUTOSAR-compliant CioRy security option.
  • For full AUTOSAR support, a package is available with AUTOSAR-compliant RTE, OS, and CAN NM modules.

Renesas Electronics CioRy CAN/CAN FD Message Authentication Communication Module Configuration for RL78/F24

6. Easy configuration settings 

  • The CioRy Configurator offers simple setup with only the minimum required settings.
  • Signal settings for message transmission and reception are entered in an Excel-based table.
  • The tool reads this table and automatically generates source code based on the configuration.

7. Transition to AUTOSAR CP 

  • When migrating to AUTOSAR, full SW-C architecture may not be needed right away.
  • The CioRy package can be used with only the CAN communication stack, without RTE or OS.
  • RTE and OS packages can be added later as system needs grow.

List of microcontrollers compatible with the CioRy package

Product Package ClassificationProduct NameCompatible microcomputers
Communication middleware package
(communication stack, MCAL and
CioRy configurator package)
CioRy Communication Middle CAN PackageRenesas ElectronicsRL78/F13・F14
RH850/F1L
CioRy Communication Middle CAN FD PackageRenesas ElectronicsRL78/F24
RH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
RH850/U2A
ROHMML63Q8057
CioRy Communication Middle LIN Master PackageRenesas Electronicsstyle=”text-align: center;”>RH850/F1L
RH850/F1K
CioRy Communication Middle LIN Slave PackageRenesas ElectronicsRL78/F13・F14
RH850/F1L
ROHMML63Q8057
CioRy Communication Middle CXPI Slave PackageRenesas ElectronicsRL78/F13・F14
RL78/F24
RH850/F1KM-S1
Microchip TechnologyPIC18-Q10 Family
AUTOSAR package
(RTE, OS, communication stack, MCAL and
CioRy configurator package)
CioRy AUTOSAR CAN PackageRenesas ElectronicsRL78/F13・F14
CioRy AUTOSAR CAN FD PackageRenesas ElectronicsRH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
Communication library package
(object code library)
CioRy CAN Quick LibraryRenesas ElectronicsRL78/F13・F14
RH850/F1K

List of microcontrollers compatible with CioRy option packages

Product Package ClassificationProduct NameoverviewCompatible microcomputers
Optional PackagesCAN Diag OptionTp Module for CAN DiagRenesas ElectronicsRL78/F13・F14
RH850/F1L
RH850/F1K
AUTOSAR CAN NMAUTOSAR compliant CAN NM moduleRenesas ElectronicsRH850/F1L
RH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
RH850/U2A
CioRy Security OptionsAUTOSAR-compliant message authentication moduleRenesas ElectronicsRL78/F24
RH850/F1KM-S2
RH850/F1KM-S4

REQUEST QUOTATION

PAYMENT

payment-methods

Return Top