`timescale 1ns/1ns module data_cal( input clk, input rst, input [15:0]d, input [1:0]sel, output reg [4:0] out, output wire validout ); //*************code***********// reg [15:0] d_reg; wire [3:0] d0,d1,d2,d3; assign {d3,d2,d1,d0} = d_reg[15:0]; assign validout = | sel; always@(posedge clk or negedg...