Doka 4 23 марта, 2018 Опубликовано 23 марта, 2018 · Жалоба Задача: Дизайн имеет один павер-домен и должен работать по методике DVFS (несколько рабочих напряжений и несколько частот, по идее для этого надо использовать путь через UPF/CPF: в таблице стейтов описываем все рабочие напряжения для DVFS и синтезим, докучи CPF позволяет объявлять библиотечную информацию и тайминги. При синтезе имею: ======================================================= Checking file(s) './CPF/test.cpf' with CPF linter Completed lint check of files (runtime 0.00). Completed reading power intent file(s) './CPF/test.cpf' (runtime 0.00s). ======================================================================== Started loading library commands in CPF file(s)... ================================================== Warning : Detected CPF with library and/or timing information. [CPF-198] : The CPF file is './CPF/test.cpf'. : All library and timing information in CPF is ignored. This information needs to be read with appropriate MMMC commands. Completed loading library commands in CPF file(s) (runtime 0.00s). ================================================================== :> commit_power_intent -design $DESIGN Started inserting low power cells... ==================================== Info : Command 'commit_power_intent' cannot proceed as there is no power intent loaded. [CPI-506] : Design with missing power intent is 'design:crypto2018core'. Completed inserting low power cells (runtime 0.00). ==================================================== Т.о. по результатам экспериментов выяснено, что при отсутствии нескольких Power Domains CPF для синтеза неприменим, так-как в маршруте логического синтеза он нужен только для добавления Low-Power ячеек (Isolation Cells, Level Shifters). Вопросы: 1. Правильно ли я понимаю, что информация о корнерах и частоте должна передаваться в MMMC setup, library/timing информация дублируемая в CPF при синтезе игнорируется? 2. Для моего случая достаточно правильно засетапить MMMC, в нем можно указать несколько SDC-файлов, несколько Lib-файлов которые покроют диапазон используемых напряжений и частот? (MMMC-сетап транслируется в Genus лишь с тем изменением, что добавляются QRC файлы для экстракции паразитных параметров). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться