exponenta event banner

getBuildInfo

Класс: dlhdl. Технологический процесс
Пакет: dlhdl

Получение информации об использовании ресурсов битового потока

Синтаксис

Описание

пример

area = getBuildInfo возвращает структуру, содержащую использование ресурсов битового потока.

Выходные аргументы

развернуть все

Использование ресурсов битового потока возвращено в виде структуры.

  • Block Memory Bits использование доступно только для битовых потоков Intel ® .

  • Результаты использования ресурсов битовых потоков Intel показывают Block RAM использование как 100%. Для анализа использования ресурсов битового потока обратитесь к Block Memory Bits вместо этого используется.

Примеры

Восстановить arria10soc_singleИспользование ресурсов битового потока

Получение информации об использовании ресурсов для arria10soc_single битовый поток.

Создание файла в текущей рабочей папке с именем getLogoNetwork.m. В файле введите:

function net = getLogoNetwork
 if ~isfile('LogoNet.mat')
        url = 'https://www.mathworks.com/supportfiles/gpucoder/cnn_models/logo_detection/LogoNet.mat';
        websave('LogoNet.mat',url);
    end
    data = load('LogoNet.mat');
    net  = data.convnet;
end

Создать dlhdl.Workflow объект, имеющий LogoNet в качестве Network аргумент и arria10soc_single в качестве Bitstream аргумент.

snet = getLogoNetwork;
hW = dlhdl.Workflow('Network',snet,'Bitstream','arria10soc_single');

Звонить getBuildInfo аргумент для получения arria10soc_single использование ресурсов. Сохранить использование ресурсов в area.

area = hW.getBuildInfo
              Deep Learning Processor Bitstream Build Info

Resource                   Utilized           Total        Percentage
------------------        ----------      ------------    ------------
LUTs (CLB/ALM)*               93578            251680           37.18
DSPs                            278              1687           16.48
Block RAM                      2131              2131          100.00
Block Memory Bits          23211920          43642880           53.19
* LUT count represents Configurable Logic Block(CLB) utilization in Xilinx devices and Adaptive Logic Module (ALM) utilization in Intel devices.


area = 

  struct with fields:

                LUT: [93578 251680]
    BlockMemoryBits: [23211920 43642880]
           BlockRAM: [2131 2131]
                DSP: [278 1687]

См. также

| |

Представлен в R2021a