[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))

миниатюрный аудио-видеорекордер mAVR

Отправлено zlyh 15 февраля 2005 г. 10:54
В ответ на: ? (+) отправлено Doka 14 февраля 2005 г. 19:32

1) Может перемножает всё же правильно, но неправильно отображает именно симулятор. Например в Моделмиме можно выводить и как decimal (со знаком) и как unsigned.
2) Например в VHDLной NUMERIC_STD signed и unsigned не перемножаются друг с другом. (А бывают железячные умножители чтоб так делали?)
3) Если для "с" задать явный тип?
4) "с" - w_coe бит шириной, "ре" - w_ht+1 бит шириной. w_coe+w_ht+1 бит - разрядность произведения. Т.е. [w_ht+w_coe:0]. Если бы и "с" и "ре" были знаковыми то можно было бы [w_ht+w_coe-1:0].
5) Могу и ошибиться, так что "торг уместен".

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru