Simulink.ModelReference.ProtectedModel.setPasswordForHDLCodeGeneration

Добавьте или обеспечьте пароль шифрования для генерации HDL-кода из защищенной модели

Описание

пример

Simulink.ModelReference.ProtectedModel.setPasswordForHDLCodeGeneration(model,password) добавляет пароль шифрования для генерации HDL-кода, если вы создаете защищенную модель. Если вы используете защищенную модель, функция обеспечивает требуемый пароль, чтобы сгенерировать код из модели.

Примеры

свернуть все

Создайте защищенную модель с шифрованием для генерации HDL-кода.

openExample('sldemo_mdlref_counter');
Simulink.ModelReference.ProtectedModel.setPasswordForHDLCodeGeneration(...
'hdlcoder_referenced_model_gain','password');
Simulink.ModelReference.protect('sldemo_mdlref_counter',...
'Mode','HDLCodeGeneration','Encrypt',true,'Report',true);

Защищенная модель под названием hdlcoder_referenced_model_gain.slxp создается, который требует пароля шифрования для генерации HDL-кода. Сгенерировать HDL-код для sldemo_mdlref_counter, установите библиотеку с плавающей точкой на Native Floating-Point и Фактор Сверхдискретизации к 14 в параметрах конфигурации генерации HDL-кода.

Используйте защищенную модель с шифрованием для генерации HDL-кода.

Обеспечьте пароль шифрования, требуемый для генерации HDL-кода из защищенной модели.

Simulink.ModelReference.ProtectedModel.setPasswordForHDLCodeGeneration(...
'hdlcoder_referenced_model_gain','password');

После того, как вы обеспечили пароль шифрования, можно сгенерировать код из защищенной модели.

Входные параметры

свернуть все

Имя модели в виде строки или вектора символов. Это содержит имя модели или путь блока Model, который ссылается на защищенную модель.

Пароль в виде строки или вектора символов. Если защищенная модель зашифрована для генерации кода, пароль требуется.

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте