HDL Coder VHDL Output

A quesiton on the std_logic_vector notation and outputs.
For the simple function of x = a+b I noticed the notation is ufix14_En15. Only 14 bits are being
input to the variable b. I interpret En15 as the fractional part is 15 bits. So what does that mean?

回答 (1 件)

Bharath Venkataraman
Bharath Venkataraman 2019 年 1 月 21 日

0 投票

fix14 implies that there are 14 bits in total. u implies unsigned.
En15 indicates that the LSB has a value of 2^-15, with an increment of 2 per bit going from bottom to top, so the MSB has a value of 2^-2.

カテゴリ

タグ

質問済み:

2019 年 1 月 18 日

回答済み:

2019 年 1 月 21 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by