- wire [7:0] EfromV = rdV ? V : 0;
- wire [7:0] EfromX = rdX ? X : 0;
- wire [7:0] EfromXp = rdXp ? {X[7:5], X[4:0] + 1} : 0;
- wire [7:0] EfromN = rdN ? N : 0;
- wire [7:0] EfromL = rdL ? L : 0;
- wire [7:0] EfromC = rdC ? C : 0;
- wire [4:0] EAfromEin = conn_ea ? Ein[4:0] : 0;
- wire [3:0] ETfromEin = conn_et ? Ein[7:5] : 0;
- wire [7:0] EfromEin = {ETfromEin, EAfromEin};
- wire [4:0] EAfromLIT = ea_lit ? {1'b0, lit, 1'b0} : 0;
- wire [3:0] ETfromLIT = et_lit ? lit : 0;
- wire [7:0] EfromLIT = {ETfromLIT, EAfromLIT};
+ wire [15:0] EfromV = rdV ? V : 0;
+ wire [15:0] EfromX = rdX ? X : 0;
+ wire [15:0] EfromXp = rdXp ? {X[15:13], X[12:0] + 1} : 0;
+ wire [15:0] EfromN = rdN ? N : 0;
+ wire [15:0] EfromL = rdL ? L : 0;
+ wire [15:0] EfromC = rdC ? C : 0;
+ wire [12:0] EAfromEin = conn_ea ? Ein[12:0] : 0;
+ wire [2:0] ETfromEin = conn_et ? Ein[15:13] : 0;
+ wire [15:0] EfromEin = {ETfromEin, EAfromEin};
+ wire [12:0] EAfromLIT = ea_lit ? {8'b0, lit, 1'b0} : 0;
+ wire [2:0] ETfromLIT = et_lit ? lit : 0;
+ wire [15:0] EfromLIT = {ETfromLIT, EAfromLIT};