Le BRAS basé fixent le microcontrôleur - Atmel AT91SC192192CT-USB
Signalé dans le BRAS, USB, carte à puce, favori, Atmel, sécuritéLe mardi 3 juillet 2007
Atmel a libéré son nouvel AT91SC192192CT-USB, un BRAS SC100-based fixent le microcontrôleur, conçu pour des applications de système incluses exigeant de la connectivité et à niveau élevé de la sécurité, par exemple, pour stocker des données bloquées, fournissent des services d'authentification, empêchent le matériel contrefaisant et traitent la gestion numérique de droites.
Eric Le Cocquen, Atmel, indiqué :
Notre nouvel AT91SC192192CT-USB combine la sécurité identifiée de morceau de la carte à puce d'Atmel, puissance de calcul du dernier cri la crypto et du BRAS SC100 avec la flexibilité INSTANTANÉE sur une plate-forme souple conçue pour adresser une gamme étendue d'applications de sécurité. Grâce à son ensemble riche d'interfaces et de FLASH, notre produit peut rapidement être ajoutée à pratiquement n'importe quel système inclus…
Les nouveaux fixent des dispositifs de microcontrôleur 192 K bytes de mémoire INSTANTANÉE de programme, 192 K bytes de résistance rapide et élevée EEPROM, et 24 K bytes de RAM. AT91SC192192CT-USB incluent également une interface à toute vitesse d'USB 2.0 avec 5 points finaux, une interface de SPI pour communiquer dans un environnement système inclus ou pour se relier à a NI à matériel instantané et consacré à relier à un flash de non-et.
Les nouveaux AT91SC192192CT-USB fixent le microcontrôleur sont entièrement compatibles avec l'AT91SC512384RCT (ROM-basé). Il incorpore également la carte à puce standard d'OIN 7816 et les interfaces simples naissantes du protocole de fil (SWP). Ceci fait à l'AT91SC192192CT-USB une alternative INSTANTANÉE flexible à son enfant de mêmes parents de ROM pour des applications de carte à puce telles que des cartes de prochain-GEN (U) SIM.
Le SIM universel (USIM) est un SIM construit pour 3G. Il fournit l'à niveau élevé de la sécurité exigée dans des applications sans fil. (U) la carte de SIM identifie et authentifie différents abonnés et laisse les porteurs sans fil avoir un rapport linéaire avec des abonnés. (U) SIM également agit en tant que moyen d'assurer la continuité du service en émigrant à 3G et permet une nouvelle gamme des services de données. (de Gemalto - USIM pour la migration de Cingular 3G)
![]()
L'accélérateur cryptographique décrit de la série d'AT91SC est l'AdvX, un multiplicateur-accumulateur de N-peu consacré à remplir le chiffrage et les fonctions rapides d'authentification. AdvX est basé sur un coprocesseur à 32 bits fait sur commande, de ce fait permettant l'opération de calcul rapide et de puissance faible. L'AdvX dans le conjuction avec les progiciels de contrôle fonctionnant dans le noyau SC100, les fonctions arithmétiques finies standard de soutiens (RSA y compris, DSA, CAD et CCE) et le GF (2N).
D'autres dispositifs de sécurité incluent le brouillage logique sur des données et des adresses de programme, puissance et logique de protection de fréquence, contrôle d'accès mémoire par un mode de surveillant, et des contre-mesures d'analyse de puissance.
Les dispositifs de matériel uniques accélèrent de manière significative l'exécution du code de byte de carte de Java en enlevant les goulots communs de logiciel produits pendant l'exécution d'une machine virtuelle de Java.
AT90SC192192CT-USB fixent le microcontrôleur sont emballés dans un paquet LQFP64. L'évaluation commence à $8.84 pour la quantité des unités 10K.
Atmel AT91SC192192CT-USB fixent le schéma fonctionnel de microcontrôleur
Les dispositifs d'Atmel AT91SC192192CT-USB fixent le microcontrôleur
- Généralités
- Basé sur le processeur à 32 bits du BRAS SC100 SecureCore RISC
- Deux ensembles d'instruction
- Ensemble d'instruction à 32 bits à rendement élevé de BRAS
- Ensemble d'instruction de 16 bits de Haut-code-densité de pouce
- types de données à 8 bits, de 16 bits, et à 32 bits
- architecture de canalisation de 3 étapes
- L'effort, décodent, et exécutent des étapes
- Von Neumann Load/architecture de magasin
- Choisissez le bus de données à 32 bits pour des instructions et des données
- horloge de système programmable de Sur-morceau jusqu'à 50MHz
- Endroits de plot de connexion confirmant à ISO7816-2
- Protection d'ESD à ±6000V
- Consommation de puissance faible très
- Leader de l'industrie dans MIPS/Watt
- Ralenti de puissance faible et modes de puissance vers le bas
- Plages de fonctionnement : 1.62V à 5.5V, conforme aux normes de l'industrie de PC, GSM/3G conforme, EMV
- Mémoire
- bytes 192K de mémoire de programme et de bytes 192K instantanés d'Eeprom
- 10 ans de données de la conservation EEPROM de mode d'effacement seulement
- En général plus de 500.000 écrivent/cycles d'effacement à une température de 25oC
- Écrivez EEPROM avec ou sans Autoerase
- les bytes 24K de bytes 32K de RAM (bytes 2K partagés avec le crypto processeur d'AdvX) de ROM ont consacré à la crypto bibliothèque d'Atmel
- bytes 192K de mémoire de programme et de bytes 192K instantanés d'Eeprom
- Sécurité
- Fixez le MPU de protection d'accès de gestion de la mémoire principale
- Matériel consacré pour la protection contre des attaques de SPA/DPA
- Tension, fréquence, lumière, et systèmes de protection de la température
- Protection contre l'attaque physique
- Systèmes de protection de l'environnement
- Périphériques
- Interface d'USB (5 points finaux)
- USB V2.0 à toute vitesse (12Mbps), suspendent/modes de résumé soutenus
- 4 points finaux configurables en plus de l'attachement cabreur dynamique du point final EP0
- Interface 0.8e d'USB_IC (morceau inter)
- Contrôleur périodique de l'interface périphérique (SPI) (jusqu'à 20MHz)
- Un contrôleur d'OIN 7816
- Jusqu'à 625kbps à 5 mégahertz
- Interface simple de fil (interface de Digitals au morceau d'embout avant de rf)
- Interface pour la mémoire Flash externe de non-et
- Générateur de nombre aléatoire (RNG)
- Deux temporisateurs de 16 bits
- 2 niveau, contrôleur d'interruption du vecteur 15
- DES de matériel et DES triple (DPA résistantes)
- accélérateur cryptographique à 32 bits pour des opérations de clef publique
- La RSA, DSA, CCE, Diffie-Hellman
- Moteur du centre de détection et de contrôle 16/32
- Accélérateur de somme
- Accélérateur de carte de Java de matériel de haute performance
- Interface d'USB (5 points finaux)
Architecture de processeur du BRAS SC100
Le processeur SC100 est un processeur à 32 bits de RISC avec la canalisation de 3 étapes. Le processeur utilise une stratégie architecturale unique connue sous le nom de pouce, jeu d'instructions réduit superbe qui approprié idéalement aux applications à fort débit avec des restrictions de mémoire, et applications où la densité de code est un facteur important. Essentiellement, le processeur SC100 a deux ensembles d'instruction qui opèrent les types de données à 8 bits, de 16 bits et à 32 bits :
- L'ensemble d'instruction standard de BRAS utilisant l'exécution maximum à 32 bits d'instructions et d'offre
- L'ensemble d'instruction de pouce densité maximum utilisant code de 16 bits d'instructions et d'offre
La longueur d'instruction de 16 bits du pouce lui permet de réaliser presque deux fois la densité du code standard de BRAS, tout en maintenant la majeure partie de l'avantage d'exécution de BRAS par rapport à un processeur de 16 bits traditionnel à l'aide des registres de 16 bits. C'est possible parce que les instructions de 16 bits de pouce opèrent le même ensemble de registre à 32 bits que l'ensemble d'instruction à 32 bits de BRAS.
Nouvelles relatives le 13 février 2006
AT91SC512384RCT fixent le microcontrôleur pour des cartes de Prochain-GEN (U) SIM
Atmel a présenté de son nouveau BRAS basé fixent le microcontrôleur, l'AT91SC512384RCT, conçu pour la prochaine GEN (U) des cartes de SIM qui ont exigé la grande capacité de stockage, les interfaces à grande vitesse avec des combinés, et les possibilités de soutenir des applications concourantes.
Les nouveaux fixent le microcontrôleur utilisent l'accélérateur cryptographique d'AdvX et son à niveau élevé de la sécurité. Rendez-le approprié aux applications incluses bloquées, particulièrement dans des cartes de système et de prochain-GEN d'e-Marque (U) SIM.
Les AT91SC512384RCT fixent le microcontrôleur sont basés sur l'unité centrale de traitement du BRAS SC100. Ce crypto-contrôleur à 32 bits à rendement élevé de RISC comporte 512 K bytes de mémoire de programme de ROM, 384 K bytes d'EEPROM à rendement élevé et 24 K bytes de RAM. Ce fixez le microcontrôleur fournit les ports entre puces à toute vitesse d'USB 2.0 et d'USB, en permettant le débit à grande vitesse.
Bras-basés fixent le microcontrôleur incluent également les interfaces externes de mémoires Flash : Port de SPI pour NI matériel instantané et consacré pour le flash de non-et. L'interconnexion au combiné mobile peut être faite par l'intermédiaire d'un protocole simple de fil (SWP) pour soutenir les conditions des applications sans contact.
Plus d'information : Le BRAS d'Atmel AT91SC192192CT-USB basé fixent le microcontrôleur
Entrées relatives possibles :
![[Le système inclus roulent-b]](images/roll/roll-b-4.gif)












