Brevet FR2850470A1 — publié le 20040730

La présente invention concerne un dispositif de panneau d'ordinateur et plus particulièrement un dispositif de panneau monté sur le côté avant d'un boîtier d'ordinateur pour permettre à l'utilisateur de régler directement la fréquence de fonctionnement de l'ordinateur et pour présenter efficacement une information précieuse sur le système. Comme le microprocesseur de l'unité centrale (en anglais, central processing unit, que nous nommerons donc par la suite CPU) est le l o composant principal d'un ordinateur, la vitesse de traitement de l'ordinateur est étroitement associée à la fréquence de fonctionnement du CPU. Classiquement, un réglage (par exemple une augmentation ou une diminution) de la fréquence de fonctionnement du CPU s'effectue en exécutant un logiciel (par exemple une application ou un réglage du BIOS 15 (système d'entrée-sortie basique)) ou en posant des cavaliers sur la carte mère de l'ordinateur. Cependant, aucune de ces deux méthodes n'est satisfaisante. Par exemple, le logiciel de réglage de la firéquence du CPU n'est pas populaire, 20 et l'utilisation de ce logiciel ou de cavaliers pour changer la fréquence n'est pas facile pour un utilisateur non professionnel. En outre, il y a ordinairement seulement deux ou trois diodes lumineuses sur le côté avant d'un boîtier d'ordinateur pour présenter l'état concernant les opérations du disque dur ou du système. Une autre information précieuse, comme par 25 exemple la vitesse du CPU, la température du CPU, la température du système, etc., n'est pas disponible. Elle ne l'est que par passage par un logiciel spécial. La présente invention vise à pallier ces inconvénients. 30 A cet effet, un objectif de la présente invention est de fournir un dispositif de panneau monté sur un boîtier d'ordinateur pour permettre à l'utilisateur de régler directement la fréquence de fonctionnement de l'ordinateur et pour présenter sur ce panneau la fréquence effective de 35 fonctionnement. La présente invention s'applique à un ordinateur comportant un CPU, un système d'entrée-sortie basique (BIOS), un bus de gestion du système et une horloge. Cette horloge produit plusieurs fréquences d'impulsions pour le système, dont l'une est la fréquence de fonctionnement du CPU. Le dispositif de panneau comprend un dispositif de réglage ayant plusieurs échelons de réglage pour l'augmentation et la diminution de la fiéquence de fonctionnement du CPU, un module d'affichage pour la présentation d'information sur le système, et un microprocesseur qui relie le dispositif de réglage et le module d'affichage au CPU. Le microprocesseur est capable de régler la fiéquence de fonctionnement du CPU en réponse à un réglage effectué par le dispositif de réglage, en envoyant un signal d'intenruption au CPU pour l'interrompre, afin de commander à l'horloge du système de modifier la fréquence de fonctionnement du CPU par l'intermédiaire du BIOS et du bus. Le microprocesseur envoie aussi une 15 demande de service à l'ordinateur pour demander l'information sur le système et ensuite présente cette information sur le module d'affichage. La présente invention sera mieux comprise à l'aide de la description suivante du mode de réalisation préféré du dispositif de l'invention, en 20 référence au dessin annexé, sur lequel: - la figure 1 représente un schéma fonctionnel du dispositif de panneau de la présente invention monté sur le côté avant d'un boîtier d'ordinateur, et - la figure 2 représente une vue schématique du dispositif de réglage 25 et du module d'affichage du dispositif de panneau de la présente invention. La figure I représente un schéma fonctionnel du dispositif de panneau I de la présente invention, ce dispositif 1 étant monté sur le côté avant du boîtier d'un ordinateur 2 qui comporte un CPU 21, un système 3O d'entrée-sortie basique (BIOS) 22, un bus de gestion du système 23 et une horloge du système 24. Le dispositif de panneau 1 comprend un dispositif de réglage 1 1, un module d'affichage 12 et un microprocesseur 13. Le microprocesseur 13 est destiné à relier le dispositif de réglage 1l et le module d'affichage 12 au CPU 21 de l'ordinateur 2. L'horloge du système 24 produit plusieurs fréquences d'impulsions du système, en particulier la firéquence de fonctionnement du CPU, la firéquence de fonctionnement du bus AGP (accelerated graphics port) ou du bus PCI (peripheral component interconnect), ou la fréquence de fonctionnement d'autres périphériques. La communication entre le microprocesseur 13 et le dispositif de 5 réglage 1l peut être une interruption ou une scruitation. Le microprocesseur 13 reçoit un signal de régulation envoyé par le dispositif de réglage l 1 et traite ensuite ce signal pour l'envoyer à l'ordinateur 2 afin de régler la fiéquence de fonctionnement du CPU 21. Ainsi, lorsque le microprocesseur 13 reçoit le signal de régulation, il envoie un signal d'interruption. au CPU 10 21 pour l'interrompre, afin que le programme de service d'interruption du BIOS 22 reçoive un message émis par le microprocesseur 1 3 et commande à l'horloge du système 24 de produire une nouvelle firéquence de fonctionnement du CPU 21, par l'intermédiaire du bus 23, mais pas de changement des autres fréquences du système. 15 En outre, le microprocesseur 13 peut envoyer un signal de demande de service à l'ordinateur 2 pour demander une information sur le système. Enl réponse, l'ordinateur 2 envoie au microprocesseur 13 des signaux concernant l'information sur le système. Le microprocesseur 13 traite 20 ensuite ces signaux et présente l'information sur le système correspondante sur le module d'affichage 12. Dans un mode de réalisation, le microprocesseur 13 est relié à un circuit intégré de contrôle du système (non représenté) de l'ordinateur 2. Ce circuit intégré est chargé de traiter la demande et d'envoyer au microprocesseur 13 des signaux concernant 25 l'information sur le système. Dans ce mode de réalisation, le dispositif de réglage 11 est de préférence un bouton ou un groupe de boutons comprenant un bouton d'accélération et un bouton de ralentissement. Plusieurs échelons de 30 réglage sont prévus dans le dispositif de réglage 1 1 pour le réglage de la fréquence de fonctionnement du CPU 21. Dans le cas o le dispositif de réglage 1 I est un bouton, une rotation à gauche d'un repère produit une diminution d'un échelon de la fréquence de fonctionnement du CPU 21. De même, une rotation à droite d'un repère sui le bouton produit une 35 augmentation d'un échelon de la fréquence de fonctionnement du CPU 21. Dans un autre cas o le dispositif de réglage I 1 est un groupe de boutons, une pression sur le bouton de ralentissement produira une diminution d'un échelon de la fréquence de fonctionnemnent du CPU 21. De même, une pression sur le bouton d'accélération produira une augmentation d'un échelon de la fréquence de fonctionnemrent du CPU 21. Presque en même temps, un affichage correspondant de la fréquence de fonction.nement réglée a lieu sur le module d'afficlage 1 2, en réponse à un traitement du réglage par le microprocesseur 13. En outre, une information sur le système, par exemple la température du CPU, la température du système de l'ordinateur 2, ... peut être présentée sur le module d'affichage 12, comme 10 décrit en détail ci-dessous. La figure 2 représente une vue schématique du dispositif de réglage 11' et du module d'affichage 12'. Le module d'affichage 12' est réalisé sous la forme d'un affichage à diodes lumineuses ou d'un affichage à 15 cristaux liquides. Pour l'affichage d'information sur le système, l'affichage 12' comprend un indicateur de fréquence de fonctionnement 121, un indicateur de température du CPU 1221, un indicateur de température du système 1222, un indicateur d'état de la carte mère 1231, un indicateur d'état de la mémoire 1232, un indicateur d'état du disque dur 1233, un 20 indicateur d'état du lecteur de CD-ROM 1234, un indicateur de surchauffe du CPU 1241, un indicateur de surchauffe du système 1 242 et un indicateur d'appel à l'aide 1243. En réponse à la mise sous tension de l'ordinateur 2, celui-ci envoie 25 des signaux d'accusé de réception de machine en fonctionnement au dispositif de panneau I pour l'allumage successif de l'indicateur de firéquence de fonctionnement 121, l'indicateur de température du CPU 1221, l'indicateur de température du système 1222, l'indicateur d'état de la carte mère 1231, l'indicateur d'état de la mémoire 1232, l'indicateur d'état 30 du disque dur 1233 et l'indicateur d'état du lecteur de CD-ROM 1234. Comme le montre la figure 2 en association avec la figure 1, l'indicateur de firéquence de fonctionnement 121 peut présenter la firéquence de fonctionnement du CPU 21. En outre, il est défini plusieurs 35 barres de vitesse du CPU. Dans ce mode de réalisation, le nombre de barres de vitesse du CPU 21 est de dix. Dans un état normal (c'est-à-dire absence de réglage de la vitesse du CPU), la cinquième barre de vitesse est présentée. Si l'utilisateur augmente la fréquence de fonctionnement du CPU d'un échelon en réglant le dispositif de réglage 1 I comme indiqué cidessus, la sixième barre de vitesse est présentée sur l'indicateur de 5 firéquence de fonctionnement 121. Au contraire, une quatrième barre de vitesse est présentée si la fréquence de fonctionnement du CPU 21 est diminuée d'un échelon. L'indicateur de température du CPU 1221 et l'indicateur de 10 température du système 1222 peuvent présenter respectivement la température du CPUJ et la température du système. Dans le cas o l'affichage 12' est un affichage à diodes lumineuses, l'indicateur de température du CPU 1221 et l'indicateur de température du système 1222 ont trois diodes lumineuses constituées d'une diode verte, une diode jaune 15 et une diode rouge. Ainsi, lorsque les diodes lumineuses vertes de l'indicateur de température du CPU 1221 et de l'indicateur de température du système 1222 sont allumées, cela signifie que la température du CPU et celle du système sont toutes les deux normales. Dans un autre cas o les diodes lumineuses jaunes de l'indicateur de température du CPU 1221 et de 20 l'indicateur de température du système 1222 sont allumées, cela signifie que la température du CPU et celle du système sont toutes les deux relativement élevées. En réponse, la vitesse de rotation du ventilateur monté dans l'ordinateur 2 sera augmentée d'un échelon pour le refroidissement, commandé par le microprocesseur 13. Dans le cas extrême 25 o les diodes lumineuses rouges de l'indicateur de température du CPU 1221 et de l'indicateur de température du système 1222 sont allumées, cela signi-fie que la température du CPU et celle du système sont toutes les deux trop élevées. En réponse, la vitesse de rotation du ventilateur sera portée à son maximum et l'indicateur de surchauffe du CPU 1241 et l'indicateur de 3' surchauffe du système 1242 jetteront des éclairs de façon continue. Au bout d'environ 15 secondes, le microprocesseur 13 enverra un signal d'arrêt au CPU 2 I pour éteindre automatiquement l'ordinateur 2, si les diodes lumineuses de l'indicateur de température du CPU 1221 et l'indicateur de température du système 1222 sont encore allumées. 35 Un traitement semblable de l'indicateur de température du CPU 122 1 et de l'indicateur de température du système 1222 est exécuté si l'affichage 12' est un affichage à cristaux liquides. Cependant, en cas d'utilisation d'un affichage à cristaux liquides monochrome, trois barres de température sont 5 fixées, une première représentant une température normale, une deuxième représentant une température légèrement plus élevée et une troisième représentant une température excessivement élevée (c'est-à-dire une surchauffe). o0 L'indicateur d'état de la carte mère 1231., l'indicateur d'état de la mémoire 1232, l'indicateur d'état du disque dur 1233 et l'indicateur d'état du lecteur de CD-ROM 1234 peuvent présenter l'état actuel respectivement de la carte mère, de la mémoire, du disque dur et du lecteur de CD-ROM de l'ordinateur 2. L'indicateur d'état de la carte mère 1231, l'indicateur d'état 15 de la mémoire 1232, I'indicateur d'état du disque dur 1233 et l'indicateur d'état du lecteur de CD-ROM 1234 sont allumés si la carte mère, la mémoire, le disque dur et le CD-ROM de l'ordinateur 2 fonctionnent normalement. Au contraire, l'indicateur jette des éclairs si le composant correspondant fonctionne mal. Par exemple, l'indicateur d'état de la carte 20 mère 1231 jettera des éclairs si la carte mère fonctionne mal. En même temps, l'indicateur d'appel à l'aide 1243 sera allumé pour avertir visuellement que le système fonctionne mal.. En outre, un vibreur peut être prévu sur le dispositif de panneau 1. Ce vibreur émettra un son d'avertissement actionné par le microprocesseur 13 si un des composants 25 fonctionne mal. Bien que la présente invention. ait été expliquée relativement à son mode de réalisation préféré, il va de soi qu'on peut y apporter de nombreuses autres modifications et variations sans s'écarter de l'esprit ni o30 sortir du cadre de l'invention telle que revendiquée ci-après. REVENDICATIONS 1. Dispositif de panneau (1) monté sur le côté avant d'un boîtier d'ordinateur (2) pour le réglage de la firéquence de fonctionnement et la présentation d'information sur le système d'un ordinateur (2) comportant un microprocesseur de l'unité centrale (CPU) (21), un système d'entréesortie basique (BIOS) (22), un bus de gestion du système (23) et une horloge (24) du système, cette horloge (24) produisant plusieurs firéquences du système, une de ces fréquences étant la firéquence de fonctionnement du.0 CPU (21), ce dispositif de panneau (1) comprenant: un dispositifde réglage (l 1.) ayant plusieurs échelons de réglage pour l'augmentation et la diminution de la fréquence de fonctionnement du CPU (21), un module d'affichage (12) pour la présentation d'information sur le 15 système, et un microprocesseur (13) qui relie le dispositif de réglage (1l) et le module d'affichage (12) au CPU et est capable de régler la fréquence de fonctionnement du CPU (21), en réponse à un réglage effectué par le dispositif de réglage (1. ), dans lequel le microprocesseur (13) envoie un signal d'interruption au CPU (21.) pour l'interrompre, afin de commander à l'horloge (24) du système de modifier la firéquence de fonctionnement du CPU (21) par l'intermédiaire du BIOS (22) et du bus (23), envoie aussi une demande de service à l'ordinateur (2), pour demander de l'information sur le système, et 25 ensuite présente cette information sur le module d'affichage (12). 2. Dispositif de panneau (1) selon la revendication 1, dans lequel le module d'affichage (12) comprend un indicateur de firéquence de fonctionnement (121) destiné à présenter la fréquence de fonctionnemlent 30 du CPU (21.). 3. Dispositif de panneau (1) selon la revendication 1, dans lequel l'information sur le système comprend la température du CPU (21), la température du système, l'état de la carte mère, l'état de la mémoire, l'état du disque dur et l'état du lecteur de CD-ROM, et dans lequel le module d'affichage (12) comprend plusieurs affichages pour la présentation de la température du CPU (1221), la température du système (1222), l'état de la carte mère (1231), l'état de la mémoire (1232), l'état du disque dur (1233) et l'état du lecteur de CD-ROM (1234). 4. Dispositif de panneau (1) selon la revendication 1, dans lequel le module d'affichage (12) est du type à diodes lumineuses. 5. Dispositif de panneau (1) selon la revendication 1, dans lequel le module d'affichage (1.2) est du type à affichage à cristaux liquides. 10 6. Dispositif de panneau (1) selon la revendication 1, dans lequel l'ordinateur (2) comprend en outre plusieurs éléments d'exploitation et le module d'affichage (12) comprend un indicateur d'appel à l'aide qui est allumé, actionné par le microprocesseur (1 3), si au moins un des éléments 15 d'exploitation fonctionne mal. 7. Dispositif de panneau (1) selon la revendication 6, dans lequel les éléments d'exploitation de l'ordinateur (2) comprennent une carte mère, un disque dur, un lecteur de CD-ROM et une mémoire. 20 8. Dispositif de panneau (1) selon la revendication 6, comprenant en outre un vibreur destiné à émettre un son d'avertissement en étant actionné par le microprocesseur (13) si un des éléments d'exploitation fonctionne mal. 9. Dispositif de panneau (1) selon la revendication 3, dans lequel les affichages comprennent un indicateur de température du CPU (1221) et un indicateur de température du système (1.222) destinés à présenter respectivement la température du CPU (21) et celle du système, et dans lequel chacun de l'indicateur de température du CPU (21) et de l'indicateur 30 de température du système comprend un diode lumineuse verte qui, allumée, représente une valeur normale de tenmpérature, une diode lumineuse jaune qui, allumée, représente une valeur de température relativement élevée et une diode lumineuse rouge qui, allumée, représente une surchauffe. 10. Dispositif de panneau (1) selon la revendication 9, comprenant en outre un ventilateur actionné par le microprocesseur (13) pour refroidir l'ordinateur (2) si la diode lumineuse jaune est allumée. 11. Dispositif de panneau (1) selon la revendication 9, dans lequel, en réponse à l'allumage de la diode lumineuse rouge pour une durée déterminée, le microprocesseur (13) envoie au CPU un signal d'alrêt pour éteindre automatiquement l'ordinateur (2).