blob: 2817d9fe98b956178fa850d529932b4f6b56ba35 [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
module otbn_bind;
bind otbn tlul_assert #(
.EndpointType("Device")
) tlul_checker (
.clk_i (clk_i),
.rst_ni (rst_ni),
.h2d (tl_i),
.d2h (tl_o)
);
bind otbn otbn_csr_assert_fpv csr_checker (
.clk_i (clk_i),
.rst_ni (rst_ni),
.h2d (tl_i),
.d2h (tl_o)
);
bind otbn otbn_idle_checker idle_checker (
.clk_i (clk_i),
.rst_ni (rst_ni),
.reg2hw (reg2hw),
.done_i (done),
.idle_o_i (idle_o)
);
endmodule