Укажите, что часы включают уровень

Почему указывают, что часы включают уровень?

Когда HDL Coder™ выполняет оптимизацию области, он может сверхдискретизировать части вашего проекта (DUT), и таким образом ввести увеличение вашей необходимой тактовой частоты DUT.

Если кодер сверхдискретизировал ваш проект, он генерирует сообщение, указывающее на отношение между новой тактовой частотой и вашей исходной тактовой частотой. Например, следующее сообщение указывает, что новая необходимая тактовая частота вашего проекта в 4 раза выше, чем исходная частота:

The design requires 4 times faster clock with respect to the base rate = 1

Это увеличение частоты вводит несоответствие уровня между вашими входными часами, включают и выводят часы, включают, потому что выходные часы включают запуски в более медленной исходной тактовой частоте.

С опцией Drive clock enable at можно выбрать, управлять ли входными часами, включают на более быстром уровне (DUT base rate) или на уровне, который меньше чем или равен исходным часам, включают уровень (Input data rate).

Как указать, что часы включают уровень

  1. В HDL Workflow Advisor выберите MATLAB to HDL Workflow> Code Generation. Кликните по вкладке Clocks & Ports.

  2. Для опции Drive clock enable at выберите Input data rate или DUT base rate.

    Опция Drive clock enable atЧасы включают поведение
    Input data rate (значение по умолчанию)

    Каждое утверждение входных часов включает, производит выходные часы, включают утверждение.

    Можно утверждать, что входные часы включают на максимальном уровне один раз в часы N. N = сверхдискретизированная тактовая частота / исходная тактовая частота.

    Например, если вы видите сообщение, “The design requires 4 times faster clock with respect to the base rate = 1”, ваши максимальные входные часы включают уровень, один раз в 4 часов.

    DUT base rate

    Входные часы включают уровень, не соответствует, выходные часы включают уровень. Необходимо утверждать, что входные часы позволяют с входными данными N временам добраться, 1 выходные часы включают утверждение. N = сверхдискретизированная тактовая частота / исходная тактовая частота.

    Например, если вы видите сообщение, “The design requires 4 times faster clock with respect to the base rate = 1”, необходимо утверждать, что входные часы включают 4 раза, чтобы добраться, 1 выходные часы включают утверждение.