Генератор Verilog для матричного умножителя
Verilog матричного умножителя:
Тест-бенч:
Описание:
Аппаратная реализация систолического матричного умножителя. На текущий момент вычисляет произведение квадратных матриц. Построен на основе матрицы вычислительных элементов и сдвиговых регистров. Матрица A подаётся по столбцам, матрица B - построчно. Полный цикл вычислений требует 3*n-4 тактов из которых n на загрузку обеих матриц - остальные на проведение вычислений.