Класс: dlhdl.Workflow
Пакет: dlhdl
Получите использование ресурса потока битов
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]