Класс: 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