Verilog二进制数字长怎么扩大

我想把十四位的二进制变成64位的二进制,然后后面和最高位补零,请问需要怎么编代码

如果没有硬件条件限制的话,可以重新设置64位的寄存器或者线网类型来赋值。
例如;

wire [13:0] temp1;
wire [63:0] temp2;
assign temp2={50'd0,temp1};
assign temp1=14'd502;

寄存器同理,在always中赋值或者使用其它方式赋值即可,上面代码中temp2线网变量可以充当64位二进制输入给其它模块。

如果解决了您的问题,可以采纳下我的回答。
采纳后如果您仍有相关问题,可以与我沟通。