2 research outputs found
Integrated architectures for computer vision : Automatic synthesis with three examples
Computer aided computer design is an open problem because computers are becoming more and more powerfull, more and
more complex and .. smaller. We explain what "automatic (high-level) synthesis of integrated circuits" means . It is now feasible
and necessary for computer vision dedicated architectures in particular. Since it requires an optimization within an ill-formalized
and ill-defined design space, we describe the experimental method aiming at : 1) proving the existence of a solution for each
application case, 2) finding and instanciating the optimization parameters - including the initial state -,3) effectively designing an
integrated circuit and 4) redesigning the solutions for more complex architectures to still meet real-time constraints . The method is
self-illustrated with three increasingly complex examples all along this paper.La construction automatique d'ordinateur assistée par ordinateur C(AO)2 est un problème ouvert parce que ceux-ci deviennent de plus en plus puissants, donc plus complexes et... plus petits. Nous expliquons ce qu'est la synthèse automatique de circuits intégrés dite de « haut niveau », technique désormais plausible et nécessaire notamment pour les architectures spécialisées en vision par ordinateur. S'agissant d'une optimisation dans un ensemble difficile à formaliser et à circonscrire nous décrivons la démarche expérimentale suivie afin de : 1) prouver l'existence d'une solution par cas d'application, 2) déterminer les paramètres de l'optimisation, dont l'état initial, et les instancier, 3) concevoir effectivement un circuit et 4) retraiter les solutions pour des architectures progressivement plus complexes n'en respectant pas moins des contraintes de temps réel. La démarche s'illustre par elle-même selon trois exemples de difficulté croissante qui jalonnent cet article
Conception d'architectures systoliques integrées
Les travaux exposés dans ce document représentent l'évolution de mes activités de recherche depuis 1990.Trois projets sont présentés : le circuit API69, le langage C-Stolic et la machine SAMBA. A travers ces projets,diverses méthodologie de conception relatives aux architecture systoliques intégrées ont été testées et validées