version française
Home Contact us About Spirtech Links Download
 
Spirtech
  Technology
 
  
 
Smart Card
Embedded Systems
Cryptography
  Offer
  Counseling & Expertise
Engineering
Products
  Applications
  Teleticketing
Physical Access Control
Payment
  Information For
  Transit Operators
Smart Card & IC Manufacturers
Terminal Manufacturers
Integrators
Bank, Smart Card Issuers


software for embedded systems
 


Industrial products rely increasingly upon embedded software, which requires specific hardware and software skills, as well as a strong project management allowing an overall control of the system.

As soon as the cost of the end product is a determining factor, embedded software design has constraints very similar to smartcard software design, and quite different from the usual design of PC software:

24 hours runtime, despite environment changes.
Small internal resources: the microcontrollers used have limited resources (in terms of CPU power, communication and memory size), small electric power consumption, no real operating system, and user interface limited to a few lights or, at most, a few lines display.
Low speed processor: the processors used often work significantly slower than desktop processors; it is therefore necessary to optimize the processing times.
No external intervention, during long periods and, sometimes for the entire product life.
Update difficult or impossible: very high quality requirements since mistakes are generally fatal.


Spirtech teams are well accustomed to the design of small size products (mobile, or integrated in other products), with a low power consumption (for instance powered by standard batteries) and optimized for cost and performances.

 

 
 

 

 

© Spirtech 2008