|
|
Produits
réalisés par Pragmatec :
|
|
Pragmatec
est avant tout un bureau d'étude, et lorsque nous réalisons
le produit d'un client, nous nous efforçons de le concevoir
sur une base Pragmatec afin de diminuer les coûts d'étude
et surtout de garantir une efficacité de résultat.
Une architecture typique s'articule autour des éléments
suivants :
-
un
coeur CPU :
en
fonction des contraintes budgétaires du projet et
de la puissance requise, nous obtons pour coeur CPU ARM9
à 200MHz ou 400MHz, ou bien ARM11 à 700MHz.
Dans les 2 cas, ces coeurs disposent de nombreux périphériques
tels que les mémoires RAM et NAND, l'Ethernet, l'USB,
SDcard, IDE, LCD, SPI, I2C, ....
- un
système d'exploitation de type Linux :
dans le cas d'une cible ARM9, nous avons choisi de créer
une distribution autour du noyau Linux 2.6, tel qu'utilisé
aujourd'hui sur les PC modernes. Tout est alors fait pour
vous permettre de porter des applications PC standards avec
un minimum d'effort.
- une
carte d'adaptation spcécifique :
nos compétences sur les architectures 8, 16 et 32 bits
de la société Microchip (PIC18/24/32) notamment
dans le cadre de la conception du noyau temps réel
"PICos" nous permettent de proposer des extensions
harwares à nos systèmes ARM/Linux. En effet,
il est parfois préférable de sous-traiter une
partie des traitements à un microcontrôleur externe
plutôt que de tout concentrer dans le CPU principal.
Pour respecter des contraintes temporelles sévères
ou lorsque la partie hardware est assez complexe nous préférons
l'emploie d'un FPGA de marque Altera ou Xilinx.
- un
affichage sur LCD efficace :
les processeurs ARM9 et ARM11 sur lesquels nous travaillons
(Samsung) disposent de leur propre contrôleur LCD intégré,
ce qui permet de les interfacer à des écrans
TFT dépourvus de contrôleurs vidéos (ce
qui se traduit au final pour une économie substancielle).
De plus nous avons porté un serveur graphique performant
et extrêmement allégé : Nano-X. Il autorise
les affichages sur un LCD local ou à distance au travers
du réseau. La réalisation d'IHM complexes peut
se faire au travers de la librairie QT de Nokia (ex Trolltech).
- réalisation
rapide d'automate :
parfois, certains projets nécessitent la réalisation
d'automates sophistiqués sans pour autant partir dans
des développements longs et coûteux. Pour répondre
à ce besoin, nous avons porté le coeur d'automate
STRATON de la société COPALP, qui permet de
réaliser en quelques minutes des automates (GPIO, ADC,
Modbus, CANopen, Ethernet, LCD, ...) et ceci depuis un environnement
Windows.
|
|
p>