Background Image
Table of Contents Table of Contents
Previous Page  79 / 102 Next Page
Information
Show Menu
Previous Page 79 / 102 Next Page
Page Background

Veloce Power Application

ridefinisce il flusso di Power Analysis

Q

uesti dispositivi vengono oggi utilizzati, in aggiunta ai

normali compiti di un telefono cellulare, anche per ese-

guire videogiochi, guardare film o seguire eventi spor-

tivi. Questo spostamento del paradigma d’uso sta causando an-

che un collaterale spostamento nella metodologia utilizzata dai

progettisti per il flusso di power analysis (analisi del consumo

elettrico). Cos’è che rende inadeguati i flussi e le metodologie

attuali di power analysis? Innanzitutto, l’aumento del consumo

elettrico dinamica conseguente alla riduzione della scala tec-

nologica dei nodi. Secondariamente, i testbench funzionali uti-

lizzati, spesso ottenuti riadattando quelli tradizionalmente utiliz-

zati per la generazione dei dati di consumo elettrico, non sono

adeguati per l’analisi degli attuali problemi di gestione dei con-

sumi. Infine, gli strumenti specializzati di power analysis non

erano stati progettati per effettuare misurazioni del consumo

elettrico a livello di intero chip/sistema durante l’esecuzione di

applicazioni software. Quando si esegue l’emulazione di dispo-

sitivi caratterizzati da elevati contenuti di software applicativo,

il metodo attuale di generazione dei dati di attività consistente

nella creazione di file (come ad es. i file FSDB) genera file di

dimensioni troppo grandi per poter essere efficacemente utiliz-

zati dagli strumenti di power analysis.

Il software

Veloce Power Application

di

Mentor Graphics

intro-

duce tuttavia una nuova metodologia avanzata, che consente ai

progettisti dei chip di identificare le criticità relative al consumo

elettrico durante l’esecuzione dei test a livello di sistema, cattu-

randone agevolmente anche le informazioni di dettaglio utili per

una power analysis mirata. Una funzionalità peculiare presente

in Veloce Power Application, il diagramma Veloce Activity Plot,

consente a un team di power analysis di eseguire sequenze di

test anche molto lunghe, isolando poi rapidamente le regioni

con elevati tassi di switching presenti all’interno di lunghe ses-

sioni di emulazione; regioni che rappresentano effettive aree di

criticità per quanto riguarda la gestione del consumo elettrico.

Dopo aver identificato le regioni con elevata attività di switching

al livello top del progetto, è possibile procedere a un’analisi dei

vari sotto-blocchi o delle diverse applicazioni per determinare

la causa principale dell’incremento di switching.

Il flusso basato sulla Dynamic ReadWaveformAPI

La innovativa Dynamic Read Waveform API rende possibile il

calcolo accurato delle caratteristiche del consumo elettrico a

livello di sistema, laddove è indispensabile il boot di un siste-

ma operativo e l’esecuzione di software applicativo. Ciò rende

pratica anche l’esplorazione a livello RTL, per la pianificazione

del consumo elettrico e dei relativi eventuali compromessi, così

come anche una power analysis più accurata ed un migliore

sign-off a livello di gate, in un ambiente applicativo mirato. Lo

streaming dinamico in tempo reale basato su API dei dati di

switching tra l’emulazione e i tool di power analysis consente

infatti di eseguire tutte le attività necessarie in parallelo: emula-

zione del SoC, cattura dei dati di switching, lettura dei medesimi

da parte del tool di power analysis e generazione dei risultati

relativi ai consumi. La Dynamic ReadWaveform API rende dun-

que possible la power analysis e l’esplorazione a livello di SoC

con sessioni di test prolungate e scenari che semplicemente

non sono possibili utilizzando un flusso tradizionale basato

sull’esportazione di file.

Un cambiamento metodologico reso possibile

daVeloce PowerApplication

Veloce Power Application rende possibile un radicale cam-

biamento nella metodologia con cui vengono condotte le mi-

surazioni legate alla gestione del consumo elettrico, per poter

affrontare i nuovi requisiti progettuali emersi a seguito del cam-

biamento d’uso dei dispositivi mobili. Eliminando il flusso basa-

to sulla esportazione/importazione di file e sostituendolo con

l’esclusiva integrazione con i tool di power analysis realizzata

mediante la Dynamic ReadWaveform API, Veloce consente una

esplorazione completa degli aspetti di consumo elettrico a li-

vello RTL, nonché un accurato flusso di power analysis a livello

di gate.

Nel settore dei dispositivi mobili (smartphone, tablet e così via) si è negli ultimi

anni assistito a un enorme cambiamento delle modalità d’uso degli apparecchi

PUBBLIREDAZIONALE

MENTOR Graphics

Veloce Activity Plot identifica le aree di attenzione presenti all’interno

di lunghe sessioni di test

79

- ELETTRONICA OGGI 447 - luglio/agosto 2015