
Welcome to IT&L@bs, Orange Business Services
| IT&L@bs | business line | offers | added value | careers |
The time is long past when we could define an embedded system as a "buried" computer system, operating in complete self-sufficiency. In the era of the portable telephone, we may often wonder what could be considered as such.
Improvement of platforms, internationalisation, increased connectivity, user interface, smart cards, etc; these new possibilities have allowed R&D and marketing to target products for all price ranges. And these developments are not yet finished!
While old equipment is being gradually renewed (hardware, protocols, etc.,) new equipment is looking for added value with USB OTG, wireless technologies (ZigBee, 802.11, etc.), IPv6 or auto-configuration (ZeroConf).
What is it that still unites these various embedded systems?
A dual historical requirement: performance and security in functioning. However, these terms must be specified according to the context: timing constraints, resources available, quality control, degree of determinism of the system, etc.
Although "time to market" is a critical issue inherent in this equipment, its changeability is just as important, whether in regards to managing its obsolescence or making it easily available in several ranges.
Some challenges:
IT&L@bs is again positioning itself at the forefront of the transformation, developing added value around five service offers:

Our technological leadership
Several years ago, IT&L@bs finalised an object-development methodology adapted to restricted industrial contexts - the Process of Development of Industrial Systems (PDIS). This process integrates into approaches of the type MDE/MDA (Model Driven Engineering/Model Driven Architecture).
principle
Use all the potential of object technologies for:
For several years, IT&L@bs has been working to promote this technology and has deployed it with manufacturers
The systemC standard and its TLM extension
SystemC (IEEE 1666) supplies a library (C++) for modelling all or part of a System-On-Chip (SoC) and, potentially, any complex digital hardware system, with or without processors and software.
According to the desired "execution time/simulation precision", the modelling can be done at a purely functional level (TLM) or it may include time constraints or be "cycle and bit accurate".
TLM (Transaction Level Modelling), an OSCI standard build on SystemC, defines modelling at a high level of abstraction, supplying a communication model by "transactions" between blocks or IP.
Models in SystemC can be simulated on a standard workstation, with open source or commercial simulators.
objective
Develop hardware and software for the same card in parallel, allowing execution of code that is being developed on a high-speed simulation of hardware that is being developed
advantages
Usage context