Forum Discussion
Altera_Forum
Honored Contributor
9 years ago --- Quote Start --- just multiply 16 bits x 16 bits = 32 bits If you are asked to also scale down then truncate LSBs --- Quote End --- Truncating always floors the values (ie. rounds down). If you need to round to nearest, you add 1 to the highest LSB you are going to discard, then discard the LSBs.