WO2007039675A1 - Device for reading multiple-sized removable cartridges - Google Patents

Device for reading multiple-sized removable cartridges Download PDF

Info

Publication number
WO2007039675A1
WO2007039675A1 PCT/FR2005/002427 FR2005002427W WO2007039675A1 WO 2007039675 A1 WO2007039675 A1 WO 2007039675A1 FR 2005002427 W FR2005002427 W FR 2005002427W WO 2007039675 A1 WO2007039675 A1 WO 2007039675A1
Authority
WO
WIPO (PCT)
Prior art keywords
cartridge
reader
removable
access
cartridges
Prior art date
Application number
PCT/FR2005/002427
Other languages
French (fr)
Inventor
Grégoire DECROIX
Original Assignee
Decroix Gregoire
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Decroix Gregoire filed Critical Decroix Gregoire
Priority to PCT/FR2005/002427 priority Critical patent/WO2007039675A1/en
Publication of WO2007039675A1 publication Critical patent/WO2007039675A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/12Disposition of constructional parts in the apparatus, e.g. of power supply, of modules
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B25/00Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus
    • G11B25/04Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card
    • G11B25/043Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card using rotating discs

Definitions

  • the present invention relates to a removable cartridge reader of multiple sizes.
  • the invention applies in particular to the secondary storage of data (backup and transmission of data).
  • the invention relates to a reader of removable cartridges for storing digital data, of the type comprising:
  • the invention aims to solve this problem by proposing a removable cartridge reader capable of receiving cartridges of multiple sizes.
  • the invention therefore relates to a removable cartridge reader of the aforementioned type characterized in that it further comprises flap means of the cartridge to a loading position in which it cooperates with the means of access to the contents of the cartridge, the flap means being movable between a rest position when no cartridge is inserted in the reader and one of several different service positions when the cartridge is in its loading position, each service position corresponding to a predetermined thickness of the cartridge.
  • a removable cartridge reader may comprise a guide plate of the cartridge towards its loading position, the flap means being arranged in the reader to exert pressure on the cartridge so as to force its positioning on the cartridge. guide plate. More specifically, the flap means may comprise a leaf spring adapted to deform between its rest position and any of its service positions.
  • the removable cartridge reader comprises:
  • a dedicated port for connecting it to an external memory element including an encryption / decryption key
  • the dedicated port is for example a USB port.
  • this external memory element it is possible to encrypt digital data to be stored in the removable cartridge or to decrypt digital data stored in encrypted form in the removable cartridge, for security reasons. Thanks to the dedicated port and the means of encryption / decryption, it is the cartridge reader that performs this function. Any problem of reconfiguration of an encryption / decryption key during the replacement of a reader according to the invention by another in a computer system is thus solved in this way. Similarly, the propagation of the encryption / decryption key between several readers sharing the same set of cartridges can be done by generating as many external memory elements as readers, to ensure compatibility between them.
  • a removable cartridge reader may include an emulator for connecting the reader to at least one host system, the emulator including at least one tape drive emulation and a direct access disk emulation. to allow indifferently connection of the reader for management in sequential or direct access mode.
  • the removable cartridge reader being adapted to receive cartridges each comprising a plurality of storage devices, comprises an interface for exchanging data with the storage devices of a device. cartridge for insertion into the reader, and a read / write controller for reading / writing of the digital data in the cartridge, the controller having, via the interface, means of independent access to a plurality of communication channels; the cartridge, each communication channel to which it has access being associated with one of the storage devices of the cartridge.
  • a read / write controller no longer has to be integrated in the removable cartridge but in the reader. Since it is this controller that manages the access mode to the various storage devices of the cartridge, the access mode improvement parameter is no longer to be considered when designing the removable cartridge.
  • flexibility of use and interoperability between different technologies are conferred by the presence of several communication channels accessible by the reader.
  • FIG. 1 shows schematically the general structure of a digital data storage assembly comprising a removable cartridge and a reader according to the invention
  • FIG. 2 is a perspective view of a removable cartridge
  • FIG. 3 is a rear view in perspective of a reader according to the invention.
  • FIG. 4 shows a plurality of removable cartridges of different sizes
  • FIG. 5 is a perspective view of a possible embodiment of the assembly of FIG. 1.
  • a reader is generally adapted to read or write data in a cartridge according to a predefined read / write mode.
  • the cartridge may comprise several storage devices.
  • the predefined read / write mode is, for example, one of the known RAID modes (of the "Redundant Array of Independent Dises").
  • RAID modes have been defined to provide different ways to read or write data to multiple storage devices, some of which allow for redundancy of stored information.
  • the RAID 0 mode allows the distribution of blocks of data to be stored in the cartridge between the storage devices it contains.
  • this read / write mode there is no redundancy but a possibility of simultaneous access to each hard disk of the cartridge.
  • the storage capacity of the cartridge is the sum of the storage capacities of the storage devices it contains.
  • the flow rate of the cartridge can reach the sum of the flow rates of each storage device.
  • RAID 1 mode provides redundancy by duplicating the blocks of data to be stored in the cartridge. Specifically, if the cartridge has two storage devices, each data block to be stored is written both in the first and in the second storage device. Thus, in case of failure of one of the storage devices, the other continues to operate and no data is lost. Thus, compared to a cartridge having a single storage device, performance is improved in reading since two readings in two different locations can be performed simultaneously, but slightly degraded in writing since the operation must be performed twice.
  • RAID levels for example RAID 3 or RAID 5
  • RAID 3 or RAID 5 involve a notion of parity. From a predetermined number of data blocks to be distributed in a plurality of hard disks, a computation is performed on the corresponding binary data to generate an additional block to be stored as well. This block, called a "parity block", allows the reconstruction of missing data in case of loss of one of the blocks of data. Thus, if one of the storage devices of the cartridge fails, the blocks it contained can be rebuilt.
  • RAID 3 In particular, in RAID 3 mode, a hard disk is dedicated to storing parity blocks.
  • RAID 5 mode the parity blocks are distributed like all other digital data blocks on all storage devices in the cartridge.
  • RAID 3 and RAID 5 modes require at least three storage devices in the cartridge.
  • the assembly shown in FIG. 1 comprises a removable digital data storage cartridge 10 intended to be inserted in a reader 12 of removable cartridges.
  • the removable cartridge 10 advantageously comprises a plurality of storage devices 14- ⁇ , 14 2 , ... 14 n and an interface 16 for data exchange, between these storage devices and the reader 12.
  • Each storage device H 1 , 14 2 , ... or 14 n is for example a solid memory component, a hard disk, a floppy disk, an optical disk or a magnetic tape.
  • the removable cartridge preferably comprises two storage devices 14- ⁇ and 14 2 , each consisting of a 2.5-inch hard disk.
  • the methods of direct and random access to information imply, for the time being, the use of hard disks or electronic memory components. If 3.5-inch hard disk drives (this size is a 101.6 mm wide disk) should be automatically eliminated for their fragility, smaller hard disk drives designed for mobile systems can to be privileged. Aside from size and impact resistance, 2.5-inch hard drives are also designed to save power, with repeated stop / start cycles.
  • a cartridge based on such hard disks can provide a direct access method and transfer performance relating to the hard disks employed.
  • the interface 16 for exchanging data comprises a communication channel Ie 1 own storage device M 1, a communication channel 18 2 capable storage device 14 2, 18 n and a channel specific to the storage device 14 n .
  • the removable cartridge 10 comprises a memory 20 for storing identification and qualification data of the cartridge, different from the storage devices 14 1 ( 14 2 , ... 14 n , readable via a communication channel 22 of the interface 16 of its own.
  • the removable cartridge 10 includes a RAID mode selector 24 defining the RAID mode to be used by the reader 12 in which the cartridge is intended to be inserted to read / write data in the cartridge.
  • the reader 12 comprises a read / write controller 26 for reading / writing digital data in the cartridge 10.
  • This controller 26 is designed to operate in one or more read / write modes, for example the RAID 0 and RAID modes. 1 to RAID 6.
  • the controller 26 is connected, via a communication channel 30, to an interface 28 for exchanging data with the storage devices 14- ⁇ , 14 2 , ..., 14 n of 10.
  • the cartridge interface 28 for exchanging data allows the reader 12, and more specifically to the controller 26, access to each of the communication channels 18i, 18 2, ... 18 n specific to each device storage 14 1 ( 14 2 , ..., 14 n of the cartridge 10.
  • the controller 26 thus comprises, via the interface 28, independent access means to each of the communication channels Ie 1 , 18 2 ,..., 18 n of the interface 16 of the cartridge 10.
  • the reader 12 comprises a reading module 32 having access to the storage memory 20 for identification and qualification data of the cartridge 10, via the communication channel 22 of the interface 16 of the cartridge. 10.
  • the reader module 32 of the reader 12 is adapted to transmit the data that it can read from the identification and qualification data storage memory 20 to the controller 26 before the latter reads or writes data into the cartridge. 10.
  • the reader 12 furthermore comprises a device 34 for reading the RAID mode defined by the RAID mode selector 24 of the cartridge 10.
  • the RAID mode selector 24 is designed to be able to switch between several possible RAID modes for the cartridge 10.
  • the reading device 34 is adapted to recognize the mode defined by the RAID mode selector 24 when the cartridge 10 is inserted in the reader 12.
  • the reader 12 also comprises a circuit 34 for encrypting / decrypting the data to be written / read in the cartridge 10.
  • This encryption / decryption circuit is connected to the controller 26 to encrypt the data before transmission to the storage devices of the cartridge 10 , or decipher the data after their reception.
  • the reader 12 therefore has a dedicated port 38 for its connection to an external memory element 40, for example a USB key having a type B connector and containing an encryption / decryption key.
  • an external memory element 40 for example a USB key having a type B connector and containing an encryption / decryption key.
  • the encryption / decryption key is stored in the key 40 in the form of an encrypted file, obtained for example by means of the encryption / decryption key and the serial number of the key 40 combined.
  • the reader calculates a static session key by combining the serial number of the removable cartridge with the encryption / decryption key.
  • This session key can only work with the single pair cartridge / key encryption / decryption to the exclusion of any other possible couple.
  • This static session key is used to encrypt the data before writing or to read them after reading, in the corresponding cartridge, when it is inserted in the reader 12.
  • the static session key is erased. so that a new key can be recreated with the next cartridge. It will be recreated identically, if the same encryption / decryption key and the same cartridge share the same drive.
  • the reader 12 also comprises:
  • an emulator 42 for connecting the controller 26 to one or more system interfaces 44- ⁇ , 44 2 ,..., 44 n which may be of different types;
  • the emulator 42 advantageously comprises a tape drive emulation and a direct access disk emulation so as to allow indifferently the connection of the reader to a host system for management in sequential or direct access mode.
  • the maintenance interface 50 is merged with the dedicated port 38.
  • the dedicated port 38 is a USB port equipped with a type B connector.
  • FIG. 2 is a perspective view of the cartridge 10.
  • the interface 16 of the cartridge comprises two communication channels 1S 1 and 18 2 , each connected to a storage device, preferably a disk Hard 2.5 inch format.
  • a storage device preferably a disk Hard 2.5 inch format.
  • the switch 24 RAID mode to be used by the controller 26 of the reader 12.
  • FIG. 3 shows the reader 12 in perspective, seen from behind.
  • the system interface 44 there is a system interface 44, the automation interface 48 and the USB port 38 dedicated to the connection of a USB key encryption / decryption, this dedicated port 38 being for example confused with the interface maintenance 50.
  • the removable cartridge 10 according to the invention should preferably be compatible with existing formats.
  • the manipulations are easy while leaving an interior space large enough to install a large number of components in the cartridge.
  • the thickness of the cartridge 10 must be set within a tolerance range between a and c.
  • DLT and SDLT cartridges are 1 inch thick
  • SAIT cartridges and LTO cartridges are 0.85 inch thick.
  • the needs of consumer electronics increasingly require the use of compact removable cartridges justifying thicknesses of 0.5 inches.
  • the loading operations of the removable cartridge 10 in the reader 12 involve precise mechanical positioning.
  • reference surfaces must guarantee this positioning in the three axes of a Cartesian reference system.
  • the removable cartridge 10 therefore has on one of its side walls a ramp 60 for positioning it precisely in the reader 12.
  • This ramp 60 has a predetermined width L, begins at a predetermined height H from the base of the cartridge 10 and forms a predetermined angle ⁇ with this base, regardless of the thickness of the cartridge.
  • the cartridge may further include gripping holes, for example in the format of the 4 inch tape cartridges DLT, SDLT, SAIT or LTO.
  • FIG. 5 there is shown in perspective a removable cartridge 10 of any thickness a, b or c, comprising a ramp 60 allowing its precise positioning in the reader 12.
  • This to force the positioning of the removable cartridge 10 in a loading situation in which it cooperates with means 62 for accessing the contents of the cartridge, comprises a guide plate 64 on which the base of the cartridge 10 is placed and a leaf spring 66 pressing against the face upper removable cartridge 10 to fold on the tray 64.
  • the leaf spring is mounted on the housing of the reader 12, by one of its edges fixed above an opening of the housing by which is inserted the removable cartridge.
  • the opposite edge of the leaf spring 66, intended to be in contact with the removable cartridge 10, is optionally provided with a roller 68 sheathed with a synthetic rubber material.
  • the leaf spring 66 In the rest position, when the removable cartridge 10 is not in the reader 12, the leaf spring 66 is in contact with the guide plate 64 via the roller 68. In the operating position, different according to the thickness a, b or c of the removable cartridge 10, the leaf spring 66 is in contact with the upper face of the removable cartridge 10 inserted in the reader 12, via the roller 68.
  • connection between the removable cartridge 10 and the reader 12 is limited to an electrical and logical connection.
  • a simple electrical connection between the cartridge and the reader allows the use of known interface standards and minimizes development costs.
  • a common interface emulation can be added to standardize cartridges and allow different technologies to work in the drive. Thanks to this principle, different cartridges can be replaced or coexist even if they host different storage technologies.
  • a preferred format choice for the 12 drive is that of 5.25 inches (this format corresponds to a drive width equal to 146.5 mm) in half height.
  • An adapter to the full height format can be mounted in computer systems that use this full height format.
  • a user inserts the removable cartridge 10 in the reader 12 by its opening.
  • the leaf spring 66 is deformed upwards to adapt to the thickness of the removable cartridge 10 and forces the positioning of the on the guide plate 64.
  • the guide plate 64 accompanies the removable cartridge 10 to its loading position. If the connection interface of the cartridge is protected by a flap, it opens.
  • a removable cartridge reader as described above can receive cartridges of different thicknesses while having a standard opening for receiving these cartridges, with the leaf spring positioned to exert pressure on the cartridge to insert, so as to position it inside the reader in a predetermined loading situation. It also clearly appears that a removable cartridge reader as described above allows the easy reading / writing of data in the removable cartridge, with the further possibility of encrypting / decrypting this data, without requiring calculation capabilities of the host system in which it is integrated, since it itself comprises the means of encryption / decryption.
  • a key for example a USB key
  • the encryption / decryption key used by the reader and connectable directly to the reader by a dedicated port makes this operation more secure.
  • any type of storage device can be integrated in a removable cartridge, from the moment it is associated with a standard communication channel vis-à-vis the reader 12.
  • the read / write modes defined between the removable cartridge and the drive may be other than the RAID modes mentioned.

Abstract

The invention relates to a device (12) for reading removable cartridges that are used to store digital data, comprising: an opening for loading a cartridge (10) that is to be inserted into the reader, and means (62) for accessing the contents of the cartridge. The invention also comprises means (66, 68) for lowering the cartridge into a loading position in which it co-operates with the means for accessing the contents of the cartridge, whereby said lowering means can move between a rest position when no cartridge has been inserted into the reader and one of several different service positions when the cartridge is in the loading position thereof, each service position corresponding to a pre-determined cartridge thickness.

Description

Lecteur de cartouches amovibles de tailles multiples.Removable cartridge drive of multiple sizes.
La présente invention concerne un lecteur de cartouches amovibles de tailles multiples.The present invention relates to a removable cartridge reader of multiple sizes.
L'invention s'applique notamment au stockage secondaire de données (sauvegarde et transmission des données).The invention applies in particular to the secondary storage of data (backup and transmission of data).
Plus précisément, l'invention concerne un lecteur de cartouches amovibles de stockage de données numériques, du type comportant :More specifically, the invention relates to a reader of removable cartridges for storing digital data, of the type comprising:
- une ouverture de chargement d'une cartouche à insérer dans le lecteur,an opening for loading a cartridge to be inserted in the reader,
- des moyens d'accès au contenu de la cartouche.means for accessing the contents of the cartridge.
Les lecteurs connus sont en général conçus pour recevoir des cartouches spécifiques (fournies par le même constructeur, ou par un constructeur tiers fabriquant sous licence du premier) de taille prédéterminée. Ainsi il n'est pas possible pour un même lecteur de recevoir des cartouches de tailles différentes, essentiellement pour deux raisons :Known readers are generally designed to receive specific cartridges (provided by the same manufacturer, or by a third-party manufacturer manufacturing under license of the first) of predetermined size. Thus it is not possible for the same reader to receive cartridges of different sizes, essentially for two reasons:
- l'ouverture de chargement n'est pas toujours suffisamment grande ;- the loading opening is not always big enough;
- les moyens d'accès, mécaniques ou électriques, au contenu de la cartouche ne coïncident pas obligatoirement.the means of access, mechanical or electrical, to the contents of the cartridge do not necessarily coincide.
L'invention vise à résoudre ce problème en proposant un lecteur de cartouches amovibles apte à recevoir des cartouches de tailles multiples.The invention aims to solve this problem by proposing a removable cartridge reader capable of receiving cartridges of multiple sizes.
L'invention a donc pour objet un lecteur de cartouches amovibles du type précité caractérisé en ce qu'il comporte en outre des moyens de rabat de la cartouche vers une position de chargement dans laquelle elle coopère avec les moyens d'accès au contenu de la cartouche, les moyens de rabat étant mobiles entre une position de repos lorsque aucune cartouche n'est insérée dans le lecteur et l'une parmi plusieurs positions de service différentes lorsque la cartouche est dans sa position de chargement, chaque position de service correspondant à une épaisseur prédéterminée de la cartouche.The invention therefore relates to a removable cartridge reader of the aforementioned type characterized in that it further comprises flap means of the cartridge to a loading position in which it cooperates with the means of access to the contents of the cartridge, the flap means being movable between a rest position when no cartridge is inserted in the reader and one of several different service positions when the cartridge is in its loading position, each service position corresponding to a predetermined thickness of the cartridge.
Il est ainsi possible de concevoir un lecteur de cartouches de format standard, pouvant lire une pluralité de cartouches d'épaisseurs différentes.It is thus possible to design a cartridge reader of standard format, which can read a plurality of cartridges of different thicknesses.
En outre un lecteur de cartouches amovibles selon l'invention peut comporter un plateau de guidage de la cartouche vers sa position de chargement, les moyens de rabat étant disposés dans le lecteur pour exercer une pression sur la cartouche de manière à forcer son positionnement sur le plateau de guidage. Plus précisément, les moyens de rabat peuvent comporter un ressort à lame apte à se déformer entre sa position de repos et l'une quelconque de ses positions de service.In addition, a removable cartridge reader according to the invention may comprise a guide plate of the cartridge towards its loading position, the flap means being arranged in the reader to exert pressure on the cartridge so as to force its positioning on the cartridge. guide plate. More specifically, the flap means may comprise a leaf spring adapted to deform between its rest position and any of its service positions.
Dans un mode de réalisation préféré de l'invention, le lecteur de cartouches amovibles comporte :In a preferred embodiment of the invention, the removable cartridge reader comprises:
- un port dédié pour son raccordement à un élément de mémoire externe comportant une clé de chiffrement/déchiffrement, eta dedicated port for connecting it to an external memory element including an encryption / decryption key, and
- des moyens de chiffrement/déchiffrement des données à écrire/lire dans la cartouche à l'aide de cette clé.means for encrypting / decrypting the data to be written / read in the cartridge by means of this key.
Le port dédié est par exemple un port USB.The dedicated port is for example a USB port.
Ainsi, à l'aide de cet élément de mémoire externe, il est possible de chiffrer des données numériques à stocker dans la cartouche amovible ou bien de déchiffrer des données numériques stockées sous forme chiffrée dans la cartouche amovible, par souci de sécurité. Grâce au port dédié et aux moyens de chiffrement/déchiffrement, c'est le lecteur de cartouche qui réalise cette fonction. Tout problème de reconfiguration d'une clé de chiffrement/déchiffrement lors du remplacement d'un lecteur selon l'invention par un autre dans un système informatique est donc résolu de cette manière. De même, la propagation de la clé de chiffrement/déchiffrement entre plusieurs lecteurs partageant le même jeu de cartouches peut se faire par la génération d'autant d'éléments de mémoire externe que de lecteurs, afin de garantir la compatibilité entre ceux-ci.Thus, using this external memory element, it is possible to encrypt digital data to be stored in the removable cartridge or to decrypt digital data stored in encrypted form in the removable cartridge, for security reasons. Thanks to the dedicated port and the means of encryption / decryption, it is the cartridge reader that performs this function. Any problem of reconfiguration of an encryption / decryption key during the replacement of a reader according to the invention by another in a computer system is thus solved in this way. Similarly, the propagation of the encryption / decryption key between several readers sharing the same set of cartridges can be done by generating as many external memory elements as readers, to ensure compatibility between them.
De façon optionnelle, un lecteur de cartouches amovibles selon l'invention peut comporter un émulateur pour raccorder le lecteur à au moins un système hôte, l'émulateur comportant au moins une émulation de lecteur de bande et une émulation de disque à accès direct de manière à permettre indifféremment le raccordement du lecteur pour une gestion en mode d'accès séquentiel ou direct.Optionally, a removable cartridge reader according to the invention may include an emulator for connecting the reader to at least one host system, the emulator including at least one tape drive emulation and a direct access disk emulation. to allow indifferently connection of the reader for management in sequential or direct access mode.
Enfin, dans un autre mode de réalisation préféré de l'invention, le lecteur de cartouches amovibles étant adapté pour recevoir des cartouches comportant chacune une pluralité de dispositifs de stockage, comporte une interface d'échange de données avec les dispositifs de stockage d'une cartouche destinée à être insérée dans le lecteur, et un contrôleur de lecture/écriture, pour la lecture/écriture des données numériques dans la cartouche, ce contrôleur comportant, via l'interface, des moyens d'accès indépendant à plusieurs canaux de communications de la cartouche, chaque canal de communication auquel il a accès étant associé à l'un des dispositifs de stockage de la cartouche. Ainsi, un contrôleur de lecture/écriture n'a plus à être intégré dans la cartouche amovible mais dans le lecteur. Puisque c'est ce contrôleur qui gère le mode d'accès aux différents dispositifs de stockage de la cartouche, le paramètre d'amélioration du mode d'accès n'est plus à considérer lors de la conception de la cartouche amovible. En outre, une souplesse d'utilisation et une interopérabilité entre différentes technologies sont conférées par la présence de plusieurs canaux de communication accessibles par le lecteur.Finally, in another preferred embodiment of the invention, the removable cartridge reader being adapted to receive cartridges each comprising a plurality of storage devices, comprises an interface for exchanging data with the storage devices of a device. cartridge for insertion into the reader, and a read / write controller for reading / writing of the digital data in the cartridge, the controller having, via the interface, means of independent access to a plurality of communication channels; the cartridge, each communication channel to which it has access being associated with one of the storage devices of the cartridge. Thus, a read / write controller no longer has to be integrated in the removable cartridge but in the reader. Since it is this controller that manages the access mode to the various storage devices of the cartridge, the access mode improvement parameter is no longer to be considered when designing the removable cartridge. In addition, flexibility of use and interoperability between different technologies are conferred by the presence of several communication channels accessible by the reader.
L'invention sera mieux comprise à l'aide de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés, dans lesquels :The invention will be better understood with the aid of the description which follows, given solely by way of example and with reference to the appended drawings, in which:
- la figure 1 représente schématiquement la structure générale d'un ensemble de stockage de données numériques comportant une cartouche amovible et un lecteur selon l'invention ;- Figure 1 shows schematically the general structure of a digital data storage assembly comprising a removable cartridge and a reader according to the invention;
- la figure 2 est une vue en perspective d'une cartouche amovible ;FIG. 2 is a perspective view of a removable cartridge;
- la figure 3 est une vue de derrière en perspective d'un lecteur selon l'invention ;- Figure 3 is a rear view in perspective of a reader according to the invention;
- la figure 4 représente une pluralité de cartouches amovibles de formats différents ; et- Figure 4 shows a plurality of removable cartridges of different sizes; and
- la figure 5 est une vue de perspective, d'un mode de réalisation possible de l'ensemble de la figure 1.FIG. 5 is a perspective view of a possible embodiment of the assembly of FIG. 1.
On notera qu'un lecteur est en général adapté pour lire ou écrire des données dans une cartouche selon un mode de lecture/écriture prédéfini.Note that a reader is generally adapted to read or write data in a cartridge according to a predefined read / write mode.
De façon optionnelle et avantageuse, la cartouche peut comporter plusieurs dispositifs de stockage.Optionally and advantageously, the cartridge may comprise several storage devices.
Dans ce cas, le mode de lecture/écriture prédéfini est par exemple l'un des modes RAID (de l'anglais « Redondant Array of Independent Dises ») connus. Les modes RAID ont été définis pour prévoir différentes façons de lire ou écrire des données dans plusieurs dispositifs de stockage, dont certaines permettent une redondance de l'information stockée.In this case, the predefined read / write mode is, for example, one of the known RAID modes (of the "Redundant Array of Independent Dises"). RAID modes have been defined to provide different ways to read or write data to multiple storage devices, some of which allow for redundancy of stored information.
Le mode RAID 0 permet la répartition de blocs de données à stocker dans la cartouche entre les dispositifs de stockage qu'elle contient. Dans ce mode de lecture/écriture il n'y a pas de redondance mais une possibilité d'accès simultané à chaque disque dur de la cartouche. Ainsi, la capacité de stockage de la cartouche est la somme des capacités de stockage des dispositifs de stockage qu'elle contient. De plus, potentiellement, le débit de la cartouche peut atteindre la somme des débits de chaque dispositif de stockage.The RAID 0 mode allows the distribution of blocks of data to be stored in the cartridge between the storage devices it contains. In this read / write mode there is no redundancy but a possibility of simultaneous access to each hard disk of the cartridge. Thus, the storage capacity of the cartridge is the sum of the storage capacities of the storage devices it contains. Of more, potentially, the flow rate of the cartridge can reach the sum of the flow rates of each storage device.
Le mode RAID 1 permet une redondance par duplication des blocs de données à stocker dans la cartouche. Concrètement, si la cartouche comporte deux dispositifs de stockage, chaque bloc de données à mémoriser est écrit à la fois dans le premier et dans le deuxième dispositif de stockage. Ainsi, en cas de panne de l'un des dispositifs de stockage, l'autre continue de fonctionner et aucune donnée n'est perdue. Ainsi, par rapport à une cartouche comportant un unique dispositif de stockage, les performances sont améliorées en lecture puisque deux lectures en deux endroits différents peuvent être exécutées simultanément, mais légèrement dégradées en écriture étant donné que l'opération doit être effectuée deux fois.RAID 1 mode provides redundancy by duplicating the blocks of data to be stored in the cartridge. Specifically, if the cartridge has two storage devices, each data block to be stored is written both in the first and in the second storage device. Thus, in case of failure of one of the storage devices, the other continues to operate and no data is lost. Thus, compared to a cartridge having a single storage device, performance is improved in reading since two readings in two different locations can be performed simultaneously, but slightly degraded in writing since the operation must be performed twice.
D'autres niveaux RAID, par exemple les niveaux RAID 3 ou RAID 5, font intervenir une notion de parité. A partir d'un nombre prédéterminé de blocs de données à répartir dans une pluralité de disques durs, un calcul est effectué sur les données binaires correspondantes pour générer un bloc supplémentaire à stocker également. Ce bloc, nommé « bloc de parité », permet la reconstruction des données manquantes en cas de perte de l'un des blocs de données. Ainsi, si l'un des dispositifs de stockage de la cartouche tombe en panne, les blocs qu'il contenait peuvent être reconstruits.Other RAID levels, for example RAID 3 or RAID 5, involve a notion of parity. From a predetermined number of data blocks to be distributed in a plurality of hard disks, a computation is performed on the corresponding binary data to generate an additional block to be stored as well. This block, called a "parity block", allows the reconstruction of missing data in case of loss of one of the blocks of data. Thus, if one of the storage devices of the cartridge fails, the blocks it contained can be rebuilt.
En particulier, en mode RAID 3, un disque dur est dédié au stockage des blocs de parité. En mode RAID 5, les blocs de parité sont répartis comme tous les autres blocs de données numériques sur tous les dispositifs de stockage de la cartouche. Les modes RAID 3 et RAID 5 nécessitent au moins trois dispositifs de stockage dans la cartouche.In particular, in RAID 3 mode, a hard disk is dedicated to storing parity blocks. In RAID 5 mode, the parity blocks are distributed like all other digital data blocks on all storage devices in the cartridge. RAID 3 and RAID 5 modes require at least three storage devices in the cartridge.
L'ensemble représenté sur la figure 1 comporte une cartouche amovible 10 de stockage de données numériques destinée à être insérée dans un lecteur 12 de cartouches amovibles.The assembly shown in FIG. 1 comprises a removable digital data storage cartridge 10 intended to be inserted in a reader 12 of removable cartridges.
La cartouche amovible 10 comporte de façon avantageuse une pluralité de dispositifs de stockage 14-ι, 142, ... 14n et une interface 16 d'échange de données , entre ces dispositifs de stockage et le lecteur 12. Chaque dispositif de stockage H1, 142, ... ou 14n est par exemple un composant de mémoire solide, un disque dur, un disque souple, un disque optique ou une bande magnétique.The removable cartridge 10 advantageously comprises a plurality of storage devices 14-ι, 14 2 , ... 14 n and an interface 16 for data exchange, between these storage devices and the reader 12. Each storage device H 1 , 14 2 , ... or 14 n is for example a solid memory component, a hard disk, a floppy disk, an optical disk or a magnetic tape.
La cartouche amovible comporte de préférence deux dispositifs de stockage 14-ι et 142, chacun étant constitué d'un disque dur de format 2,5 pouces. En effet, les méthodes d'accès directs et aléatoires à l'information impliquent, pour l'heure, l'usage de disques durs ou de composants de mémoire électroniques. Si les disques durs de format 3,5 pouces (ce format correspond à un disque de 101 ,6 mm de large) sont à éliminer d'office pour leur fragilité, les disques durs de formats plus petits, conçus pour les systèmes mobiles, peuvent être privilégiés. Hormis la taille et la résistance aux chocs, les disques durs de format 2,5 pouces sont également conçus pour économiser de l'énergie, supportant des cycles d'arrêt/démarrage répétés. Une cartouche basée sur de tels disques durs peut fournir une méthode d'accès direct et des performances de transfert relatives aux disques durs employés.The removable cartridge preferably comprises two storage devices 14-ι and 14 2 , each consisting of a 2.5-inch hard disk. Indeed, the methods of direct and random access to information imply, for the time being, the use of hard disks or electronic memory components. If 3.5-inch hard disk drives (this size is a 101.6 mm wide disk) should be automatically eliminated for their fragility, smaller hard disk drives designed for mobile systems can to be privileged. Aside from size and impact resistance, 2.5-inch hard drives are also designed to save power, with repeated stop / start cycles. A cartridge based on such hard disks can provide a direct access method and transfer performance relating to the hard disks employed.
Bien sûr, des disques durs de plus petite taille peuvent être employés, comme le format 1 pouce, et leur nombre peut être augmenté, par exemple supérieur ou égal à 3. Il est alors possible d'intégrer dans la cartouche l'électronique nécessaire pour gérer des transmissions de données en mode RAID 5 par exemple.Of course, smaller hard drives can be used, such as the 1 inch format, and their number can be increased, for example greater than or equal to 3. It is then possible to integrate into the cartridge the electronics necessary for manage data transmissions in RAID 5 mode for example.
L'interface 16 d'échange de données comporte un canal de communication Ie1 propre au dispositif de stockage M1, un canal de communication 182 propre au dispositif de stockage 142 , et un canal 18n propre au dispositif de stockage 14n.The interface 16 for exchanging data comprises a communication channel Ie 1 own storage device M 1, a communication channel 18 2 capable storage device 14 2, 18 n and a channel specific to the storage device 14 n .
Ainsi, il est possible d'accéder indépendamment à chacun des dispositifs de stockage 141 ; 142, ... ou 14n de la cartouche amovible 10, via le canal de communication qui lui est propre.Thus, it is possible to independently access each of the storage devices 14 1; 14 2 , ... or 14 n of the removable cartridge 10, via the communication channel which is specific to it.
En outre, la cartouche amovible 10 comporte une mémoire 20 de stockage de données d'identification et de qualification de la cartouche, différente des dispositifs de stockage 141 ( 142, ... 14n, accessible en lecture via un canal de communication 22 de l'interface 16 qui lui est propre.In addition, the removable cartridge 10 comprises a memory 20 for storing identification and qualification data of the cartridge, different from the storage devices 14 1 ( 14 2 , ... 14 n , readable via a communication channel 22 of the interface 16 of its own.
Enfin, la cartouche amovible 10 comporte un sélecteur de mode RAID 24 définissant le mode RAID devant être utilisé par le lecteur 12 dans lequel la cartouche est destinée à être insérée pour lire/écrire des données dans la cartouche.Finally, the removable cartridge 10 includes a RAID mode selector 24 defining the RAID mode to be used by the reader 12 in which the cartridge is intended to be inserted to read / write data in the cartridge.
En munissant l'interface 16 de la cartouche 10 d'une pluralité de canaux de communication, il devient possible d'optimiser les taux de transfert entre la cartouche et le lecteur et ainsi de répondre aux besoins en débit actuels et à venir.By providing the interface 16 of the cartridge 10 with a plurality of communication channels, it becomes possible to optimize the transfer rates between the cartridge and the reader and thus meet the current and future flow requirements.
En outre, la multiplicité des canaux de communication implique une séparation possible des dispositifs de stockage de la cartouche, chacun utilisant son propre canal. Une redondance RAID devient possible en permettant au lecteur de gérer la distribution de l'écriture. Le lecteur 12 comporte un contrôleur 26 de lecture/écriture, pour la lecture/écriture de données numériques dans la cartouche 10. Ce contrôleur 26 est conçu pour fonctionner selon un ou plusieurs modes de lecture/écriture, par exemple les modes RAID 0 et RAID 1 à RAID 6.In addition, the multiplicity of communication channels implies a possible separation of the storage devices of the cartridge, each using its own channel. RAID redundancy becomes possible by allowing the reader to manage the distribution of the writing. The reader 12 comprises a read / write controller 26 for reading / writing digital data in the cartridge 10. This controller 26 is designed to operate in one or more read / write modes, for example the RAID 0 and RAID modes. 1 to RAID 6.
Pour ce faire, le contrôleur 26 est relié, par l'intermédiaire d'un canal de communication 30, à une interface 28 d'échange de données avec les dispositifs de stockage 14-ι, 142, ... , 14n de la cartouche 10. L'interface 28 d'échange de données permet au lecteur 12, et plus précisément au contrôleur 26, d'accéder à chacun des canaux de communication 18i, 182, ... 18n propres à chacun des dispositifs de stockage 141 ( 142, ... , 14n de la cartouche 10.To do this, the controller 26 is connected, via a communication channel 30, to an interface 28 for exchanging data with the storage devices 14-ι, 14 2 , ..., 14 n of 10. the cartridge interface 28 for exchanging data allows the reader 12, and more specifically to the controller 26, access to each of the communication channels 18i, 18 2, ... 18 n specific to each device storage 14 1 ( 14 2 , ..., 14 n of the cartridge 10.
Le contrôleur 26 comporte donc, via l'interface 28, des moyens d'accès indépendants à chacun des canaux de communication Ie1, 182, ... , 18n de l'interface 16 de la cartouche 10.The controller 26 thus comprises, via the interface 28, independent access means to each of the communication channels Ie 1 , 18 2 ,..., 18 n of the interface 16 of the cartridge 10.
En outre, le lecteur 12 comporte un module de lecture 32 ayant accès à la mémoire de stockage 20 de données d'identification et de qualification de la cartouche 10, par l'intermédiaire du canal de communication 22 de l'interface 16 de la cartouche 10.In addition, the reader 12 comprises a reading module 32 having access to the storage memory 20 for identification and qualification data of the cartridge 10, via the communication channel 22 of the interface 16 of the cartridge. 10.
Le module de lecture 32 du lecteur 12 est adapté pour transmettre les données qu'il peut lire depuis la mémoire 20 de stockage de données d'identification et de qualification au contrôleur 26, avant que ce dernier ne lise ou écrive des données dans la cartouche 10.The reader module 32 of the reader 12 is adapted to transmit the data that it can read from the identification and qualification data storage memory 20 to the controller 26 before the latter reads or writes data into the cartridge. 10.
Le lecteur 12 comporte en outre un dispositif 34 de lecture du mode RAID défini par le sélecteur de mode RAID 24 de la cartouche 10. Le sélecteur de mode RAID 24 est conçu pour pouvoir commuter entre plusieurs modes RAID possibles pour la cartouche 10.The reader 12 furthermore comprises a device 34 for reading the RAID mode defined by the RAID mode selector 24 of the cartridge 10. The RAID mode selector 24 is designed to be able to switch between several possible RAID modes for the cartridge 10.
Le dispositif de lecture 34 est adapté pour reconnaître le mode défini par le sélecteur de mode RAID 24, lorsque la cartouche 10 est insérée dans le lecteur 12.The reading device 34 is adapted to recognize the mode defined by the RAID mode selector 24 when the cartridge 10 is inserted in the reader 12.
Le lecteur 12 comporte aussi un circuit 36 de chiffrement/déchiffrement des données à écrire/lire dans la cartouche 10. Ce circuit de chiffrement/déchiffrement est relié au contrôleur 26 pour chiffrer les données avant leur transmission vers les dispositifs de stockage de la cartouche 10, ou déchiffrer les données après leur réception.The reader 12 also comprises a circuit 34 for encrypting / decrypting the data to be written / read in the cartridge 10. This encryption / decryption circuit is connected to the controller 26 to encrypt the data before transmission to the storage devices of the cartridge 10 , or decipher the data after their reception.
Le lecteur 12 comporte donc un port dédié 38 permettant son raccordement à un élément de mémoire externe 40, par exemple une clé USB comportant un connecteur de type B et contenant une clé de chiffrement/déchiffrement. Ainsi, Les données peuvent être encodées avant d'être stockées dans la cartouche amovible 10, afin de ne pouvoir être lues que par un lecteur partageant la même clé de chiffrement/déchiffrement.The reader 12 therefore has a dedicated port 38 for its connection to an external memory element 40, for example a USB key having a type B connector and containing an encryption / decryption key. Thus, the data can be encoded before being stored in the removable cartridge 10, so that it can only be read by a reader sharing the same encryption / decryption key.
La clé de chiffrement/déchiffrement est stockée dans la clé 40 sous la forme d'un fichier crypté, obtenu par exemple à l'aide de la clé de chiffrement/déchiffrement et du numéro de série de la clé 40 combinés.The encryption / decryption key is stored in the key 40 in the form of an encrypted file, obtained for example by means of the encryption / decryption key and the serial number of the key 40 combined.
Selon le même principe, le lecteur calcule une clé de session statique en combinant le numéro de série de la cartouche amovible avec la clé de chiffrement/déchiffrement. Cette clé de session ne peut donc fonctionner qu'avec l'unique couple cartouche/clé de chiffrement/déchiffrement à l'exclusion de toute autre couple possible.According to the same principle, the reader calculates a static session key by combining the serial number of the removable cartridge with the encryption / decryption key. This session key can only work with the single pair cartridge / key encryption / decryption to the exclusion of any other possible couple.
Cette clé de session statique sert à chiffrer les données avant écriture ou à les déchiffrer après lecture, dans la cartouche correspondante, lorsque celle-ci est insérée dans le lecteur 12. A l'éjection de la cartouche, la clé de session statique est effacée, pour qu'une nouvelle clé puisse être recréée avec la cartouche suivante. Elle sera recréée à l'identique, si la même clé de chiffrement/déchiffrement et la même cartouche partagent le même lecteur.This static session key is used to encrypt the data before writing or to read them after reading, in the corresponding cartridge, when it is inserted in the reader 12. When the cartridge is ejected, the static session key is erased. so that a new key can be recreated with the next cartridge. It will be recreated identically, if the same encryption / decryption key and the same cartridge share the same drive.
De façon classique, le lecteur 12 comporte également :In a conventional manner, the reader 12 also comprises:
- un émulateur 42 pour relier le contrôleur 26 à une ou plusieurs interfaces systèmes 44-ι, 442, ... , 44n qui peuvent être de types différents ;an emulator 42 for connecting the controller 26 to one or more system interfaces 44-ι, 44 2 ,..., 44 n which may be of different types;
- un émulateur 46 vers une interface d'automation 48 ;an emulator 46 to an automation interface 48;
- une interface de maintenance 50.- a maintenance interface 50.
L'émulateur 42 comporte avantageusement une émulation de lecteur de bande et une émulation de disque à accès direct de manière à permettre indifféremment le raccordement du lecteur à un système hôte pour une gestion en mode d'accès séquentiel ou direct.The emulator 42 advantageously comprises a tape drive emulation and a direct access disk emulation so as to allow indifferently the connection of the reader to a host system for management in sequential or direct access mode.
Dans un mode de réalisation possible de l'invention, l'interface de maintenance 50 est confondue avec le port dédié 38. Dans ce cas, le port dédié 38 est un port USB muni d'un connecteur de type B.In a possible embodiment of the invention, the maintenance interface 50 is merged with the dedicated port 38. In this case, the dedicated port 38 is a USB port equipped with a type B connector.
La figure 2 est une vue en perspective de la cartouche 10. Sur cette vue, on remarque que l'interface 16 de la cartouche comporte deux canaux de communication 1S1 et 182, chacun raccordé à un dispositif de stockage, de préférence un disque dur de format 2,5 pouces. En outre, entre ces deux canaux de communication 18-i et 182, on distingue le sélecteur 24 de mode RAID devant être utilisé par le contrôleur 26 du lecteur 12.FIG. 2 is a perspective view of the cartridge 10. In this view, it should be noted that the interface 16 of the cartridge comprises two communication channels 1S 1 and 18 2 , each connected to a storage device, preferably a disk Hard 2.5 inch format. In addition, between these two channels of communication 18-i and 18 2 , there is the switch 24 RAID mode to be used by the controller 26 of the reader 12.
La figure 3 représente le lecteur 12 en perspective, vu de derrière. Sur cette vue en perspective, on distingue une interface système 44, l'interface d'automation 48 et le port USB 38 dédié au raccordement d'une clé USB de chiffrement/déchiffrement, ce port dédié 38 étant par exemple confondu avec l'interface de maintenance 50.Figure 3 shows the reader 12 in perspective, seen from behind. In this perspective view, there is a system interface 44, the automation interface 48 and the USB port 38 dedicated to the connection of a USB key encryption / decryption, this dedicated port 38 being for example confused with the interface maintenance 50.
Comme cela est représenté sur la figure 4, la cartouche amovible 10 peut avoir plusieurs épaisseurs, tout en étant de largeur et de profondeur standard. Par exemple, pour une largeur et une profondeur de 4,15 pouces (105,4 mm) elle peut être de grande épaisseur a = 1 pouce (25,4 mm), d'épaisseur moyenne b = 0,85 pouce (21 ,6 mm) ou de faible épaisseur c = 0,5 pouce (12,7 mm).As shown in FIG. 4, the removable cartridge 10 can have several thicknesses, while being of standard width and depth. For example, for a width and depth of 4.15 inches (105.4 mm) it can be of great thickness a = 1 inch (25.4 mm), average thickness b = 0.85 inch (21, 6 mm) or thin c = 0.5 inch (12.7 mm).
En effet, pour simplifier son intégration, la cartouche amovible 10 selon l'invention doit être de préférence compatible avec les formats existants. Ainsi, avec les dimensions précitées, les manipulations sont aisées tout en laissant un espace intérieur assez vaste pour installer un grand nombre de composants dans la cartouche.Indeed, to simplify its integration, the removable cartridge 10 according to the invention should preferably be compatible with existing formats. Thus, with the aforementioned dimensions, the manipulations are easy while leaving an interior space large enough to install a large number of components in the cartridge.
Pour garder un maximum de flexibilité et de compatibilité avec les produits existants, l'épaisseur de la cartouche 10 doit être définie à l'intérieur d'une fourchette de tolérance comprise entre a et c. Par exemple, les cartouches de type DLT et SDLT ont une épaisseur de 1 pouce, les cartouches SAIT et LTO de 0,85 pouce. En outre, les besoins de l'électronique grand public imposent de plus en plus d'utiliser des cartouches amovibles compactes justifiant des épaisseurs de 0,5 pouce.To maintain maximum flexibility and compatibility with existing products, the thickness of the cartridge 10 must be set within a tolerance range between a and c. For example, DLT and SDLT cartridges are 1 inch thick, SAIT cartridges and LTO cartridges are 0.85 inch thick. In addition, the needs of consumer electronics increasingly require the use of compact removable cartridges justifying thicknesses of 0.5 inches.
Dans tous les cas, les opérations de chargement de la cartouche amovible 10 dans le lecteur 12 impliquent un positionnement mécanique précis. Pour permettre ce positionnement précis, des surfaces de référence doivent garantir ce positionnement dans les trois axes d'un référentiel cartésien. La cartouche amovible 10 comporte donc sur l'une de ses parois latérales une rampe 60 permettant de la positionner précisément dans le lecteur 12. Cette rampe 60 est de largeur L prédéterminée, débute à une hauteur H prédéterminée à partir de la base de la cartouche 10 et forme un angle θ prédéterminé avec cette base, quelle que soit l'épaisseur de la cartouche.In any case, the loading operations of the removable cartridge 10 in the reader 12 involve precise mechanical positioning. To allow this precise positioning, reference surfaces must guarantee this positioning in the three axes of a Cartesian reference system. The removable cartridge 10 therefore has on one of its side walls a ramp 60 for positioning it precisely in the reader 12. This ramp 60 has a predetermined width L, begins at a predetermined height H from the base of the cartridge 10 and forms a predetermined angle θ with this base, regardless of the thickness of the cartridge.
De façon classique, la cartouche peut en outre comporter des trous de préhension, par exemple au format des cartouches de bande !4 pouce DLT, SDLT, SAIT ou LTO. Sur la figure 5, on a représenté en perspective une cartouche amovible 10 d'épaisseur quelconque a, b ou c, comportant une rampe 60 permettant son positionnement précis dans le lecteur 12. Celui-ci, pour forcer le positionnement de la cartouche amovible 10 dans une situation de chargement dans laquelle elle coopère avec des moyens 62 d'accès au contenu de la cartouche, comporte un plateau de guidage 64 sur lequel vient se poser la base de la cartouche 10 et un ressort à lame 66 faisant pression sur la face supérieure de la cartouche amovible 10 pour la rabattre sur le plateau 64.Typically, the cartridge may further include gripping holes, for example in the format of the 4 inch tape cartridges DLT, SDLT, SAIT or LTO. In FIG. 5, there is shown in perspective a removable cartridge 10 of any thickness a, b or c, comprising a ramp 60 allowing its precise positioning in the reader 12. This, to force the positioning of the removable cartridge 10 in a loading situation in which it cooperates with means 62 for accessing the contents of the cartridge, comprises a guide plate 64 on which the base of the cartridge 10 is placed and a leaf spring 66 pressing against the face upper removable cartridge 10 to fold on the tray 64.
Le ressort à lame est monté sur le boîtier du lecteur 12, par l'un de ses bords fixé au dessus d'une ouverture du boîtier par laquelle est insérée la cartouche amovible. Le bord opposé du ressort à lame 66, destiné à être en contact avec la cartouche amovible 10, est éventuellement muni d'un galet 68 gainé d'un matériau en caoutchouc synthétique.The leaf spring is mounted on the housing of the reader 12, by one of its edges fixed above an opening of the housing by which is inserted the removable cartridge. The opposite edge of the leaf spring 66, intended to be in contact with the removable cartridge 10, is optionally provided with a roller 68 sheathed with a synthetic rubber material.
En position de repos, lorsque la cartouche amovible 10 n'est pas dans le lecteur 12, le ressort à lame 66 est en contact avec le plateau de guidage 64 par l'intermédiaire du galet 68. En position de service, différente selon l'épaisseur a, b ou c de la cartouche amovible 10, le ressort à lame 66 est en contact avec la face supérieure de la cartouche amovible 10 insérée dans le lecteur 12, par l'intermédiaire du galet 68.In the rest position, when the removable cartridge 10 is not in the reader 12, the leaf spring 66 is in contact with the guide plate 64 via the roller 68. In the operating position, different according to the thickness a, b or c of the removable cartridge 10, the leaf spring 66 is in contact with the upper face of the removable cartridge 10 inserted in the reader 12, via the roller 68.
Pour réduire la complexité mécanique du lecteur 12, afin de limiter les risques de panne et diminuer les coûts de production, le raccordement entre la cartouche amovible 10 et le lecteur 12 est limité à un raccordement électrique et logique. Une simple connexion électrique entre la cartouche et le lecteur permet d'utiliser des standards d'interface connus et de minimiser les coûts de développement. Une émulation d'interface commune peut être ajoutée pour uniformiser les cartouches et permettre à différentes technologies de fonctionner dans le lecteur. Grâce à ce principe, des cartouches différentes peuvent être remplacées ou cohabiter même si elles hébergent des technologies de stockage différentes.To reduce the mechanical complexity of the reader 12, in order to limit the risk of failure and reduce production costs, the connection between the removable cartridge 10 and the reader 12 is limited to an electrical and logical connection. A simple electrical connection between the cartridge and the reader allows the use of known interface standards and minimizes development costs. A common interface emulation can be added to standardize cartridges and allow different technologies to work in the drive. Thanks to this principle, different cartridges can be replaced or coexist even if they host different storage technologies.
On notera également que limiter les interactions mécaniques entre la cartouche et le lecteur permet d'améliorer la fiabilité de l'ensemble.It will also be noted that limiting the mechanical interactions between the cartridge and the reader makes it possible to improve the reliability of the assembly.
En outre, certains critères sont à prendre en compte :In addition, some criteria must be taken into account:
- permettre la déconnexion de la cartouche sans coupure de puissance, à chaud ;- allow the disconnection of the cartridge without power failure, hot;
- permettre un débit qui corresponde aux performances actuelles et futures ; - prévoir un nombre de câbles réduit afin de simplifier les connexions ;- enable a throughput that corresponds to current and future performance; - Provide a reduced number of cables to simplify connections;
- assurer une fiabilité des connecteurs qui garantisse un grand nombre de cycles de connexion/déconnexion ; et- to ensure a reliability of the connectors which guarantees a large number of connection / disconnection cycles; and
- choisir une technologie peu chère et bien connue pour réduire les coûts de développement et de production.- choose inexpensive and well-known technology to reduce development and production costs.
A partir de ces critères, le choix se porte naturellement vers une interface de type SATA2. Sa topologie point à point intègre la notion de déconnexion à chaud et permet également un débit de 300 Mégaoctets par seconde. En outre, le système n'impose que quatre fils pour établir un canal de communication.From these criteria, the choice is naturally towards a SATA2 type interface. Its point-to-point topology integrates the concept of hot-pluggable and also allows a bit rate of 300 megabytes per second. In addition, the system only requires four wires to establish a communication channel.
Un choix de format préféré pour le lecteur 12 est celui de 5,25 pouces (ce format correspond à un lecteur de largeur égale à 146,5 mm) en demi-hauteur. Un adaptateur vers le format pleine hauteur peut permettre son montage dans des systèmes informatiques qui utilisent ce format pleine hauteur.A preferred format choice for the 12 drive is that of 5.25 inches (this format corresponds to a drive width equal to 146.5 mm) in half height. An adapter to the full height format can be mounted in computer systems that use this full height format.
Le mécanisme d'insertion de la cartouche 10 dans le lecteur 12 va maintenant être détaillé, toujours en référence à la figure 5.The mechanism for inserting the cartridge 10 into the reader 12 will now be detailed, again with reference to FIG.
Ainsi, lors d'une première étape 100, un utilisateur insère la cartouche amovible 10 dans le lecteur 12 par son ouverture.Thus, in a first step 100, a user inserts the removable cartridge 10 in the reader 12 by its opening.
Lors de l'étape suivante 102, alors que la cartouche amovible est partiellement insérée dans le lecteur 12, le ressort à lame 66 est déformé vers le haut pour s'adapter à l'épaisseur de la cartouche amovible 10 et force le positionnement de celle-ci sur le plateau de guidage 64.In the next step 102, while the removable cartridge is partially inserted in the reader 12, the leaf spring 66 is deformed upwards to adapt to the thickness of the removable cartridge 10 and forces the positioning of the on the guide plate 64.
Ensuite, lors d'une étape 104, lorsque la cartouche amovible 10 est suffisamment insérée dans le lecteur 12, le plateau de guidage 64 accompagne la cartouche amovible 10 vers sa position de chargement. Si l'interface de raccordement de la cartouche est protégée par un rabat, celui-ci s'ouvre.Then, during a step 104, when the removable cartridge 10 is sufficiently inserted into the reader 12, the guide plate 64 accompanies the removable cartridge 10 to its loading position. If the connection interface of the cartridge is protected by a flap, it opens.
Enfin, lors d'une dernière étape 106, les connecteurs de la cartouche et du lecteur établissent un contact électrique et la cartouche est verrouillée en position de raccordement électrique au lecteur 12.Finally, in a last step 106, the connectors of the cartridge and the reader establish an electrical contact and the cartridge is locked in the electrical connection position to the reader 12.
Il apparaît clairement qu'un lecteur de cartouches amovibles tel que décrit précédemment permet de recevoir des cartouches d'épaisseurs différentes tout en ayant une ouverture standard pour la réception de ces cartouches, grâce au ressort à lame positionné pour exercer une pression sur la cartouche à insérer, de manière à positionner celle-ci à l'intérieur du lecteur dans une situation de chargement prédéterminée. II apparaît également clairement qu'un lecteur de cartouches amovibles tel que décrit précédemment permet la lecture/écriture aisée de données dans la cartouche amovible, avec en outre la possibilité de chiffrer/déchiffrer ces données, sans nécessiter de capacités de calcul du système hôte dans lequel il est intégré, puisqu'il comporte lui-même les moyens de chiffrement/déchiffrement. L'utilisation d'une clé (par exemple une clé USB) comportant la clé de chiffrement/déchiffrement utilisée par le lecteur et raccordable directement au lecteur par un port dédié permet de sécuriser davantage cette opération.It is clear that a removable cartridge reader as described above can receive cartridges of different thicknesses while having a standard opening for receiving these cartridges, with the leaf spring positioned to exert pressure on the cartridge to insert, so as to position it inside the reader in a predetermined loading situation. It also clearly appears that a removable cartridge reader as described above allows the easy reading / writing of data in the removable cartridge, with the further possibility of encrypting / decrypting this data, without requiring calculation capabilities of the host system in which it is integrated, since it itself comprises the means of encryption / decryption. The use of a key (for example a USB key) comprising the encryption / decryption key used by the reader and connectable directly to the reader by a dedicated port makes this operation more secure.
On notera cependant que l'invention n'est pas limitée au mode de réalisation décrit précédemment.Note however that the invention is not limited to the embodiment described above.
Par exemple, tout type de dispositif de stockage peut être intégré dans une cartouche amovible, à partir du moment où il est associé à un canal de communication standard vis-à-vis du lecteur 12.For example, any type of storage device can be integrated in a removable cartridge, from the moment it is associated with a standard communication channel vis-à-vis the reader 12.
De même, les modes de lecture/écriture définis entre la cartouche amovible et le lecteur peuvent être autres que les modes RAID mentionnés. Similarly, the read / write modes defined between the removable cartridge and the drive may be other than the RAID modes mentioned.

Claims

REVENDICATIONS
1. Lecteur (12) de cartouches amovibles de stockage de données numériques, comportant :1. Reader (12) of removable digital data storage cartridges, comprising:
- une ouverture de chargement d'une cartouche (10) à insérer dans le lecteur,an opening for loading a cartridge (10) to be inserted into the reader,
- des moyens (62) d'accès au contenu de la cartouche, caractérisé en ce qu'il comporte en outre des moyens (66, 68) de rabat de la cartouche vers une position de chargement dans laquelle elle coopère avec les moyens d'accès au contenu de la cartouche, les moyens de rabat étant mobiles entre une position de repos lorsque aucune cartouche n'est insérée dans le lecteur et l'une parmi plusieurs positions de service différentes lorsque la cartouche est dans sa position de chargement, chaque position de service correspondant à une épaisseur prédéterminée (a, b, c) de la cartouche.- means (62) for accessing the contents of the cartridge, characterized in that it further comprises means (66, 68) of flap of the cartridge to a loading position in which it cooperates with the means of access to the contents of the cartridge, the flap means being movable between a rest position when no cartridge is inserted into the reader and one of several different service positions when the cartridge is in its loading position, each position of service corresponding to a predetermined thickness (a, b, c) of the cartridge.
2. Lecteur (12) de cartouches amovibles selon la revendication 1 , comportant un plateau (64) de guidage de la cartouche (10) vers sa position de chargement, les moyens de rabat (66, 68) étant disposés dans le lecteur pour exercer une pression sur la cartouche de manière à forcer son positionnement sur le plateau de guidage.2. Removable cartridge reader (12) according to claim 1, comprising a plate (64) for guiding the cartridge (10) towards its loading position, the flap means (66, 68) being arranged in the reader for exercising a pressure on the cartridge so as to force its positioning on the guide plate.
3. Lecteur (12) de cartouches amovibles selon la revendication 1 ou 2, dans lequel les moyens de rabat (66, 68) comportent un ressort à lame (66) apte à se déformer entre sa position de repos et l'une quelconque de ses positions de service.The removable cartridge reader (12) according to claim 1 or 2, wherein the flap means (66, 68) comprises a leaf spring (66) adapted to deform between its rest position and any one of his service positions.
4. Lecteur (12) de cartouches amovibles selon l'une quelconque des revendications 1 à 3, comportant :4. Reader (12) of removable cartridges according to any one of claims 1 to 3, comprising:
- un port dédié (38) pour son raccordement à un élément de mémoire externe (40) comportant une clé de chiffrement/déchiffrement, eta dedicated port (38) for connecting it to an external memory element (40) having an encryption / decryption key, and
- des moyens (36) de chiffrement/déchiffrement des données à écrire/lire dans la cartouche (10) à l'aide de cette clé.means (36) for encrypting / decrypting the data to be written / read in the cartridge (10) by means of this key.
5. Lecteur (12) de cartouches amovibles selon la revendication 4, dans lequel le port dédié (38) est un port USB.The removable cartridge reader (12) according to claim 4, wherein the dedicated port (38) is a USB port.
6. Lecteur (12) de cartouches amovibles selon l'une quelconque des revendications 1 à 5, comportant un émulateur (42) pour raccorder le lecteur (12) à au moins un système hôte, l'émulateur (42) comportant au moins une émulation de lecteur de bande et une émulation de disque à accès direct de manière à permettre indifféremment le raccordement du lecteur pour une gestion en mode d'accès séquentiel ou direct.The removable cartridge reader (12) according to any one of claims 1 to 5, comprising an emulator (42) for connecting the reader (12) to at least one host system, the emulator (42) having at least one Tape drive emulation and a direct-access disk emulation so as to enable Either the connection of the reader for management in sequential or direct access mode.
7. Lecteur (12) de cartouches amovibles selon l'une quelconque des revendications 1 à 6, pour des cartouches comportant chacune une pluralité de dispositifs de stockage, comportant une interface (28) d'échange de données avec les dispositifs de stockage (14-j, 142, ... , 14n) d'une cartouche (10) destinée à être insérée dans le lecteur, et un contrôleur de lecture/écriture (26), pour la lecture/écriture des données numériques dans la cartouche, ce contrôleur comportant, via l'interface (28), des moyens d'accès indépendant à plusieurs canaux de communications (18-ι, 182, ... , 18n) de la cartouche, chaque canal de communication auquel il a accès étant associé à l'un des dispositifs de stockage de la cartouche. 7. Removable cartridge reader (12) according to any one of claims 1 to 6, for cartridges each comprising a plurality of storage devices, having an interface (28) for exchanging data with the storage devices (14). -j, 14 2 , ..., 14 n ) of a cartridge (10) to be inserted into the reader, and a read / write controller (26) for reading / writing of the digital data in the cartridge , this controller comprising, via the interface (28), independent access means to several communication channels (18-ι, 18 2 , ..., 18 n ) of the cartridge, each communication channel to which it has access being associated with one of the storage devices of the cartridge.
PCT/FR2005/002427 2005-10-03 2005-10-03 Device for reading multiple-sized removable cartridges WO2007039675A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/FR2005/002427 WO2007039675A1 (en) 2005-10-03 2005-10-03 Device for reading multiple-sized removable cartridges

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/FR2005/002427 WO2007039675A1 (en) 2005-10-03 2005-10-03 Device for reading multiple-sized removable cartridges

Publications (1)

Publication Number Publication Date
WO2007039675A1 true WO2007039675A1 (en) 2007-04-12

Family

ID=36262474

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2005/002427 WO2007039675A1 (en) 2005-10-03 2005-10-03 Device for reading multiple-sized removable cartridges

Country Status (1)

Country Link
WO (1) WO2007039675A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5779172A (en) * 1994-05-16 1998-07-14 Imation Corp. Drive for handling multiple size information storage media cartridges and cartridges therefor
US20040181388A1 (en) * 2003-03-11 2004-09-16 Yung Yip System having tape drive emulator and data tape cartridge housing carrying multiple disk drives
WO2005036404A2 (en) * 2003-10-13 2005-04-21 Koninklijke Philips Electronics N.V. Storage allocation per application

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5779172A (en) * 1994-05-16 1998-07-14 Imation Corp. Drive for handling multiple size information storage media cartridges and cartridges therefor
US20040181388A1 (en) * 2003-03-11 2004-09-16 Yung Yip System having tape drive emulator and data tape cartridge housing carrying multiple disk drives
WO2005036404A2 (en) * 2003-10-13 2005-04-21 Koninklijke Philips Electronics N.V. Storage allocation per application

Similar Documents

Publication Publication Date Title
EP0552078B1 (en) Insertable card for microcomputer constituting a reader for cards with flat contacts
FR2726923A1 (en) REDUNDANT GROUP OF SEMICONDUCTOR MEMORY DEVICES
US7685613B2 (en) Combination storage extracting and biasing system
US6618258B2 (en) Portable memory card system
US5771143A (en) Disk cartridge system with removable modules
CA2529617A1 (en) Method for carrying out update writing and allocating a memory used for file writing on a memory carrier in the form of a chip card
WO2007039675A1 (en) Device for reading multiple-sized removable cartridges
US20060062137A1 (en) Method and apparatus for securely recording and storing data for later retrieval
WO1990006579A2 (en) Improved disc unit
KR20010098556A (en) Adaptor device and input/output device
WO2007039674A1 (en) Removable cartridge for storing digital data and removable cartridge reader
WO2003012732A1 (en) Apparatus for reading and writing cards having rotating memory
CA2174653C (en) Device and method for remote backup of digital data
FR2696863A1 (en) Multipurpose intermediate cartridge.
EP1155410B1 (en) Secure optical disk and method for securement of an optical disk
EP0430727B1 (en) Secure electronic mass-memory unit
WO2005107287A1 (en) Secure portable data communicator and viewer
WO1989012890A1 (en) Process and device for the numeric recording of data, a protected data recording substrate and a device for reading data recorded on such a substrate
GB2426119A (en) Multi-laser optical medium
WO2001031574A1 (en) Support for compressed digital data and reading and/or recording device for said support
JPH1097781A (en) Optical disk driver
WO2007002715A3 (en) Absorptive coating on a disc to create a reflective modulation for encryption
JP2003233967A (en) Reading and writing apparatus for card having rotary type memory
JP2003196940A (en) Smart card equipped with rotating storage
JPH1097776A (en) Card type optical disk cartridge and driver therefor

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: CONSTATATION DE LA PERTE D UN DROIT CONFORMEMENT A LA REGLE 112(1) CBE DU 12-08-2008

122 Ep: pct application non-entry in european phase

Ref document number: 05804425

Country of ref document: EP

Kind code of ref document: A1