[./myp.html]
[./index.html]
[./services.html]
[./metiers.html]
[./technologies.html]
[./contact.html]
[./rtbench.html]
[Web Creator] [LMSOFT]

Copyright (c) emSYSCO - Damien Buisson - 2008 - Tous droits réservés

Les processeurs MyP sont conçus pour répondre à vos besoins spécifiques. Ils sont architecturés autour d'un processeur central standard et d'un nombre variable de périphériques à choisir parmi une large palette de possibilités.

Les processeurs sont livrés prêt à l'emploi et sont compatibles avec les outils de développement du commerce.

Les avantages de "MyP":

- La capacité à intégrer un nouveau périphérique très rapidement.
- Nous faisons tous les types de combinaison possible (ex. Passerelle universelle avec processeur 8051 + USB + Ethernet + UART + CAN + SPI + I2C).
- La livraison se fait à partir de 1 pièce.
- Les boitiers sont standardisés (QFP / BGA).
- Le design de périphériques spécifiques est possible (VHDL ou Verilog).
- Basé sur coeurs standards du marché (ARM-32 bits, 8051-8 bits haute vitesse).
- Coût de développement faible par rapport à un ASIC (environ 10x inférieur).

En savoir plus...
Produits

EEK est un noyau temps-réel préemptif ou coopératif s'adaptant à une vaste gamme de processeurs, du 8 bits au 32 bits. La programmation est basée sur les concepts des tâches à priorité fixe et des événements.

Spécification :

- Tâches            : 256 ou 65536 maximum.
- Priorité            : 1 à 256.
- Timers            : 256 ou 65536 maximum.
- Evénements    : 8, 16 ou 32 par tâche maximum.
- Semaphores    : 256 ou 65535 maximum.
- Timers            : 256 ou 65535 maximum.
- Queues           : 256 ou 65535 maximum.
- Mailboxes        : 256 ou 65535 maximum.

- RAM min*        : 10 octets par tâche
- ROM min*       : 4K
- Latence INT*   : 10 cycles max
- Scheduler*      : 100 cycles max

- Cibles : ARM-based, Microchip, Freescale, Texas, Atmel, Renesas, ...
- Drivers : SPI, UART, I2C, PWM, ADC, DAC, ETH, CAN, FLEX, SYS, ...
- Services : FLASH, FAT, USB, TCP/IP, NET, ...
- Traces et debug intégrés, exécution temps réel ou différé, noyau interruptible.
- Modélisation objet, code C et scheduler en assembleur.
Standards
C : Règles de programmation
(emSYSCO - 07/2008)

C++ embarqué : Modélisation objet et programmation C
(emSYSCO - 08/2008)

 

Caractéristiques communes à tous les produits développés par emSYSCO :
- Les codes sources sont exempts de royalties.
- Il n'y aucun coût de license par développeur.
- Les codes sont commentées.
- Tous les produits sont documentés.
- Ils ont un API (Application Programme Interface) d'utilisation simple.
- Tous les produits sont validés par un test logiciel et/ou matériel de référence.
- Tous les problèmes sont tracés.
- Toute évolution / adaptation est possible sur simple demande.
Le processeur "MyP" sur étagère
Easy Embedded Kernel (EEK)
emSYSCO
Embedded Systems Consulting
Real-Time Bench (RTBench)

RTBench est un banc de test générique, compact et modulaire d'acquisition de données temps-réel contraint  (10 Msps sur 1024 voies simultanées = 10Gsamples per second). Il est destiné aux systèmes d'acquisition de données temps-réels moyenne vitesse à bas coût.

En savoir plus...