Перейти к содержанию
    

Нужен самый простой fpu для умножения float и преобразования int в float и обратно.

Может кому попадался такой?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужен самый простой fpu для умножения float и преобразования int в float и обратно.

Может кому попадался такой?

В Квартусе вроде же есть уже готовый.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня xilinx в нем есть ? хотелось на verilog или vhdl что бы немного покопать как работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня xilinx в нем есть ? хотелось на verilog или vhdl что бы немного покопать как работает.

http://opencores.org/project,fpu

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. сейчас посмотрю. Если еще будут ссылки буду благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. сейчас посмотрю. Если еще будут ссылки буду благодарен.

Еще на реализацию в OpenSPARC можно глянуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужен самый простой fpu для умножения float и преобразования int в float и обратно.

Может кому попадался такой?

Да это обычный умножитель, да сумматор для экспоненты. Для преобразования в float сдвиг влево до первого не пустого разряда, число сдвинутых бит - экспонента, сдвиг вправо на экспоненту - в int.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да это обычный умножитель, да сумматор для экспоненты. Для преобразования в float сдвиг влево до первого не пустого разряда, число сдвинутых бит - экспонента, сдвиг вправо на экспоненту - в int.

Вообще-то для того чтобы int умножить на int, преобразовывать во флоат его не нужно. Это если шире посмотреть на вещи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужен самый простой fpu для умножения float и преобразования int в float и обратно.

Может кому попадался такой?

 

А если не FPU а просто использовать Floating Point Packages из VHDL-2008 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если не FPU а просто использовать Floating Point Packages из VHDL-2008 ?

Это библиотека, только для симуляции или для синтеза тоже?, не пользовался не разу.

Примеры где то можно посмотреть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. сейчас посмотрю. Если еще будут ссылки буду благодарен.

 

в DW есть

http://www.synopsys.com/dw/ipdir.php?c=DW_fp_mult

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...