Brevet FR2852440A1 — publié le 20040917

ARCHITECTURE DOUBLE BUS La présente invention se rapporte au domaine des architectures matérielles pour le traitement d'image. La présente invention se rapporte plus particulièrement à une architecture spécifique à double bus. L'art antérieur connaît déjà, par le brevet 10 américain US 5 206 833 (Acer) une mémoire RAM à double port en pipeline pour l'utilisation dans un système d'affichage en couleur. Un multiplexeur, comprenant un port vidéo et un port microprocesseur, fournit l'entrée de la mémoire RAM. Une matrice de mémoire, un module capteur et un module 15 d'entrée/sortie, en sus du multiplexeur, constituent l'architecture en pipeline, permettant un accès à la mémoire vive en trois emplacements. Ainsi, avec la même vitesse mémoire, le débit de données de cette mémoire vive est trois fois supérieur à ce qui était connu précédemment. 20 Un circuit d'horloge est construit pour générer des pulsations d'horloge interne extrêmement stables de telle sorte que l'intervalle de chaque pulsation d'horloge varie automatiquement selon le processus de fabrication et la température ambiante d'utilisation, s'adaptant à 25 l'intervalle de pré- chargement approprié relatif à la matrice de mémoire, le multiplexeur et le module capteur. L'art antérieur connaît également, par le brevet américain US 5 764 242 (Samsung Electronics), un 30 convertisseur d'images de superposition vidéo pour effectuer diverses fonctions de décalage, d'inversion, de rotation et de reflet d'une image telle qu'affichée sur un ordinateur personnel sans augmenter la charge des moyens de calcul, en temps réel, et aisément, en ajoutant un 35 convertisseur d'images entre le contrôleur vidéo et la mémoire d'image de l'ordinateur personnel. Le convertisseur comprend une mémoire RAM vidéo pour stocker la luminance et la chrominance de l'image, un contrôleur vidéo pour stocker des données dans la mémoire d'image ou contrôler la mémoire 5 d'image pour afficher les données stockées dans la mémoire d'image après lecture et extraction, un convertisseur qui peut changer un espace de mémoire d'image avec des données d'index d'adressage de la mémoire d'image entre le contrôleur vidéo et la mémoire d'image et un premier bus de 10 transmission pour les données de luminance et de chrominance qui transmet les données synchronisées d'image et est connecté entre le contrôleur vidéo et mémoire d'image. La présente invention entend remédier aux inconvénients de l'art antérieur en proposant une architecture qui permette de réserver une portion du flux vers la mémoire aux composants spécifiquement liés au traitement d'images et à l'interface imprimante. 20 A cet effet, l'invention concerne, dans son acception la plus générale, un circuit électronique pour le traitement d'image comportant des moyens de calcul, des interfaces d'entrée-sortie et de communication, et au moins 25 un module spécifique de traitements d'images préprogrammés, ainsi qu'au moins une mémoire vive, caractérisé en ce qu'il comporte une interface de gestion de la mémoire vive reliée à un premier bus dit bus système pour les échanges de données entre ladite mémoire vive d'une part, 30 et les moyens de calcul et des interfaces d'entrée-sortie d'autre part, et à un deuxième bus dit bus image, pour les échanges de données entre ladite mémoire vive et ledit module spécifique de traitements d'images pré- programmés, la répartition du débit d'accès à la mémoire vive entre les 35 deux bus étant adaptable selon l'utilisation et un débit minimum d'accès à la mémoire vive étant garanti à chacun des deux bus. Avantageusement, un troisième bus dit " bus périphérique " est relié au bus système. Selon un mode de mise en oeuvre particulier, une interface d'impression est reliée au bus image. On comprendra mieux l'invention à l'aide de la description, faite ciaprès à titre purement explicatif, 10 d'un mode de réalisation de l'invention, en référence à la figure annexée: - la figure 1 illustre l'architecture conforme à l'invention. L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes de l'invention sans pour autant sortir du cadre du brevet. REVENDICATIONS 1. Circuit électronique pour le traitement d'image comportant des moyens de calcul, des interfaces 5 d'entrée-sortie et de communication, et au moins un module spécifique de traitements d'images pré-programmés, ainsi qu'au moins une mémoire vive, caractérisé en ce qu'il comporte une interface de gestion de la mémoire vive reliée à un premier bus dit bus système pour les échanges de 10 données entre ladite mémoire vive d'une part, et les moyens de calcul et des interfaces d'entrée-sortie d'autre part, et à un deuxième bus dit bus image, pour les échanges de données entre ladite mémoire vive et ledit module spécifique de traitements d'images pré-programmés, la 15 répartition du débit d'accès à la mémoire vive entre les deux bus étant adaptable selon l'utilisation et un débit minimum d'accès à la mémoire vive étant garanti à chacun des deux bus. 2. Circuit électronique pour le traitement d'image selon la revendication 1 caractérisé en ce qu'un troisième bus dit " bus périphérique " est relié au bus système. 3. Circuit électronique pour le traitement d'image selon la revendication 1 ou 2 caractérisé en ce qu'une interface d'impression est reliée au bus image.