// ============================================================================= // Convert Q1.15 to a biased UQ0.16 signal // ============================================================================= function [15:0] q15_to_uq16; input [15:0] q15; reg [16:0] biased; begin biased = q15 + 17'sd32768; q15_to_uq16 = biased[15:0]; end endfunction