blob: 3b279906eb78ffcff699a466e21cdec37dc10236 [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
//
// xbar_${xbar.name} comportable IP spec generated by `tlgen.py` tool
{ name: "xbar_${xbar.name}"
clock_primary: ""
other_clock_list: []
reset_primary: ""
other_reset_list: []
//available_input_list: []
inter_signal_list: [
// host
% for node in xbar.hosts:
{ struct: "tl"
type: "req_rsp"
name: "tl_${node.name.replace('.', '__')}"
act: "rsp"
package: "tlul_pkg"
}
% endfor
// device
% for node in xbar.devices:
{ struct: "tl"
type: "req_rsp"
name: "tl_${node.name.replace('.', '__')}"
act: "req"
package: "tlul_pkg"
}
% endfor
]
}