Hyperbolic Tangent HDL Optimized

Вычисляет гиперболический тангенс на основе CORDIC и генерирует оптимизированный HDL-код

  • Библиотека:
  • Поддержка HDL-файлов с Fixed-Point Designer операции

  • Hyperbolic Tangent HDL Optimized block

Описание

Блок Hyperbolic Tangent HDL Optimized возвращает гиперболический тангенс x, вычисленный с помощью реализации на основе CORDIC, оптимизированной для генерации HDL-кода.

Порты

Вход

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

Угол в радианах, заданный как действительный конечный скаляр. Если x является типом данных с фиксированной точкой или масштабированным двойным типом, x должны использовать двоичное масштабирование точек. Представление смещения откоса не поддерживается для типов данных с фиксированной точкой.

Типы данных: single | double | fixed point

Является ли вход допустимым, задается как логический скаляр. Этот сигнал управления указывает, когда данные от x входного порта действительны. Когда это значение 1 (true), блок захватывает значение на x входном порте. Когда это значение 0 (false), блок игнорирует вход выборки.

Типы данных: Boolean

Выход

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

Гиперболический тангенс значения в x, возвращенный в виде скаляра. Значение в y является основанным на CORDIC приближением гиперболического тангенса x. Когда вход в функцию с плавающей точкой, тип выходных данных тот же, что и тип входных данных. Когда вход является типом данных с фиксированной точкой, выход имеет тот же размер слова, что и вход, и длину дроби, равную 2, меньше, чем размер слова.

Типы данных: single | double | fixed point

Являются ли выходные данные допустимыми, возвращается как логический скаляр. Когда значение этого сигнала управления 1 (true), блок успешно вычислил выходные y. Когда это значение 0 (false), выходные данные недопустимы.

Типы данных: Boolean

Готов ли блок, возвращается как логический скаляр. Этот сигнал управления указывает, когда блок готов к новым входным данным. Когда это значение равняется 1 (true), а validIn значение равняется 1 (true), блок принимает входные данные на следующем временном шаге. Когда это значение 0 (false), блок игнорирует входные данные на следующем временном шаге.

Типы данных: Boolean

Подробнее о

Алгоритмы

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

Расширенные возможности

.

См. также

Функции

Введенный в R2020a
Для просмотра документации необходимо авторизоваться на сайте