Résumé | En combinant plusieurs processeurs de signal numérique (DSP) embarqués dans un PC de bureau, nous avons mis au point un système qui offre, en plus de la mémoire de masse, des utilitaires réseau, de l'interface utilisateur et des graphiques de présentation d'un PC normal, les taux de réponse temps réel normalement associés uniquement aux systèmes intégrés. Dans cet article, nous décrivons la conception d'un tel système, qui a été construit dans le but de faire la démonstration d'un télémètre laser 3D temps réel. Le prototype de ce télémètre est constitué d'une tête de lecture laser 3D à synchronisation automatique, construite à la demande, directement interfacée avec du matériel informatique commercial standard. Ce matériel comprend un certain nombre de cartes DSP dotées d'un bus PCI, qui communiquent entre elles au moyen de liaisons interprocesseur dédiées à haut débit. Les communications entre le PC de bureau et les DSP intégrés s'effectuent à travers le bus PCI. La puissance de traitement mise en jeu est requise pour les fonctions d'acquisition de données en temps réel et de suivi géométrique 3D. Cet article décrit le prototype du télémètre laser 3D ainsi que son architecture informatique. Les circuits DSP intégrés sont gérés par un système d'exploitation multiprocesseur temps réel commercial. Cette combinaison permet de réaliser un système fortement modulaire dans lequel des processeurs peuvent être ajoutés ou retirés avec des effets secondaires minimaux. |
---|