Projets réalisés

 Projet CABCO  >>>

L’objectif du projet CABCO est de réaliser une architecture performante pour des applications utilisant le Co-Design. La validation de l’architecture est fait par la réalisation d’une carte. Celle-ci se compose principalement, d’un processeur, d’une FPGA et de mémoire.


 


 Projet carte PCI  >>>

Carte 32 bits mixte permettant une connexion sur des cartes mèrealimentée en 3.3 ou 5 V. Elle est constituée de deux FPGA, une contenant le coeur PCI et une disponible pour l' application utilisateur. Les drivers pour Windows et Linux sont disponilbe.

 

 

 

 


 Projet CO-CH  >>>

Projet de collaboration Colombie-Suisse sur la modélisation agro écologique.

 

 

 

 

 

 

 

 


Projet Desim

Développement d’une stratégie de simulation de circuits complexes par un processeur de commandes de haut niveau

La vérification fonctionnelle de systèmes numériques de la taille de ceux qu’il est possible d’intégrer dans les circuits programmables actuels (FPGAs) demande le développement de bancs de test complexes. Pour conserver une vue d’ensemble de la séquence de test et pour réduire momentanément l’étendue des tests effectués, les utilisateurs ont tendance à se baser sur des fichiers texte spécifiant les tâches à effectuer.

Le but de ce projet est de mettre au point une méthodologie de test basée sur un moteur capable de piloter les fonctionnalités à tester. Les différentes fonctionnalités se lisent dans des fichiers de configuration qui spécifient les tests à effectuer. Les fonctionnalités et leurs interactions sont ainsi gérées à haut niveau.

Le banc de test comprendra le processeur de test, des modèles de RAMs et de ROMs, une interface au port parallèle et une interface au port série.

Par ailleurs, la vérification avancée d’un circuit décrit à haut niveau (en langage VHDL) peut occuper un ordinateur puissant pendant plusieurs jours. La vérification du même circuit mais au niveau des portes logiques (simulation post-routage) prend 5 à 10 fois plus de temps. De part sa structure, ce projet permet aussi la répartition de la simulation en plusieurs tâches, exécutables donc sur une ou plusieurs machines. La répartition de la simulation sur plusieurs machines permet ainsi de paralléliser la tâche de simulation pour en réduire la durée.

 


Projet ESLEE  >>>

Projet eSLEE: This project proposes to investigate an environment execution especially tailored to embedded applications where interactions between a microcontroller and reconfigurable device are particularly relevant, and may require some real time constraints. 

 

 

 

 

 


Projet FastPricer >>>

L'industrie de la finance a des demandes croissantes en termes de performances de calcul. Plus spécifiquement, la détermination des prix des nouveaux instruments financiers (MBS, CDO, etc.) requière de plus en plus de temps de traitement. Pour soutenir cette demande, la mise à niveau des serveurs, ou l'ajout d'ordinateurs supplémentaires dans les centres de calcul existants ne sont plus suffisants.

Le but de ce projet a donc été de développer un prototype de plateforme reconfigurable pour l'accélération de tels traitements arithmétiques. Cette plateforme, basée sur la technologie FPGA, est capable d'effectuer une détermination rapide des prix des synthetic CDOs, un instrument financier complexe. En outre, ce projet a aussi visé une exploration de l'utilisation de cartes d'accélération matérielle basées sur de la logique reconfigurable dans des applications financières sur une plus large échelle.


 Projet HCB  >>>

The HCB is a multi-purpose communication embedded platform that can act as user terminal or highly secure and reliable gateway for wireless ad-hoc networking.The HCB relies on a modular architecture using an XScale microcontroller and a FPGA in order to access a variety of communication module (UMTS, GPRS, GPS, HSDPA, etc.) and to provide applications with highly secure transmission. The HCB will run a dedicated software framework providing the user with adequate roaming/routing performance and graphical user interface mainly based on the Swisscom Unlimited technology.

The HCB platform is devoted to a wide range of user and network applications such as surveillance and security monitoring, location-based services, multimedia terminal, machine-to-machine applications, etc. Primary HCB market segments are automotive and military industries as well as bio-medical, entertainment, domestic areas including mobile transportation (car, bus, train).

 


Projet Memosis

Le but de ce projet a été de réaliser un logiciel (appelé Mémosis) pour un assistant personnel (iPaq de HP utilisant l'OS Windows Mobile 5.0), ainsi qu'un logiciel de configuration du dispositif (via USB). Le système vise des personnes souffrant de troubles de mémoire et a été réalisé en collaboration avec l'unité de Neuropsychologie du CHUV.

Le logiciel pour l'assistant personnel donne accès aux utilisateurs à une agenda qui leur rappel des tâches et des événements de la journée. D'autre part, l'envoie des messages SMS pre-enregistrés, permet aux utilisateurs de maintenir un contact permanent avec des membres de sa famille.

 


Projet MyDeskFriend  >>>

CTI projet in collaboration with Arimaz S.A.

 


Projet Netbox  >>>

Plate-forme développé conjointement avec NetModule basée sur la philosophie open source, profilées spécifiquement pour la transmission sans fil sur TCP/IP.

 


Projet Oscilloscope / analyseur logique USB

Développement d'un oscilloscope/analyseur USB rapide à l'aide d'une FPGA dernière génération.

 

 

 


Projet PMA  >>>

Le But de ce projet consiste à développer un "PMA (un assistant personnel )" pour les personnes ayant des problèmes de mémorisation. On peut concevoir cet instrument comme un PDA ou un mini ordinateur de poche. Il permet de rappeler les taches quotidiennes au patient, ce qu’il doit effectuer pendant la journée.

Ce projet a été proposé par la division de Neuropsychologie de l’hôpital CHUV, dans le cadre des travaux de diplôme de l’école d’ingénieurs du canton de Vaud (Heig-vd).

 


Projet Petra


 


Projet PreBio

Proof of concept for the development of a high-performance reconfigurable computing facility for bioinformatics and computational biology. (Calcul reconfigurable à haute performance pour la bio-informatique et la biologie computationelle).

 


Projet Romeo  >>>

L'étude des images fournies par L'IRM d'un patient est un outil essentiel aux médecins pour l'établissement d'un diagnostic. Le projet Romeo a pour objectif de leur fournir une application efficace leur permettant de tirer le meilleur parti des images fournies par l'IRM.

 


Projet ROPES  >>>

Reconfigurable Object for Pervasive Systems (ROPES)

Le but de ce projet est de réaliser une plateforme matérielle de prototypage pour les systèmes pervasifs et d'étudier deux solutions originales au problème de l’adaptation de ces systèmes à l’environnement et à l’utilisateur, à savoir, la configuration matérielle dynamique et l’utilisation des techniques bio-inspirés.

 

 

 


Projet RT Colibri  >>>

Real-time Colibri project is an integrated platform combining, on the same board, the power of a 32-bits microcontroller (PXA270) with a DSP for fast data processing in order to provide the end user with a comfortable graphical touchscreen LCD based interface combined with the robustness of a hard real-time 2-axis motion control.

 

 


Projet STROC  >>>

Le but de ce projet est d'étudier des implémentations en conception-mixte (Co-Design) des algorithmes DES, AES, SHA et MD5 utilisés par IPSec. L'étude doit permettre de trouver la répartition optimale permettant d'obtenir le taux performance/coût le plus élevé. Cette conception sera ensuite utilisée comme co-processeur cryptographique pour l'API-crypto du noyau 2.6 de Linux.

 


Projet système MU0  >>>

Ce système a été réalisé pour l'enseignement des systèmes à processeur. Il est basé sur le processeur didactique MU0.
Les outils ont été développés en interne (assembleur, simulateur et cible). Ils permettent aux étudiants non seulement de comprendre les bases ("learning by doing"), mais aussi d'exercer la conception de systèmes à processeur. Il est en effet possible de développer ou modifier différentes parties du système, comme des interfaces, des contrôleurs (interruption), des programmes en assembleur, ainsi que le processeur lui-même.

 


Projet UNIPRINT

Impression unique et sécurisée des documents pour la billetterie électronique", en partenariat avec la société ELCA.

 

 

 

 

 

 


Projet Zigbox

Sensor networks and embedded communication platforms are currently gaining a fascinating interest in a wide range of applications where interactions with the environment play a critical role; it is the case for example with telemetry, remote maintenance, environmental monitoring, home automation, etc. The project aims at developing a generic and reliable framework based on SDIO which will support any – standard or proprietary - radio sensor network protocols and to provide interoperability with the Internet via wireless communication networks (GSM/GPRS/UMTS). The development will enhance the ongoing Netbox development at NetModule which will provide a SDIO host interface.