EO_500

SIEMENS PUBBLIREDAZIONALE ELETTRONICA OGGI 500 - MARZO 2022 19 La riduzione del consumo energetico è essenziale sia per le applicazioni mobili che per i data center. Tuttavia ridurre la potenza con un impatto minimo sulle prestazioni è una sfida. La soluzione è stata quelladi suddividere i progetti in più domini multipli di alimentazione che consentono di ridurre selettivamente i livelli di tensione o di spegnere le partizioni. La tradizionale verifica a bassa potenza convalida solo la correttezza funzionale della logica di controllo dell’alimentazione, non convalida l’impatto della logica di alimentazione sulla logica multi-clock. La risoluzione di questi problemi di clock domain crossing (CDC) richiede nuove tecniche di analisi CDC power-aware: • analisi di clock e di reset in ottica low-power; • identificazione di percorsi CDC a basso consumo e strutture di sincronizzazione; • identificazione e debug di violazioni CDC a basso consumo. Queste metodologie e tecniche di verifica e progettazione a basso consumo sono supportate da funzionalità di perfezionamento nell’IEEE 1801 Unified Power Format (UPF) e dalle capacità avanzate degli strumenti di verifica Questa CDC e Questa Power-Aware, entrambi di Siemens Un approccio integrato al Power Domain e alla verifica CDC Kurt Takara Siemens Digital Industries Software EDA , parte di Siemens Digital Industries Software . Gli ultimi standard UPF consentono ai progettisti di iniziare la progettazione e la verifica delle reti di distribuzione dell’alimentazione nelle prime fasi del flusso di progettazione e continuare a perfezionare le reti di alimentazione durante tutto il ciclo di progettazione. È fondamentale che i progettisti inizino la verifica CDC per le reti di distribuzione dell’alimentazione a livello RTL. Questo flusso di verifica CDC low power è un cambiamento incrementale rispetto al flusso di verifica CDC RTL tradizionale. Nel flusso tradizionale gli elementi a bassa potenza vengono aggiunti alla progettazione durante la fase di implementazione del progetto, quindi l’analisi CDC a bassa potenza avviene in ritardo nel design del progetto. Con la verifica CDC Power Aware, l’annotazione di potenza aggiunge gli elementi a bassa potenza specificati nell’UPF al progetto RTL. Un flusso di analisi CDC così basso può seguire questi passaggi: 1. Generare UPF parametrizzato 2. Compilare il progetto RTL 3. Eseguire l’analisi CDC con UPF 4. Generare un rapporto CDC in grado di riconoscere l’alimentazione L’analisi CDC sensibile alla potenza consente ai team di progettazione di avviare l’analisi CDC prima che la logica a basso consumo venga aggiunta al progetto durante l’implementazione, ed evita il rilevamento di errori CDC nelle fasi finali del flusso di progettazione a livello di gate. Per maggiori dettagli sugli effetti della progettazione avanzata a basso consumo sulla progettazione e sulla verifica CDC, in particolare i problemi CDC causati dall’aggiunta della logica di controllo dell’alimentazione, comprese celledi isolamento, celledi ritenzione e traslatori di livello, è possibile leggere il nuovo white paper Siemens EDA Did Power Management Break My CDC Logic ? Il documento descrive anche l’uso di questo flusso su un progetto reale e condivide i risultati. Siemens – www.sw.siemens.com Power Aware CDC Verification Flow

RkJQdWJsaXNoZXIy Mzg4NjYz