addClockInterface

Класс: hdlcoder. ReferenceDesign
Пакет: hdlcoder

Добавьте часы и сбросьте интерфейс

Синтаксис

addClockInterface('ClockConnection',clock_port,'ResetConnection',reset_port)
addClockInterface('ClockConnection',clock_port,'ResetConnection',reset_port,Name,Value)

Описание

addClockInterface('ClockConnection',clock_port,'ResetConnection',reset_port) добавляет интерфейс синхронизации и сброса в hdlcoder.ReferenceDesign объект.

addClockInterface('ClockConnection',clock_port,'ResetConnection',reset_port,Name,Value) добавляет интерфейс синхронизации и сброса в hdlcoder.ReferenceDesign объект с дополнительными опциями, заданными одним или несколькими Name,Value аргументы в виде пар. Когда вы задаете эти аргументы, в HDL Workflow Advisor, HDL- Coder™ добавляет Set Target Frequency задачу. Чтобы изменить настройку выхода тактовой частоты в мастере исходного проекта синхроимпульса, в этой задаче задайте Target Frequency (MHz).

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

расширить все

Исходный проект, который соединяется с IP-портом основного синхроимпульса, задаётся как вектор символов.

Пример: 'processing_system7_1/FCLK_CLK0'

Исходный проект, который соединяется с портом сброса ядра IP, задаётся как вектор символов.

Пример: 'proc_sys_reset/peripheral_aresetn'

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Тактовая частота по умолчанию в МГц модуля синхроимпульса IP в исходный проект, заданная как целое число. Когда вы открываете HDL Workflow Advisor, HDL Coder заполняет эту информацию для Default (MHz) в Set Target Frequency задаче.

Пример: 'DefaultFrequencyMHz', 50 задает частоту по умолчанию 50 МГц.

Минимальная тактовая частота в МГц модуля синхроимпульса IP в исходный проект, заданная в виде целого числа.

Пример: 'MinFrequencyMHz', 5 задает минимальную тактовую частоту 5 МГц.

Максимальная тактовая частота в МГц модуля синхроимпульса IP в исходный проект, заданная в виде целого числа. В HDL Workflow Advisor HDL Coder устанавливает Frequency Range (MHz) в Set Target Frequency задаче на основе MinFrequencyMHz и MaxFrequencyMHz значения, которые вы задаете.

Пример: 'MaxFrequencyMHz', 500 задает максимальную тактовую частоту 500 МГц.

Номер порта синхроимпульса, выхода из синхроимпульса IP в исходный проект, задается как целое число.

Пример: 'ClockNumber', 2 задает использование второго выходного порта в IP-интерфейсе модуля синхроимпульса в качестве порта синхроимпульса.

Имя модуля синхроимпульса IP в исходный проект, заданное как вектор символов.

Пример: 'ClockModuleInstance', 'clk_wiz_1' задает clk_wiz_1 как имя модуля синхроимпульса IP.

Введенный в R2015a