F
fl
Guest
Hi,
I am working on a LUT in a project. The input entries are signed. In order to
same memory, only positive entries are considered in the LUT. Thus, negative
input is first converted to positive data. Then, the result is converted back
to negative. These input data is 2's complementary format.
On the original paper, it had the following description. I am still new to
FPGA. I am not clear about where and how to use 'XOR' in the process.
Could you explain it to me? Thanks a lot.
Further reduction in the memory size is achieved by storing only positive
values in the LUT. The sign of the division result can be evaluated by an XOR
gate.
I am working on a LUT in a project. The input entries are signed. In order to
same memory, only positive entries are considered in the LUT. Thus, negative
input is first converted to positive data. Then, the result is converted back
to negative. These input data is 2's complementary format.
On the original paper, it had the following description. I am still new to
FPGA. I am not clear about where and how to use 'XOR' in the process.
Could you explain it to me? Thanks a lot.
Further reduction in the memory size is achieved by storing only positive
values in the LUT. The sign of the division result can be evaluated by an XOR
gate.