EO526

DIGITAL INTELLECTUAL PROPERTIES plicazione, eliminando così ogni preoccupazione sulle roadmap dei fornitori per soddisfare esigenze future in termini di memoria. D’altro canto, è necessario presta- re attenzione ad alcuni aspetti aggiuntivi, in particolare le prestazioni del codice eseguito da memoria esterna e come proteggere il codice dell’applicazione dalla clona- zione o modifiche. Per il primo problema, la soluzione consiste nell’utiliz- zare una memoria con un’interfaccia ampia in modo da garantire un elevato throughput fisico delle linee seriali. Memorie con interfaccia Octal rappresentano una del- le scelte migliori, sono infatti un ottimo compromesso con un aumento del numero di connessioni IO richieste ma ripagato da un raddoppio del throughput ottenibile rispetto all’interfaccia Quad-SPI tradizionale. Di solito queste memorie moderne supportano anche frequenze operative leggermente più elevate, per cui il migliora- mento delle prestazioni è ancora più significativo. L’architettura DOTF È fondamentale proteggere il contenuto della memoria utilizzando tecniche di crit- tografia per cifrare il codi- ce, altrimenti sarebbe molto semplice per un aggressore connettersi alla memoria e leggere le informazioni con- tenute con un piccolo sforzo. Per evitare latenze introdotte dai processi di decriptazione è necessario implementare Oggi, i sistemi embedded aumentano costantemente i propri requisiti di memoria a causa dell’aumento delle funzionalità di connettività e del livello di complessità relativo alle applicazioni. Molti microcontrollori presenti sul mercato offrono una capacità di memoria dell’ordi- ne di pochi Megabyte, i quali solo una decina di anni fa sarebbero stati considerati più che sufficienti e con ab- bastanza margine per futuri aggiornamenti, in caso di applicazioni standard. D’altra parte, l’integrazione di una quantità maggiore di memoria non volatile richiede un’area di silicio piuttosto ampia, con un impatto signi- ficativo sul costo del prodotto. La soluzione alternativa migliore è di utilizzare memorie esterne, che possono essere acquistate in volumi a prezzi comparabilmente più bassi e con diverse opzioni di dimensione, in genere a partire da pochi Megabyte, fino a centinaia. La soluzione dell’utilizzo di memoria esterna è adatta non solo per salvare dati ma anche per il codice dell’ap- Salvataggio sicuro in memorie esterne e protezione delle IP software Giancarlo Parodi Principal Product Marketing Engineer Renesas Electronics Figura 1 - Architettura DOTF ELETTRONICA OGGI 526 - MAGGIO 2025 46

RkJQdWJsaXNoZXIy Mzg4NjYz