Anonim

La série RS-4 peut offrir des performances de traitement cinq fois supérieures à celles des produits Renesas précédents de ce type. Les premiers produits de la série devraient être commercialisés au deuxième trimestre de 2008 (avril à juin).

Les MCU sécurisés 16 bits de la série RS-4 sont les successeurs des MCU sécurisés 16 bits de la série AE-4, qui ont fait leurs preuves. La série RS-4 maintient la compatibilité du code d’instruction de l’UC avec son prédécesseur tout en offrant des performances de traitement environ cinq fois * 2.

Cette puissance de traitement accrue permet à la série RS-4 de gérer des tâches dépassant la série AE-4 et obligeant auparavant les développeurs à utiliser un MCU Renesas 32 bits. Les nouveaux MCU sécurisés peuvent effectuer des traitements complexes à grande vitesse, leur permettant d'exécuter plus rapidement un système d'exploitation multi-applications (tel que Java Card ™ * 3 ou MULTOS * 4), ce qui est nécessaire pour implémenter plusieurs fonctions sur une seule puce. carte.

n

De plus, sa conception basse puissance le rend approprié pour un fonctionnement de type sans contact. La série RS-4 permet aux développeurs de réaliser des cartes à puce de type contact ou sans contact offrant des performances élevées et une multifonctionnalité à l'aide d'un MCU 16 bits.

En ce qui concerne la sécurité, la série RS-4 implémente le traitement de cryptage, requis dans le domaine financier, basé sur celui de la série AE-4. En outre, la série RS-4 ajoute un coprocesseur prenant en charge le cryptage AES (Advanced Encryption Standard) et d'autres fonctionnalités de sécurité.

Les versions finales du produit offriront une certification de niveau EAL5 + * 5 de sécurité MCU pour cartes à puce, telle que définie dans la dernière version des Critères communs pour l'évaluation de la sécurité des TI, une attestation de sécurité de haut niveau demandée par le marché cible.

Le cœur de l’unité centrale RS-4 de la nouvelle série RS-4 utilise une architecture propriétaire Renesas qui a été récemment développée pour une utilisation dans des MCU sécurisés. Il possède une unité arithmétique à 16 bits et un bus interne à 16 bits. Le cœur de la CPU RS-4 prend en charge l'intégralité du jeu d'instructions de la version précédente du coeur de la CPU 16 bits Renesas AE-4 pour la compatibilité au niveau du code. Cela signifie que les ressources logicielles développées pour la série AE-4 peuvent être réutilisées avec la série RS-4, réduisant ainsi le temps et les coûts nécessaires au développement du système.

Comparée à la série AE-4, la série RS-4 est conçue pour offrir de meilleures performances, une sécurité renforcée et des fonctions périphériques supplémentaires pour une flexibilité accrue. Les caractéristiques de la série RS-4 sont résumées ci-dessous.

1) Cinq fois les performances de traitement de son prédécesseur pour un fonctionnement le plus rapide possible avec un MCU 16 bits lors de l’exécution d’un système d’exploitation multi-applications sophistiqué.

Le temps minimum requis par la CPU RS-4 16 bits pour exécuter une instruction est d'un cycle d'horloge. Comparé au processeur AE-4 16 bits antérieur, qui nécessitait deux cycles par instruction, la série RS-4 est deux fois plus rapide lorsqu'elle fonctionne à la même fréquence d'horloge.

De plus, le RS-4 ne dépend pas d'une horloge externe car il possède un oscillateur d'horloge interne comme l'une de ses nouvelles fonctions périphériques et atteint la fréquence de fonctionnement interne maximale de 20 MHz. Le résultat global de ces améliorations est environ cinq fois * 2 les performances de traitement de la série AE-4. Cette puissance supplémentaire permet à la série RS-4 de gérer plus rapidement la charge de traitement complexe d'un système d'exploitation multi-applications tel que Java Card ™ ou MULTOS ™. Cela n’était pas possible avec la série AE-4 et aurait nécessité la série 32 bits AE-5.

Enfin, la conception basse consommation de la série RS-4 permet son utilisation dans les cartes à puce de type sans contact, que la série AE-5 32 bits ne prend pas en charge. La série RS-4 peut être utilisée dans les cartes à puce à contact et sans contact.

2) Traitement de cryptage avancé

Les fonctions de traitement de chiffrement de la nouvelle série RS-4 sont mises en œuvre par un puissant coprocesseur de multiplication modulaire prenant en charge, par exemple, le chiffrement RSA et un coprocesseur triple DES (Data Encryption Standard) qui améliore le coprocesseur DES précédent. Il existe également un nouveau coprocesseur prenant en charge AES, une norme de chiffrement qui fait de plus en plus d’attention comme successeur du DES. La série RS-4 peut traiter divers types d’opérations de chiffrement à haute vitesse.

Parmi les autres fonctions périphériques qui contribuent à renforcer la sécurité, citons: un nouveau générateur de séquences pseudo aléatoires permettant de générer des nombres aléatoires à grande vitesse en tant que mesure de sécurité efficace; et l'incorporation de la dernière technologie de sécurité pour la protection contre les attaques légères.

En conséquence, les versions finales du produit offriront une certification de niveau EAL5 + de niveau de sécurité MCU pour carte à puce, telle que définie dans Critères communs pour l'évaluation de la sécurité des TI, une attestation de sécurité de haut niveau exigée par le marché cible.

En tant qu’outil de développement, des exemples de livraisons d’un émulateur * 7 sur lequel est installé le premier produit de puce logique RS-4 Series ont été livrés. Cela permettra aux développeurs de commencer à créer et à évaluer des logiciels avant le début des envois d'échantillons au deuxième trimestre de 2008 (d'avril à juin).