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