Конкатенация входных сигналов совпадающего типа данных, чтобы создать непрерывный выходной сигнал (HDL Coder)
Блок Matrix Multiply является блоком продукта с набором параметра Multiplication к Matrix(*)
.
Чтобы узнать о параметрах блоков и поведении симуляции, смотрите продукт.
Этот блок имеет один, Matrix Multiply
по умолчанию как Архитектуру HDL.
Количество регистров, чтобы поместить при выходных параметрах путем перемещения существующих задержек в рамках проекта. Распределенная конвейеризация не перераспределяет эти регистры. Значение по умолчанию 0. См. также ConstrainedOutputPipeline.
Реализуйте умножение матриц при помощи дерева сумматоров и множителей, или используйте реализацию блока Multiply - Accumulate. Значением по умолчанию является Fully Parallel
. Для получения дополнительной информации смотрите DotProductStrategy.
Синтез приписывает для отображения множителя. Значением по умолчанию является none
. См. также DSPStyle.
Количество входных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также InputPipeline.
Количество выходных настроек канала связи, чтобы вставить в сгенерированный код. Распределенная конвейеризация и ограниченная выходная конвейеризация могут переместить эти регистры. Значение по умолчанию 0. См. также OutputPipeline.
Блок поддерживает генерацию кода для комплексных сигналов.
Для примера того, как использовать блок Matrix Multiply, смотрите Конструктивные соображения для Матриц и Векторов.
Генерация HDL-кода не поддерживает больше чем два входных параметров в портах блока Matrix Multiply.