Forum Discussion
Altera_Forum
Honored Contributor
10 years agoAs the NIOS II is a microprocessor, the structure does not support any other than 8, 16, 32 Bits width.
Nevertheless... I'd suggest to rescale the 14Bit VHDL value to a 16Bit VHDL value prior reading it by the NIOSII by multiplying with "4" :-) Depending on the data representation this might be by a simple concatenate &"00" (for signed vector) or typing a "*4" to implement the multiplication. This also depends on the VHDL package you are using (which functions are defined and thus synthesizable)