Implement enable byte in hw
This commit is contained in:
@@ -27,7 +27,16 @@ assign {hex_4[5], hex_4[4]} = _data[2];
|
||||
assign {hex_4[3], hex_4[2]} = _data[1];
|
||||
assign {hex_4[1], hex_4[0]} = _data[0];
|
||||
|
||||
HexDriver hex_drivers[5:0] (hex_4, {HEX5, HEX4, HEX3, HEX2, HEX1, HEX0});
|
||||
logic [6:0] _HEX0, _HEX1, _HEX2, _HEX3, _HEX4, _HEX5;
|
||||
|
||||
HexDriver hex_drivers[5:0] (hex_4, {_HEX5, _HEX4, _HEX3, _HEX2, _HEX1, _HEX0});
|
||||
|
||||
assign HEX0 = _HEX0 | {7{~_data[3][0]}};
|
||||
assign HEX1 = _HEX1 | {7{~_data[3][1]}};
|
||||
assign HEX2 = _HEX2 | {7{~_data[3][2]}};
|
||||
assign HEX3 = _HEX3 | {7{~_data[3][3]}};
|
||||
assign HEX4 = _HEX4 | {7{~_data[3][4]}};
|
||||
assign HEX5 = _HEX5 | {7{~_data[3][5]}};
|
||||
|
||||
|
||||
endmodule
|
||||
|
||||
Reference in New Issue
Block a user