thumb|400px|Photo d'un framebuffer SUN TGX. Un framebuffer (soit en français tampon de trame ou mémoire d'image) est un équipement de sortie vidéo qui commande un affichage vidéo à partir d'un tampon mémoire contenant une trame complète de données. Les informations dans le tampon mémoire sont en général les valeurs des composantes de couleurs pour chaque pixel (chaque point à afficher sur l'écran). Les valeurs sont habituellement mémorisées sous les formats 1-bit monochrome, 4-bit palettisées, 8-bit palettisées, 16-bit highcolor ou 24-bit truecolor (vraies couleurs). Un canal alpha (alpha channel) est parfois utilisé pour l'information de transparence associée à chaque pixel. La quantité de mémoire nécessaire à la commande d'un framebuffer dépend de la résolution, de la profondeur de couleur (color depth) et de la taille de la palette. Les framebuffer diffèrent significativement des affichages graphiques vectoriels (vector graphics displays) qui étaient communément utilisés avant l'arrivée des framebuffer. Dans un affichage vectoriel, seules les valeurs des extrémités des primitives graphiques sont stockées. Le faisceau électronique du tube d'affichage est alors dirigé d'extrémité en extrémité, traçant une ligne analogique entre ces points. Dans le cas du framebuffer, le faisceau électronique (si la technologie d'affichage est l'écran cathodique) est dirigé pour tracer de gauche à droite et de haut en bas de façon à balayer l'ensemble de l'écran, de la même façon qu'un téléviseur dans le cas de la transmission télévisée. En même temps que cette opération de balayage, l'information de couleur pour chaque point de l'écran est extraite du framebuffer, créant ainsi un ensemble d'éléments discrets (non continus) d'image (pixels). Les chercheurs en informatique ont discuté pendant longtemps les avantages théoriques d'un framebuffer, mais étaient incapables de fabriquer une machine possédant suffisamment de mémoire. En 1969, Joan Miller des Bell Labs a expérimenté la première réalisation de framebuffer.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Séances de cours associées (5)
Générer une IP mémoire dans Vivado
Montre comment générer une mémoire à deux ports dans Vivado pour le contrôleur VGA et le générateur Mandelbrot.
Conception et Fondamentaux des Systèmes Numériques
Explore la construction et les concepts clés des systèmes numériques, y compris la représentation binaire, les différences matériel-logiciel et les options de mise en œuvre.
Interfaces vidéo et VGA
Explore les normes VGA, les résolutions vidéo, le contrôle du signal, les conventions de synchronisation, les débits de données et la génération de graphiques dans la conception de systèmes numériques.
Afficher plus
Publications associées (21)

JPEG XS-A New Standard for Visually Lossless Low-Latency Lightweight Image Coding

Touradj Ebrahimi

Joint Photographic Experts Group (JPEG) XS is a new International Standard from the JPEG Committee (formally known as ISO/International Electrotechnical Commission (IEC) JTC1/SC29/WG1). It defines an interoperable, visually lossless low-latency lightweight ...
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC2021

Adaptive extreme video completion

Sabine Süsstrunk, Radhakrishna Achanta, Majed El Helou, Ruofan Zhou

A computer-implemented video completion method is proposed for reconstructing a sparsely sampled video comprising sparsely sampled video frames comprising sparse sets of picture element intensity values. The method comprises: distributing the sparse sets o ...
2021

A Computational Method for Identifying the Optimum Buffer Size in the Era of Zero Defect Manufacturing

Ali Boujemaoui

Decreasing defects, waste time, meeting customer demand and being adaptable are the goals of a Zero Defect Manufacturing (ZDM) strategy. Scheduling is an important tool to perform that. It should take in account buffer size allocation. In this study, a met ...
SPRINGER INTERNATIONAL PUBLISHING AG2020
Afficher plus
Personnes associées (1)
Concepts associés (21)
Bit blit
Bit blit (also written BITBLT, BIT BLT, BitBLT, Bit BLT, Bit Blt etc., which stands for bit block transfer) is a data operation commonly used in computer graphics in which several bitmaps are combined into one using a boolean function. The operation involves at least two bitmaps: a "source" (or "foreground") and a "destination" (or "background"), and possibly a third that is often called the "mask". The result may be written to a fourth bitmap, though often it replaces the destination.
Infographie
L'infographie est le domaine de la création d' assistée par ordinateur. Cette activité est liée aux arts graphiques. Les études les plus courantes passent par les écoles publiques ou privées se situant majoritairement en Angleterre, en Belgique, au Canada, en France, et aux États-Unis. Lors de l'introduction du concept dans la langue française vers les années 1970, le terme « infographie » désigne les graphismes produits par ordinateur.
Processeur graphique
Un processeur graphique, ou GPU (de l'anglais Graphics Processing Unit), également appelé coprocesseur graphique sur certains systèmes, est une unité de calcul assurant les fonctions de calcul d'image. Il peut être présent sous forme de circuit intégré (ou puce) indépendant, soit sur une carte graphique ou sur la carte mère, ou encore intégré au même circuit intégré que le microprocesseur général (on parle d'un SoC lorsqu'il comporte toutes les puces spécialisées).
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.