SergeyVas 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Нужен самый простой fpu для умножения float и преобразования int в float и обратно. Может кому попадался такой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Methane 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Нужен самый простой fpu для умножения float и преобразования int в float и обратно. Может кому попадался такой? В Квартусе вроде же есть уже готовый. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyVas 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба У меня xilinx в нем есть ? хотелось на verilog или vhdl что бы немного покопать как работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Methane 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба У меня xilinx в нем есть ? хотелось на verilog или vhdl что бы немного покопать как работает. http://opencores.org/project,fpu Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyVas 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Спасибо. сейчас посмотрю. Если еще будут ссылки буду благодарен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Methane 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Спасибо. сейчас посмотрю. Если еще будут ссылки буду благодарен. Еще на реализацию в OpenSPARC можно глянуть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dmitry-tomsk 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Нужен самый простой fpu для умножения float и преобразования int в float и обратно. Может кому попадался такой? Да это обычный умножитель, да сумматор для экспоненты. Для преобразования в float сдвиг влево до первого не пустого разряда, число сдвинутых бит - экспонента, сдвиг вправо на экспоненту - в int. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Methane 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Да это обычный умножитель, да сумматор для экспоненты. Для преобразования в float сдвиг влево до первого не пустого разряда, число сдвинутых бит - экспонента, сдвиг вправо на экспоненту - в int. Вообще-то для того чтобы int умножить на int, преобразовывать во флоат его не нужно. Это если шире посмотреть на вещи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EugeneS 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба Нужен самый простой fpu для умножения float и преобразования int в float и обратно. Может кому попадался такой? А если не FPU а просто использовать Floating Point Packages из VHDL-2008 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergeyVas 0 26 августа, 2013 Опубликовано 26 августа, 2013 · Жалоба А если не FPU а просто использовать Floating Point Packages из VHDL-2008 ? Это библиотека, только для симуляции или для синтеза тоже?, не пользовался не разу. Примеры где то можно посмотреть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yes 5 27 августа, 2013 Опубликовано 27 августа, 2013 · Жалоба Спасибо. сейчас посмотрю. Если еще будут ссылки буду благодарен. в DW есть http://www.synopsys.com/dw/ipdir.php?c=DW_fp_mult Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться