2016-11-07 8 views
0
  1. Какие существуют методы для представления числа знаков?
  2. Как вы знаете, какое подписанное числовое представление используется для приложения?

, например.Подтвержденные числа в verilog

IEEE 754 позволяет вам представлять 1.3444E-15 и 1.3444E + 15 ... подразумевая очень большое число & очень маленькое число, просто основанное на 1 подписанном представлении экспоненты. Показатель IEEE 754 field uses biased exponent representation см. Стр. 7. Аналогичным образом существуют и другие методы.

+0

для первого: https://en.wikipedia.org/wiki/Signed_number_representations –

+0

IEEE-754 является стандартным с плавающей точкой, а не целое число, –

ответ

0

Для Verilog целые числа используют дополнение 2. Реальные номера используют IEEE-754. Это для объявления констант, которые вы используете для инициализации регистра или назначения для проводника и для встроенных операндов. Фактические реестры/провода - всего лишь куча бит, и именно ваш дизайн определяет, какие номера форматов хранятся.

0

Забудьте о типах. Просто используйте бит-бит и интерпретируйте биты как float.

wire unsigned [31:0] bits; 
wire unsigned sign; 
wire unsigned [7:0] exp; 
wire unsigned [22:0] mantissa; 

assign sign = bits[31]; 
assign exp = bits[30:23]; 
assign matissa = bits[22:0]; 

 Смежные вопросы

  • Нет связанных вопросов^_^