Класс: 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).
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
DefaultFrequencyMHz — Частота по умолчанию в МГц (значение по умолчанию) | целое числоЧастота часов по умолчанию в МГц IP модуля тактовой синхронизации в исходном проекте в виде целого числа. Когда вы открываете HDL Workflow Advisor, HDL Coder заполняет эту информацию для Default (MHz) в задаче Set Target Frequency.
Пример: 'DefaultFrequencyMHz', 50 задает частоту по умолчанию как 50 МГц.
MinFrequencyMHz — Минимальная частота в МГц (значение по умолчанию) | целое числоМинимальная частота часов в МГц IP модуля тактовой синхронизации в исходном проекте в виде целого числа.
Пример: 'MinFrequencyMHz', 5 задает минимальную частоту часов как 5 МГц.
MaxFrequencyMHz — Максимальная частота в МГц (значение по умолчанию) | целое числоМаксимальная частота часов в МГц IP модуля тактовой синхронизации в исходном проекте в виде целого числа. В HDL Workflow Advisor HDL Coder устанавливает Frequency Range (MHz) в задаче Set Target Frequency на основе MinFrequencyMHz и MaxFrequencyMHz значения, которые вы задаете.
Пример: 'MaxFrequencyMHz', 500 задает максимальную частоту часов как 500 МГц.
ClockNumber — Синхронизируйте номер выходного порта (значение по умолчанию) | целое числоНомер порта часов выводится от IP модуля тактовой синхронизации в исходном проекте в виде целого числа.
Пример: 'ClockNumber', 2 задает, чтобы использовать второй выходной порт в IP модуля тактовой синхронизации как порт часов.
ClockModuleInstance — Имя модуля тактовой синхронизации'clk_wiz_0' (значение по умолчанию) | вектор символовИмя IP модуля тактовой синхронизации в исходном проекте в виде вектора символов.
Пример: 'ClockModuleInstance', 'clk_wiz_1' задает clk_wiz_1 как имя IP модуля тактовой синхронизации.
addAXI4SlaveInterface | hdlcoder.ReferenceDesign