blob: 29152973f83bcc26a2b35651d77edcd8943ae4ca [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
`include "prim_assert.sv"
/**
* Data integrity encoder for bus integrity scheme
*/
module tlul_data_integ_enc import tlul_pkg::*; (
// TL-UL interface
input [DataMaxWidth-1:0] data_i,
output logic [DataMaxWidth+DataIntgWidth-1:0] data_intg_o
);
prim_secded_39_32_enc u_data_gen (
.data_i,
.data_o(data_intg_o)
);
endmodule : tlul_data_integ_enc