From e77b13bd19f49ef9d2e651fde06ce34c884d34f4 Mon Sep 17 00:00:00 2001 From: Pascal Gouedo Date: Wed, 19 Jun 2024 12:24:16 +0200 Subject: [PATCH] License header addition except in json files which don't accept comments. Signed-off-by: Pascal Gouedo --- scripts/riscv_isa_formal/common/constraints.sv | 16 ++++++++++++++++ scripts/riscv_isa_formal/common/io.sv | 16 ++++++++++++++++ .../riscv_isa_formal/common/other_bindings.sv | 16 ++++++++++++++++ scripts/riscv_isa_formal/common/setup.tcl | 16 ++++++++++++++++ scripts/riscv_isa_formal/common/setup_mv.tcl | 16 ++++++++++++++++ scripts/riscv_isa_formal/common/t.sh | 16 ++++++++++++++++ scripts/riscv_isa_formal/common/vips/obi_dmem.sv | 16 ++++++++++++++++ scripts/riscv_isa_formal/common/vips/obi_imem.sv | 16 ++++++++++++++++ 8 files changed, 128 insertions(+) diff --git a/scripts/riscv_isa_formal/common/constraints.sv b/scripts/riscv_isa_formal/common/constraints.sv index 02bf694d0..bbd3d60bf 100755 --- a/scripts/riscv_isa_formal/common/constraints.sv +++ b/scripts/riscv_isa_formal/common/constraints.sv @@ -1,3 +1,19 @@ +// Copyright 2024 Siemens EDA +// SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +// +// Licensed under the Solderpad Hardware License v 2.1 (the "License"); +// you may not use this file except in compliance with the License, or, +// at your option, the Apache License version 2.0. +// You may obtain a copy of the License at +// +// https://solderpad.org/licenses/SHL-2.1/ +// +// Unless required by applicable law or agreed to in writing, any work +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + /*********************/ // CONSTRAINTS /*********************/ diff --git a/scripts/riscv_isa_formal/common/io.sv b/scripts/riscv_isa_formal/common/io.sv index cb7c9c1e2..0b5f23d3d 100755 --- a/scripts/riscv_isa_formal/common/io.sv +++ b/scripts/riscv_isa_formal/common/io.sv @@ -1,3 +1,19 @@ +// Copyright 2024 Siemens EDA +// SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +// +// Licensed under the Solderpad Hardware License v 2.1 (the "License"); +// you may not use this file except in compliance with the License, or, +// at your option, the Apache License version 2.0. +// You may obtain a copy of the License at +// +// https://solderpad.org/licenses/SHL-2.1/ +// +// Unless required by applicable law or agreed to in writing, any work +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Data memory interface input dmem_req_we ='0, // Data memory request type input[3:0] dmem_req_be ='0, // Data memory request byte enable diff --git a/scripts/riscv_isa_formal/common/other_bindings.sv b/scripts/riscv_isa_formal/common/other_bindings.sv index 41c929d20..362966093 100755 --- a/scripts/riscv_isa_formal/common/other_bindings.sv +++ b/scripts/riscv_isa_formal/common/other_bindings.sv @@ -1,3 +1,19 @@ +// Copyright 2024 Siemens EDA +// SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +// +// Licensed under the Solderpad Hardware License v 2.1 (the "License"); +// you may not use this file except in compliance with the License, or, +// at your option, the Apache License version 2.0. +// You may obtain a copy of the License at +// +// https://solderpad.org/licenses/SHL-2.1/ +// +// Unless required by applicable law or agreed to in writing, any work +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + // Data memory interface .dmem_req_we (data_we_o), .dmem_req_be (data_be_o), diff --git a/scripts/riscv_isa_formal/common/setup.tcl b/scripts/riscv_isa_formal/common/setup.tcl index 428103cd2..793fc9f30 100755 --- a/scripts/riscv_isa_formal/common/setup.tcl +++ b/scripts/riscv_isa_formal/common/setup.tcl @@ -1,3 +1,19 @@ +# Copyright 2024 Siemens EDA +# SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +# +# Licensed under the Solderpad Hardware License v 2.1 (the "License"); +# you may not use this file except in compliance with the License, or, +# at your option, the Apache License version 2.0. +# You may obtain a copy of the License at +# +# https://solderpad.org/licenses/SHL-2.1/ +# +# Unless required by applicable law or agreed to in writing, any work +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + proc duration {int_time} { set timeList [list] if {$int_time == 0} { diff --git a/scripts/riscv_isa_formal/common/setup_mv.tcl b/scripts/riscv_isa_formal/common/setup_mv.tcl index 84eb4523c..b87289465 100755 --- a/scripts/riscv_isa_formal/common/setup_mv.tcl +++ b/scripts/riscv_isa_formal/common/setup_mv.tcl @@ -1,3 +1,19 @@ +# Copyright 2024 Siemens EDA +# SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +# +# Licensed under the Solderpad Hardware License v 2.1 (the "License"); +# you may not use this file except in compliance with the License, or, +# at your option, the Apache License version 2.0. +# You may obtain a copy of the License at +# +# https://solderpad.org/licenses/SHL-2.1/ +# +# Unless required by applicable law or agreed to in writing, any work +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + if {![info exists ::env(DESIGN_RTL_DIR)]} { set ::env(DESIGN_RTL_DIR) [pwd]/rtl } diff --git a/scripts/riscv_isa_formal/common/t.sh b/scripts/riscv_isa_formal/common/t.sh index eca98e09f..dfa71f9c1 100755 --- a/scripts/riscv_isa_formal/common/t.sh +++ b/scripts/riscv_isa_formal/common/t.sh @@ -1,5 +1,21 @@ #!/bin/bash # +# Copyright 2024 Siemens EDA +# SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +# +# Licensed under the Solderpad Hardware License v 2.1 (the "License"); +# you may not use this file except in compliance with the License, or, +# at your option, the Apache License version 2.0. +# You may obtain a copy of the License at +# +# https://solderpad.org/licenses/SHL-2.1/ +# +# Unless required by applicable law or agreed to in writing, any work +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # This script is a template representing a customization to integrate OneSpin 360 with VCS simulator # # onespin calls the script as follows: diff --git a/scripts/riscv_isa_formal/common/vips/obi_dmem.sv b/scripts/riscv_isa_formal/common/vips/obi_dmem.sv index 7ca5866e2..9efd68737 100755 --- a/scripts/riscv_isa_formal/common/vips/obi_dmem.sv +++ b/scripts/riscv_isa_formal/common/vips/obi_dmem.sv @@ -1,3 +1,19 @@ +// Copyright 2024 Siemens EDA +// SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +// +// Licensed under the Solderpad Hardware License v 2.1 (the "License"); +// you may not use this file except in compliance with the License, or, +// at your option, the Apache License version 2.0. +// You may obtain a copy of the License at +// +// https://solderpad.org/licenses/SHL-2.1/ +// +// Unless required by applicable law or agreed to in writing, any work +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + /////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // General remarks: // diff --git a/scripts/riscv_isa_formal/common/vips/obi_imem.sv b/scripts/riscv_isa_formal/common/vips/obi_imem.sv index 126152246..74f58a918 100755 --- a/scripts/riscv_isa_formal/common/vips/obi_imem.sv +++ b/scripts/riscv_isa_formal/common/vips/obi_imem.sv @@ -1,3 +1,19 @@ +// Copyright 2024 Siemens EDA +// SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1 +// +// Licensed under the Solderpad Hardware License v 2.1 (the "License"); +// you may not use this file except in compliance with the License, or, +// at your option, the Apache License version 2.0. +// You may obtain a copy of the License at +// +// https://solderpad.org/licenses/SHL-2.1/ +// +// Unless required by applicable law or agreed to in writing, any work +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + /////////////////////////////////////////////////////////////////////////////////////////////////////////////// // // // General remarks: //