It is really by working on a concrete project that technical experience can be gained in the field of embedded systems. Créalie's engineers possess these numerous skills to guarantee effective and realistic know-how.
For a car equipement manufacturer
  • Design and development of the software for a body controller equipment in a future car : This software performs a number of complex functions (encrypted radio frequency communication requiring accurate time precision, activator management and fault diagnosis, CAN communication, etc.). The safety of some of these functions is required. Considerable attention was paid to the real time architecture and structure, while complying with the stringent requirements for memory space and calculation load (decryption algorithms). The software was developed in C language on a NEC 78K0. For almost 2 years, Créalie has ensured the overall responsibility of the software and the four-person development team. This project is now in the final phase of validation before mass production.

  • System studies of engine control for a hybrid vehicle: This study initially analyzed how the specifications of an engine control system would change if it was integrated into a hybrid vehicle. These changes were then specified and validated by modeling with Matlab/Simulink. After implementing the software, Créalie carried out the functional validation of the system, including on board the vehicle, all of which considerable work on control strategies and calibration.

  • Participation in defining the electronic architecture of a future car. This definition primarily involves communication on a CAN network between the different electronic systems present in the vehicle for engine control and chassis control. On the basis of different variants of the vehicle and the expected performance of control organs by an electronic system, this study also involved defining the distribution of basic functions and required data exchanges between these functions. This task also involved preparation work before implementing class A networks such as LIN (Local Interconnect Network).
For an electronics manufacturer

In the framework of a development project for two USB peripherals, one of which is a Hub:

  • Definition of the interface between the PC and the equipment, in compliance with the USB v1.1 specification and product specifications.
  • Technical guidance in the development of peripheral and USB Hub software.
  • Technical coordination of PC and peripheral developments.
  • Implementation of development and test tools using an Intel 80930 microcontroller.

This experience was the basis of an article published in the May 1999 issue of the famous French magazine "Electronique"

For Payment Terminal Manufacturer

Design and development of a USB device driver for a smart cards reader. This driver was designed to provide the application software with a classical communication interface, independent of the USB technology, while complying with the priority requirements of dialogue between the chip and the reader. The software was developed in C language on a Siemens C541U Infineon microcontroller. Créalie also participated in a part of the electronic studies involved in this project.

Implementation of Bluetooth short-range radio communication technology. In the framework of prototyping the use of this technology in our client's products, we created the software for a board ensuring the interface between existing equipment and different commercial Bluetooth modules (Ericsson, CSR, Mitsumi).This software was designed to establishe the connections required to exchange data via the HCI (Host Controller Interface).

For an airbag manufacturer

Consulting in a software development project for equipment in the VAN multiplexed line. The particularity of this equipment is the major role it plays in vehicle safety and its integration in multiplexing architecture had to be extremely sure. The task involved spot interventions during the specification, design and validation phases.

Specification, design and development of a major change in airbag software: This change involved including a new communication function on existing software. The main difficulty in this project arose from the necessity of taking the architecture of existing software into account in order to avoid interference with other highly secured functions. This change also involved the associated diagnosis function on a K&L line. The software was developed in C language on a Toshiba TMP95 microcontroller.

For an avionics industrialist
Comparative study of three real-time environments (Tornado/VxWorks, pRISM/pSOS+, Nucleus) regarding the aimed applications needs. Detailed requirements establishment, suppliers meeting, products analysis in relation with requirements. Synthesis and recommendation for the customer choice.
For a defense industralist
Writing of the requirements of a new test bed software. Study of the possibility to use an existing former test bed software as a development basis. Recommendations for the software sub-contracting organisation.

CREALIE becomes SCHNEIDER Group partner

In 1998, Créalie Signed a convention with Schneider Initiative Emploi. Created by Schneider Group this association gave an important financial help, showing its confidence into Créalie and its employment plan.