Brevet FR2747822A1 — publié le 19971024

La présente invention concerne un système de lecture d'informations magnétiques comportant au moins une tête de lecture munie de deux barreaux magnéto-résistifs dont les résistivités électriques varient de manière opposée l'une de l'autre lorsqu'ils sont soumis à une même variation de champ magnétique, chaque barreau magnéto-résistif présentant une première et une deuxième bornes, la première borne étant reliée à une borne négative d'alimentation, la deuxième borne, dite borne de sortie du barreau magnéto-résistif, étant reliée par l'intermédiaire d'une source de courant à une borne positive d'alimentation, la tête de lecture étant munie en outre d'un amplificateur différentiel à deux entrées, chacune d'elles étant reliée à la borne de sortie d'un des barreaux magnéto-résistifs. Un tel système de lecture est connu du brevet US n ,420,736. Ce système de lecture est, en théorie, insensible à un contact accidentel entre la tête de lecture et un corps étranger ou une aspérité qui se trouverait sur la surface o sont stockées les informations. En effet, lorsqu'un tel événement, appelé "aspérité thermique", se produit, il provoque une brusque augmentation de la résistivité des barreaux magnéto- résistifs. Par conséquent, une brusque augmentation de tension apparaît alors à la borne de sortie de chacun des barreaux magnéto- résistifs. Les augmentations de résistivité étant de même amplitude pour les deux barreaux magnéto- résistifs, les augmentations de tension sont également de même amplitude. L'amplificateur différentiel qui reçoit les tensions des bornes de sortie des barreaux magnéto-résistifs ayant un fort taux de réfjection en mode commun, ces augmentations identiques de chacune des tensions d'entrée de l'amplificateur différentiel seront ignorées. Il est toutefois utile de garder trace de tels événements. Des contacts trop violents ou répétés de la tête de lecture avec des corps étrangers ou des aspérités qui se trouveraient sur la surface o sont stockées les informations sont susceptibles d'endommager la tête de lecture, ou, à tout le moins, de provoquer des erreurs dans la lecture ou encore d'altérer les informations stockées aux endroits ou les contacts se produisent. Un dispositif de commande pilotant le système de lecture peut, s'il est informé d'une aspérité thermique, choisir d'ignorer les informations lues à l'endroit o cet événement s'est produit, ou commander à la tête de lecture d'éviter à l'avenir l'endroit o cet événement a eu lieu, ou encore reconfigurer le stockage des informations de manière à ce qu'il ne soit plus nécessaire d'amener la tête de lecture à cet endroit. La présente invention a donc pour but de permettre au système de lecture de détecter et de signaler les aspérités thermiques. En effet, un système de lecture selon l'invention est caractérisé en ce qu'il comporte un module, dit module de détection, présentant deux entrées et une sortie, chacune de ces entrées étant reliée à la borne de sortie d'un des barreaux magnéto-résistifs, module de détection incluant deux résistances de valeurs sensiblement égales, un amplificateur à une entrée et une sortie et un comparateur à deux entrées et une sortie, chaque résistance ayant une borne connectée à une entrée du module de détection, les autres bornes des résistances étant reliées ensemble et formant un noeud dit noeud commun, lequel noeud commun est relié, via une première capacité de liaison, à l'entrée de l'amplificateur, amplificateur dont la sortie est reliée, via une deuxième capacité de liaison, à une entrée du comparateur, lequel reçoit sur son autre entrée une tension dite de référence, la sortie du comparateur constituant la sortie du module de détection. L'amplitude de la variation de tension provoquée par une aspérité thermique aux bornes des barreaux magnéto-résistifs peut varier de 25 à 200 % de l'amplitude nominale des variations de tension provoquées par les variations des valeurs des informations magnétiques rencontrées au cours du fonctionnement normal du système de lecture. L'effet de l'aspérité thermique est d'autant plus important que le contact entre la tête de lecture et l'aspérité ou le corps étranger est violent. L'ajustement de la tension de référence permet de déterminer le seuil de tolérance aux aspérités thermiques. Dans un mode de réalisation particulier de l'invention, un système de lecture tel que décrit ci-dessus est caractérisé en ce que le module de détection comporte un registre programmable, dit registre de référence, présentant N sorties et un convertisseur numérique/analogique présentant N entrées et une sortie, le registre de référence contenant une représentation numérique de la tension de référence, les N sorties du registre de référence étant reliées aux N entrées du convertisseur numérique/analogique, convertisseur dont la sortie est reliée à celle des entrées du comparateur qui est destinée à recevoir la tension de référence. Un tel mode de réalisation permet un réglage flexible, par exemple par voie logicielle, du seuil de tolérance aux aspérités thermiques du système de lecture. La plupart des systèmes de lecture d'informations magnétiques mettent en oeuvre plusieurs tètes de lecture, réparties de manière à permettre un accès aussi rapide que possible à toute zone de la surface o sont stockées les informations. A un instant t, seule la tête de lecture dédiée à la zone o se trouvent les informations dont la lecture a été demandée par le dispositif de commande est effectivement active et exposée à une éventuelle aspérité thermique. Un mode de réalisation avantageux de l'invention présente donc un système de lecture tel que décrit ci-dessus, caractérisé en ce qu'il comporte P têtes de lecture, o P est supérieur ou égal à 2, et un module, dit module de sélection, présentant P paires de bornes d'entrée et une paire de bornes de sortie, module de sélection comportant un registre programmable, dit registre de sélection, présentant K sorties et un décodeur présentant K entrées et P sorties, les K sorties du registre de sélection étant reliées aux K entrées du décodeur, module de sélection comportant P paires d'interrupteurs, commandées chacune par l'une des P sorties du décodeur, chaque paire d'interrupteurs présentant un paire d'entrées et une paire de sorties, les P paires d'entrées des interrupteurs étant reliées aux P paires de bornes d'entrée du module de sélection, chacune des P paires de sorties des P paires d'interrupteurs étant reliée aux deux bornes de sortie du module de sélection, chacune des P paires de bornes d'entrée du module de sélection étant reliée aux bornes de sortie des barreaux magnéto- résistifs de chacune des P têtes de lecture, les deux bornes de sortie du module de sélection étant reliées aux deux entrées du module de détection. Un tel système de lecture ne nécessite donc l'utilisation que d'un seul module de détection pour l'ensemble des têtes de lecture. Le dispositif de commande, en même temps qu'il détermine celle des têtes de lecture qui doit être utilisée pour mener à bien l'opération de lecture, peut effectuer par voie logicielle la sélection des bornes de sortie des barreaux magnéto-résistifs correspondants, en chargeant dans le registre de sélection la valeur numérique qui permettra au décodeur de commander les P paires d'interrupteurs de sorte que seuls les signaux présents aux bornes de sortie des barreaux magnéto-résistifs de la tête de lecture active parviennent au module de détection. L'invention sera mieux comprise à l'aide de la description suivante de quelques modes de réalisation, faite à titre d'exemple et en regard des dessins annexés, dans lesquels: - la figure 1 est un schéma fonctionnel partiel d'un système de lecture conforme à l'invention, - la figure 2 est un ensemble de courbes illustrant l'évolution de différents signaux présents dans un système de lecture conforme à l'invention,et - la figure 3 est un schéma fonctionnel partiel d'un système de lecture conforme à un mode de réalisation avantageux de l'invention. La figure 1 représente partiellement un système de lecture d'informations magnétiques conforme à l'invention. Un tel système de lecture comporte au moins une tête de lecture H0 munie de deux barreaux magnéto-résistifs (MR10, MR20) dont les résistivités électriques (RMR10, RMR20) varient de manière opposée l'une de l'autre lorsqu'ils sont soumis à une même variation de champ magnétique. Chaque barreau magnéto-résistif (MR10, MR20) présente une première et une deuxième bornes. La première borne est reliée à une borne négative d'alimentation GND, la deuxième borne (M10, M20), dite borne de sortie du barreau magnéto-résistif, est reliée par l'intermédiaire d'une source de courant I0 à une borne positive d'alimentation VCC. La tête de lecture HO est munie en outre d'un amplificateur différentiel A0 à deux entrées, chacune d'elles étant reliée à la borne de sortie (M10, M20) d'un des barreaux magnéto-résistifs. Le système de lecture comporte un module DET, dit module de détection, présentant deux entrées et une sortie. Chacune de ces entrées est reliée à la borne de sortie (M10, M20) d'un des barreaux magnéto-résistifs. Le module de détection inclut deux résistances R de valeurs sensiblement égales, un amplificateur A à une entrée et une sortie et un comparateur Cp à deux entrées et une sortie. Chaque résistance R a une borne connectée à une entrée du module de détection, les autres bornes des résistances sont reliées ensemble et forment un noeud NC dit noeud commun. Le noeud commun NC est relié, via une première capacité de liaison C, à l'entrée de l'amplificateur A, dont la sortie est reliée, via une deuxième capacité de liaison C, à une entrée du comparateur Cp, lequel reçoit sur son autre entrée une tension Vref dite de référence. La sortie du comparateur Cp constitue la sortie du module de détection DET. Le module de détection DET comporte en outre un registre programmable RD, dit registre de référence, présentant N sorties et un convertisseur numérique/analogique D/A présentant N entrées et une sortie. Le registre de référence RD contient une représentation numérique de la tension de référence Vref. Les N sorties du registre de référence RD sont reliées aux N entrées du convertisseur numérique/analogique D/A, convertisseur dont la sortie est reliée à celle des entrées du comparateur Cp qui est destinée à recevoir la tension de référence Vref. La figure 2 a pour but de montrer l'évolution de différents signaux présents dans un système de lecture conforme à l'invention. Le signal VM10 représente la tension que fournit la borne M10 dans le cadre du fonctionnement normal du système de lecture. Cette tension présente des oscillations autour d'une valeur constante V0. Si RMR10=RMR20=RMR, alors V0=RMR.I0. Les oscillations sont représentatives des variations locales du champ magnétique auxquelles est soumise la tête de lecture H0 au cours de son déplacement au- dessus de la surface sur laquelle sont stockées les informations. Un signal VM20, non représenté ici, qui illustrerait l'évolution de la tension fournie par la borne M20 présenterait, autour de la même valeur constante VO, des oscillations semblables à celles de VM10, mais en opposition de phase avec ces dernières. Le signal V'M1O représente la tension que fournit la borne M10 lorsqu'une aspérité thermique se produit. Cette tension présente des oscillations autour de VO jusqu'à l'instant ta, o l'aspérité thermique provoque une brusque augmentation de la résistivité du barreau magnéto-résistif MRlO, qui se traduit par une brusque augmentation de la tension de sortie dudit barreau. La résistivité du barreau magnéto-résistif MR10 est par ailleurs toujours dépendante des variations locales du champ magnétique auxquelles est soumise la tête de lecture HO au cours de son déplacement au-dessus de la surface sur laquelle sont stockées les informations. Le signal V'MlO présente donc toujours des oscillations, mais cette fois autour d'une tension qui présente un pic avant de décroitre progressivement vers VO. On a représenté ici, pour une meilleure compréhension, un cas extrême o l'amplitude de la variation de tension provoquée par l'aspérité thermique est de l'ordre de 200 de l'amplitude nominale des variations de tension provoquées par les variations des valeurs des informations magnétiques rencontrées au cours du fonctionnement normal du système de lecture. Un signal V'M20, non représenté ici, qui illustrerait l'évolution de la tension fournie par la borne M20 dans le même cas de figue présenterait, autour de la même valeur constante VO jusqu'à l'instant ta, puis autour du même pic de tension décroissant progressivement vers VO, des oscillations semblables à celles de V'M10, mais en opposition de phase avec ces dernières. Le signal V+ représente la tension que reçoit le comparateur sur sa borne non-inverseuse, ainsi que la tension de référence Vref. Les résistances incluses dans le module de détection ayant une même valeur R, les oscillations en opposition de phase s'annulent mutuellement et la tension que fournit le noeud commun NC est la résultante de la tension constante VO à laquelle s'ajoute le pic de tension dû à l'aspérité thermique. La première capacité de liaison élimine la composante continue, et donc la tension constante VO. L'amplificateur A amplifie le signal représentatif de l'aspérité thermique. La deuxième capacité de liaison a pour fonction d'éliminer toute composante continue qu'aurait pu faire naitre cette amplification. Le signal V+ ainsi obtenu est alors comparé à la tension de référence Vref par le comparateur Cp. Cette valeur Vref détermine un seuil au delà duquel les effets de l'aspérité thermique seront pris en compte. Elle caractérise donc le degré significatif de l'aspérité thermique. Dès que V+ dépasse Vref, le signal VTA fourni par la sortie TA du module de détection passe au niveau logique "1", signalant ainsi qu'une aspérité thermique significative a été détectée. La figure 3 représente partiellement un système de lecture conforme à un mode de réalisation avantageux de l'invention. Un tel système de lecture comporte P têtes de lecture (HO...Hp-1), o P est supérieur ou égal à 2, et un module SEL, dit module de sélection, présentant P paires de bornes d'entrée et une paire de bornes de sortie. Le module de sélection SEL comporte un registre programmable RS, dit registre de sélection, présentant K sorties et un décodeur DEC présentant K entrées et P sorties (SO...Sp-l). Les K sorties du registre de sélection RS sont reliées aux K entrées du décodeur DEC. Le module de sélection SEL comporte P paires d'interrupteurs (PIO...PIp-l), commandées chacune par l'une des P sorties (SO...Sp-l) du décodeur DEC. Chaque paire d'interrupteurs (PIO...PIp-l) présente un paire d'entrées et une paire de sorties, les P paires d'entrées des interrupteurs sont reliées aux P paires de bornes d'entrée du module de sélection. Chacune des P paires de sorties des P paires d'interrupteurs (PIO...PIp- 1) est reliée aux deux bornes de sortie du module de sélection. Chacune des P paires de bornes d'entrée du module de sélection est reliée aux bornes de sortie ((Mlj, M2j) pour j=O à p-l) des barreaux magnéto- résistifs de chacune des P têtes de lecture (HO...Hp-l). Les deux bornes de sortie du module de sélection SEL sont reliées aux deux entrées du module de détection DET. Dans un tel système de lecture, le registre de sélection RS contient la valeur numérique qui permettra au décodeur DEC de commander les P paires d'interrupteurs (PIO...PIp-l) de sorte que seuls les signaux présents aux bornes de sortie des barreaux magnéto-résistifs de la tête de lecture active parviennent au module de détection. REVENDICATIONS 1. Système de lecture d'informations magnétiques comportant au moins une tête de lecture munie de deux barreaux magnéto- résistifs dont les résistivités électriques varient de manière opposée l'une de l'autre lorsqu'ils sont soumis à une même variation de champ magnétique, chaque barreau magnéto-résistif présentant une première et une deuxième bornes, la première borne étant reliée à une borne négative d'alimentation, la deuxième borne, dite borne de sortie du barreau magnéto-résistif, étant reliée par l'intermédiaire d'une source de courant à une borne positive d'alimentation, la tête de lecture étant munie en outre d'un amplificateur différentiel à deux entrées, chacune d'elles étant reliée à la borne de sortie d'un des barreaux magnéto- résistifs, système de lecture caractérisé en ce qu'il comporte un module, dit module de détection, présentant deux entrées et une sortie, chacune de ces entrées étant reliée à la borne de sortie d'un des barreaux magnéto-résistifs, module de détection incluant deux résistances de valeurs sensiblement égales, un amplificateur à une entrée et une sortie et un comparateur à deux entrées et une sortie, chaque résistance ayant une borne connectée à une entrée du module de détection, les autres bornes des résistances étant reliées ensemble et formant un noeud dit noeud commun, lequel noeud commun est relié, via une première capacité de liaison, à l'entrée de l'amplificateur, amplificateur dont la sortie est reliée, via une deuxième capacité de liaison, à une entrée du comparateur, lequel reçoit sur son autre entrée une tension dite de référence, la sortie du comparateur constituant la sortie du module de détection. 2. Système de lecture selon la revendication 1, caractérisé en ce que le module de détection comporte un registre programmable, dit registre de référence, présentant N sorties et un convertisseur numérique/analogique présentant N entrées et une sortie, le registre de référence contenant une représentation numérique de la tension de référence, les N sorties du registre de référence étant reliées aux N entrées du convertisseur numérique/analogique, convertisseur dont la sortie est reliée à celle des entrées du comparateur qui est destinée à recevoir la tension de référence. 3. Système de lecture selon l'une quelconque des revendications 1 ou 2, caractérisé en ce qu'il comporte P têtes de lecture, o P est supérieur ou égal à 2, et un module, dit module de sélection, présentant P paires de bornes d'entrée et une paire de bornes de sortie, module de sélection comportant un registre programmable, dit registre de sélection, présentant K sorties et un décodeur présentant K entrées et P sorties, les K sorties du registre de sélection étant reliées aux K entrées du décodeur, module de sélection comportant P paires d'interrupteurs, commandées chacune par l'une des P sorties du décodeur, chaque paire d'interrupteurs présentant un paire d'entrées et une paire de sorties, les P paires d'entrées des interrupteurs étant reliées aux P paires de bornes d'entrée du module de sélection, chacune des P paires de sorties des P paires d'interrupteurs étant reliée aux deux bornes de sortie du module de sélection, chacune des P paires de bornes d'entrée du module de sélection étant reliée aux bornes de sortie des barreaux magnéto- résistifs de chacune des P têtes de lecture, les deux bornes de sortie du module de sélection étant reliées aux deux entrées du module de détection.