[DATA] Update views
diff --git a/verilog/gl/user_project_wrapper.v b/verilog/gl/user_project_wrapper.v
index 423c7b0..913e3ce 100644
--- a/verilog/gl/user_project_wrapper.v
+++ b/verilog/gl/user_project_wrapper.v
@@ -19,7 +19,8 @@
     io_out,
     la_data_in,
     la_data_out,
-    la_oen,
+    la_oenb,
+    user_irq,
     wbs_adr_i,
     wbs_dat_i,
     wbs_dat_o,
@@ -45,7 +46,8 @@
  output [37:0] io_out;
  input [127:0] la_data_in;
  output [127:0] la_data_out;
- input [127:0] la_oen;
+ input [127:0] la_oenb;
+ output [2:0] user_irq;
  input [31:0] wbs_adr_i;
  input [31:0] wbs_dat_i;
  output [31:0] wbs_dat_o;
@@ -179,6 +181,9 @@
     io_out[2],
     io_out[1],
     io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
     .la_data_in({la_data_in[127],
     la_data_in[126],
     la_data_in[125],
@@ -435,134 +440,134 @@
     la_data_out[2],
     la_data_out[1],
     la_data_out[0]}),
-    .la_oen({la_oen[127],
-    la_oen[126],
-    la_oen[125],
-    la_oen[124],
-    la_oen[123],
-    la_oen[122],
-    la_oen[121],
-    la_oen[120],
-    la_oen[119],
-    la_oen[118],
-    la_oen[117],
-    la_oen[116],
-    la_oen[115],
-    la_oen[114],
-    la_oen[113],
-    la_oen[112],
-    la_oen[111],
-    la_oen[110],
-    la_oen[109],
-    la_oen[108],
-    la_oen[107],
-    la_oen[106],
-    la_oen[105],
-    la_oen[104],
-    la_oen[103],
-    la_oen[102],
-    la_oen[101],
-    la_oen[100],
-    la_oen[99],
-    la_oen[98],
-    la_oen[97],
-    la_oen[96],
-    la_oen[95],
-    la_oen[94],
-    la_oen[93],
-    la_oen[92],
-    la_oen[91],
-    la_oen[90],
-    la_oen[89],
-    la_oen[88],
-    la_oen[87],
-    la_oen[86],
-    la_oen[85],
-    la_oen[84],
-    la_oen[83],
-    la_oen[82],
-    la_oen[81],
-    la_oen[80],
-    la_oen[79],
-    la_oen[78],
-    la_oen[77],
-    la_oen[76],
-    la_oen[75],
-    la_oen[74],
-    la_oen[73],
-    la_oen[72],
-    la_oen[71],
-    la_oen[70],
-    la_oen[69],
-    la_oen[68],
-    la_oen[67],
-    la_oen[66],
-    la_oen[65],
-    la_oen[64],
-    la_oen[63],
-    la_oen[62],
-    la_oen[61],
-    la_oen[60],
-    la_oen[59],
-    la_oen[58],
-    la_oen[57],
-    la_oen[56],
-    la_oen[55],
-    la_oen[54],
-    la_oen[53],
-    la_oen[52],
-    la_oen[51],
-    la_oen[50],
-    la_oen[49],
-    la_oen[48],
-    la_oen[47],
-    la_oen[46],
-    la_oen[45],
-    la_oen[44],
-    la_oen[43],
-    la_oen[42],
-    la_oen[41],
-    la_oen[40],
-    la_oen[39],
-    la_oen[38],
-    la_oen[37],
-    la_oen[36],
-    la_oen[35],
-    la_oen[34],
-    la_oen[33],
-    la_oen[32],
-    la_oen[31],
-    la_oen[30],
-    la_oen[29],
-    la_oen[28],
-    la_oen[27],
-    la_oen[26],
-    la_oen[25],
-    la_oen[24],
-    la_oen[23],
-    la_oen[22],
-    la_oen[21],
-    la_oen[20],
-    la_oen[19],
-    la_oen[18],
-    la_oen[17],
-    la_oen[16],
-    la_oen[15],
-    la_oen[14],
-    la_oen[13],
-    la_oen[12],
-    la_oen[11],
-    la_oen[10],
-    la_oen[9],
-    la_oen[8],
-    la_oen[7],
-    la_oen[6],
-    la_oen[5],
-    la_oen[4],
-    la_oen[3],
-    la_oen[2],
-    la_oen[1],
-    la_oen[0]}),
+    .la_oenb({la_oenb[127],
+    la_oenb[126],
+    la_oenb[125],
+    la_oenb[124],
+    la_oenb[123],
+    la_oenb[122],
+    la_oenb[121],
+    la_oenb[120],
+    la_oenb[119],
+    la_oenb[118],
+    la_oenb[117],
+    la_oenb[116],
+    la_oenb[115],
+    la_oenb[114],
+    la_oenb[113],
+    la_oenb[112],
+    la_oenb[111],
+    la_oenb[110],
+    la_oenb[109],
+    la_oenb[108],
+    la_oenb[107],
+    la_oenb[106],
+    la_oenb[105],
+    la_oenb[104],
+    la_oenb[103],
+    la_oenb[102],
+    la_oenb[101],
+    la_oenb[100],
+    la_oenb[99],
+    la_oenb[98],
+    la_oenb[97],
+    la_oenb[96],
+    la_oenb[95],
+    la_oenb[94],
+    la_oenb[93],
+    la_oenb[92],
+    la_oenb[91],
+    la_oenb[90],
+    la_oenb[89],
+    la_oenb[88],
+    la_oenb[87],
+    la_oenb[86],
+    la_oenb[85],
+    la_oenb[84],
+    la_oenb[83],
+    la_oenb[82],
+    la_oenb[81],
+    la_oenb[80],
+    la_oenb[79],
+    la_oenb[78],
+    la_oenb[77],
+    la_oenb[76],
+    la_oenb[75],
+    la_oenb[74],
+    la_oenb[73],
+    la_oenb[72],
+    la_oenb[71],
+    la_oenb[70],
+    la_oenb[69],
+    la_oenb[68],
+    la_oenb[67],
+    la_oenb[66],
+    la_oenb[65],
+    la_oenb[64],
+    la_oenb[63],
+    la_oenb[62],
+    la_oenb[61],
+    la_oenb[60],
+    la_oenb[59],
+    la_oenb[58],
+    la_oenb[57],
+    la_oenb[56],
+    la_oenb[55],
+    la_oenb[54],
+    la_oenb[53],
+    la_oenb[52],
+    la_oenb[51],
+    la_oenb[50],
+    la_oenb[49],
+    la_oenb[48],
+    la_oenb[47],
+    la_oenb[46],
+    la_oenb[45],
+    la_oenb[44],
+    la_oenb[43],
+    la_oenb[42],
+    la_oenb[41],
+    la_oenb[40],
+    la_oenb[39],
+    la_oenb[38],
+    la_oenb[37],
+    la_oenb[36],
+    la_oenb[35],
+    la_oenb[34],
+    la_oenb[33],
+    la_oenb[32],
+    la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
     .wbs_adr_i({wbs_adr_i[31],
     wbs_adr_i[30],
     wbs_adr_i[29],