Freescale, molto compe-
titivi rispetto ad analoghe
soluzioni high end (fino a
tre-quattro volte in termini
di performance).
Dal punto di vista dell’archi-
tettura, questi componenti
si basano un processore
e500-v2 con architettura
Power, 32 Kbyte di cache
per le istruzioni e altrettanti
per i dati, una cache al se-
condo livello da 512 Kbyte
più altri 512 Kbyte di SRAM,
e una serie articolata di pe-
riferiche e interfacce. I se-
curity engine integrati sono
ottimizzati per la crittogra-
fia a chiave pubblica con
algoritmi RSA (con chiavi
di dimensione sino a 4K),
Diffie-Hellman e algoritmi
ECC (Elliptical Curve Cryp-
tography) ed integrano, fra
l’altro, fino a 10 Gbs di crit-
tografia. I tre modelli della
famiglia C29x si distinguo-
no per l’implementazione
rispettivamente di uno, due
oppure tre security engine
che condizionano perfor-
mance e consumi (quelli
tipici indicati sono rispetti-
vamente di circa 4, 6 e 10
W). Questa ottimizzazione
permette di raggiungere
interessanti risultati in ter-
mini di rapporto prezzo/pre-
stazioni, con oltre 120.000
operazioni RSA 2048 al se-
condo a un prezzo inferiore
a quello di una soluzione
single chip PCIe dei compe-
titor. Per quanto riguarda la
disponibilità, una demo del-
la tecnologia C29x è previ-
sta in occasione dell’evento
RSA 2013 a San Francisco,
i sample saranno disponibili
in Q1 2013 mentre la produ-
zione è prevista in marzo/
aprile.
EON
ews
n.
561
-
febbraio
2013
21
tecnologie
I nuovi coprocessori
crittografici di
Freescale
Freescale ha ampliato la gamma di componenti per
data center con i coprocessori crittografici C29x che
rispondono alle richieste di scalabilità sul fronte di
performance e consumi
ha sviluppato la nuo-
va serie di MPU (Micro-
processor Unit) basate sul
processore Cortex-A5 e
destinate alle esigenze di
applicazioni embedded nei
settori industriale e
consumer.
Siglate
SAMA5D3
queste MPU sono
realizzate con un
processo produttivo
low power a 65 nm
e sono disponibili in
quattro versioni che
si differenziano in
termini di dotazione
di periferiche.
Per le prestazio-
ni, i valori dichiara-
ti da Atmel sono di
850DMIPS (Dhrysto-
ne MIPS) a 536
MHz e una velocità
di trasferimento dati
di 1328 MB/s a una
frequenza del bus di
166 MHz
La sezione floating point
semplifica l’elaborazione di
immagini, audio e dati pro-
venienti dai sensori. Que-
ste MPU integrano, inol-
tre, una completa gamma
di interfacce e periferiche,
come per esempio una
doppia porta Gigabit Ether-
net, tre porte USB high
speed, due porte CAN,
il controller per LCD TFT
con acceleratore grafico
per la composizione delle
immagini, l’interfaccia per
telecamera, le porte SDIO/
SD/MMC, UART, SPI, TWI,
oltre al convertitore A/D a
12 bit e al timer a 32 bit.
Non manca un encryption
engine e la funzione di se-
cure boot. L’encryption en-
gine supporta gli algoritmi
AES (Advanced Encryption
Standard), 3DES (Triple
Data Encryption Standard)
e SHA (Secure Hash Al-
gorithm), mentre un ge-
neratore di numeri casuali
TRNG (True Random Num-
ber Generator) può essere
utilizzato per creare o di-
versificare le chiavi.
I consumi sono un altro
elemento interessante di
questi componenti visto
che sono inferiori a 200
mW in modalità operativa
alla massima velocità e
scendono a 0,5 mW in mo-
dalità low power.
Le nuove MPU
di
Atmel
Sono disponibili in volume le nuove MPU SAMA5D3
di Atmel basate sul core Cortex-A5 e dedicate alle
applicazioni embedded
continua a pag.22
F
rancesco
F
errari
1...,11,12,13,14,15,16,17,18,19,20 22,23,24,25,26,27,28,29,30,31,...32