Headers cleanup Signed-off-by: Karol Gugala <kgugala@antmicro.com>
diff --git a/.github/workflows/build-and-test.sh b/.github/workflows/build-and-test.sh index 0d6cf9e..56c5bd0 100644 --- a/.github/workflows/build-and-test.sh +++ b/.github/workflows/build-and-test.sh
@@ -1,11 +1,11 @@ #! /bin/bash -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC set -e
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f12287..47c2401 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC name: CI tests
diff --git a/.github/workflows/common.sh b/.github/workflows/common.sh index d7329a8..6600b73 100644 --- a/.github/workflows/common.sh +++ b/.github/workflows/common.sh
@@ -1,11 +1,11 @@ #! /bin/bash -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC # Look for location binaries first export PATH="$HOME/.local-bin/bin:$PATH"
diff --git a/.github/workflows/format-check.sh b/.github/workflows/format-check.sh index 69cf9a6..2fd9076 100644 --- a/.github/workflows/format-check.sh +++ b/.github/workflows/format-check.sh
@@ -1,11 +1,11 @@ #! /bin/bash -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC set -e
diff --git a/.github/workflows/licensing.yml b/.github/workflows/licensing.yml index bf6356a..9e49d75 100644 --- a/.github/workflows/licensing.yml +++ b/.github/workflows/licensing.yml
@@ -1,4 +1,4 @@ -# Copyright (C) 2017-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at
diff --git a/.github/workflows/setup.sh b/.github/workflows/setup.sh index 1cd4d8d..fb37165 100644 --- a/.github/workflows/setup.sh +++ b/.github/workflows/setup.sh
@@ -1,11 +1,11 @@ #! /bin/bash -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC set -e
diff --git a/COPYING b/COPYING index dec4d93..bd8747f 100644 --- a/COPYING +++ b/COPYING
@@ -1,4 +1,4 @@ -Copyright (C) 2019 SymbiFlow Project Authors. All rights reserved. +Copyright (C) 2019-2022 The SymbiFlow Authors. All rights reserved. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above
diff --git a/Makefile b/Makefile index 91b0ba9..e24f599 100644 --- a/Makefile +++ b/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC PLUGIN_LIST := fasm xdc params sdc ql-iob design_introspection integrateinv ql-qlf systemverilog uhdm dsp-ff PLUGINS := $(foreach plugin,$(PLUGIN_LIST),$(plugin).so)
diff --git a/common/bank_tiles.h b/common/bank_tiles.h index 3ff5220..f2d4f5e 100644 --- a/common/bank_tiles.h +++ b/common/bank_tiles.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2019 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "kernel/log.h"
diff --git a/design_introspection-plugin/Makefile b/design_introspection-plugin/Makefile index 970624e..8835c56 100644 --- a/design_introspection-plugin/Makefile +++ b/design_introspection-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = design_introspection SOURCES = design_introspection.cc \
diff --git a/design_introspection-plugin/design_introspection.cc b/design_introspection-plugin/design_introspection.cc index 26e39ff..ef2d73d 100644 --- a/design_introspection-plugin/design_introspection.cc +++ b/design_introspection-plugin/design_introspection.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/design_introspection-plugin/get_cells.cc b/design_introspection-plugin/get_cells.cc index d0e6ce0..d8cf76a 100644 --- a/design_introspection-plugin/get_cells.cc +++ b/design_introspection-plugin/get_cells.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "get_cells.h"
diff --git a/design_introspection-plugin/get_cells.h b/design_introspection-plugin/get_cells.h index c9ba621..94bb268 100644 --- a/design_introspection-plugin/get_cells.h +++ b/design_introspection-plugin/get_cells.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef _GET_CELLS_H_
diff --git a/design_introspection-plugin/get_cmd.h b/design_introspection-plugin/get_cmd.h index 5d1a120..389ea77 100644 --- a/design_introspection-plugin/get_cmd.h +++ b/design_introspection-plugin/get_cmd.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef _GET_CMD_H_
diff --git a/design_introspection-plugin/get_count.cc b/design_introspection-plugin/get_count.cc index b491d17..e7d3535 100644 --- a/design_introspection-plugin/get_count.cc +++ b/design_introspection-plugin/get_count.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/design_introspection-plugin/get_count.h b/design_introspection-plugin/get_count.h index 880e4f0..e51d5cc 100644 --- a/design_introspection-plugin/get_count.h +++ b/design_introspection-plugin/get_count.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef _GET_COUNT_H_
diff --git a/design_introspection-plugin/get_nets.cc b/design_introspection-plugin/get_nets.cc index 09e5ed4..8092387 100644 --- a/design_introspection-plugin/get_nets.cc +++ b/design_introspection-plugin/get_nets.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "get_nets.h"
diff --git a/design_introspection-plugin/get_nets.h b/design_introspection-plugin/get_nets.h index d9f5850..3de1a0d 100644 --- a/design_introspection-plugin/get_nets.h +++ b/design_introspection-plugin/get_nets.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef _GET_NETS_H_
diff --git a/design_introspection-plugin/get_pins.cc b/design_introspection-plugin/get_pins.cc index 97a256f..45f7d88 100644 --- a/design_introspection-plugin/get_pins.cc +++ b/design_introspection-plugin/get_pins.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "get_pins.h"
diff --git a/design_introspection-plugin/get_pins.h b/design_introspection-plugin/get_pins.h index 5d2cde0..a42063e 100644 --- a/design_introspection-plugin/get_pins.h +++ b/design_introspection-plugin/get_pins.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef _GET_PINS_H_
diff --git a/design_introspection-plugin/get_ports.cc b/design_introspection-plugin/get_ports.cc index d6a0916..56e9da4 100644 --- a/design_introspection-plugin/get_ports.cc +++ b/design_introspection-plugin/get_ports.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "get_ports.h"
diff --git a/design_introspection-plugin/get_ports.h b/design_introspection-plugin/get_ports.h index b1ccb0b..e694173 100644 --- a/design_introspection-plugin/get_ports.h +++ b/design_introspection-plugin/get_ports.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef _GET_PORTS_H_
diff --git a/design_introspection-plugin/selection_to_tcl_list.cc b/design_introspection-plugin/selection_to_tcl_list.cc index 45005a3..eeb76ff 100644 --- a/design_introspection-plugin/selection_to_tcl_list.cc +++ b/design_introspection-plugin/selection_to_tcl_list.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "selection_to_tcl_list.h"
diff --git a/design_introspection-plugin/selection_to_tcl_list.h b/design_introspection-plugin/selection_to_tcl_list.h index 7671da6..87d5056 100644 --- a/design_introspection-plugin/selection_to_tcl_list.h +++ b/design_introspection-plugin/selection_to_tcl_list.h
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _SELECTION_TO_TCL_LIST_H_ #define _SELECTION_TO_TCL_LIST_H_
diff --git a/design_introspection-plugin/tests/Makefile b/design_introspection-plugin/tests/Makefile index 8be491a..fcfb562 100644 --- a/design_introspection-plugin/tests/Makefile +++ b/design_introspection-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTS = get_nets \ get_ports \
diff --git a/design_introspection-plugin/tests/get_cells/get_cells.v b/design_introspection-plugin/tests/get_cells/get_cells.v index 792182e..2fb3ffe 100644 --- a/design_introspection-plugin/tests/get_cells/get_cells.v +++ b/design_introspection-plugin/tests/get_cells/get_cells.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/design_introspection-plugin/tests/get_count/Makefile b/design_introspection-plugin/tests/get_count/Makefile index aea11d3..36ab99c 100644 --- a/design_introspection-plugin/tests/get_count/Makefile +++ b/design_introspection-plugin/tests/get_count/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC test: yosys -p "tcl script.tcl"
diff --git a/design_introspection-plugin/tests/get_count/get_count.v b/design_introspection-plugin/tests/get_count/get_count.v index 3bb4d55..a57d331 100644 --- a/design_introspection-plugin/tests/get_count/get_count.v +++ b/design_introspection-plugin/tests/get_count/get_count.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module my_gate ( input wire A,
diff --git a/design_introspection-plugin/tests/get_nets/get_nets.v b/design_introspection-plugin/tests/get_nets/get_nets.v index 3d7e0f1..afc56d8 100644 --- a/design_introspection-plugin/tests/get_nets/get_nets.v +++ b/design_introspection-plugin/tests/get_nets/get_nets.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/design_introspection-plugin/tests/get_pins/get_pins.v b/design_introspection-plugin/tests/get_pins/get_pins.v index 846e861..3976199 100644 --- a/design_introspection-plugin/tests/get_pins/get_pins.v +++ b/design_introspection-plugin/tests/get_pins/get_pins.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/design_introspection-plugin/tests/get_ports/get_ports.v b/design_introspection-plugin/tests/get_ports/get_ports.v index 3d7e0f1..afc56d8 100644 --- a/design_introspection-plugin/tests/get_ports/get_ports.v +++ b/design_introspection-plugin/tests/get_ports/get_ports.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/dsp-ff-plugin/Makefile b/dsp-ff-plugin/Makefile index 3e59b3d..c64565d 100644 --- a/dsp-ff-plugin/Makefile +++ b/dsp-ff-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = dsp-ff SOURCES = dsp_ff.cc
diff --git a/dsp-ff-plugin/nexus-dsp_rules.txt b/dsp-ff-plugin/nexus-dsp_rules.txt index 0ed8947..596d60a 100644 --- a/dsp-ff-plugin/nexus-dsp_rules.txt +++ b/dsp-ff-plugin/nexus-dsp_rules.txt
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2022 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC dsp MULT9X9 MULT18X18 MULT18X36 MULT36X36 port A SIGNEDA
diff --git a/dsp-ff-plugin/tests/Makefile b/dsp-ff-plugin/tests/Makefile index 305092f..99953a4 100644 --- a/dsp-ff-plugin/tests/Makefile +++ b/dsp-ff-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2022 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTS = \ nexus_mult \
diff --git a/dsp-ff-plugin/tests/nexus_conn_conflict/nexus_conn_conflict.v b/dsp-ff-plugin/tests/nexus_conn_conflict/nexus_conn_conflict.v index 35856d9..0c03865 100644 --- a/dsp-ff-plugin/tests/nexus_conn_conflict/nexus_conn_conflict.v +++ b/dsp-ff-plugin/tests/nexus_conn_conflict/nexus_conn_conflict.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module conflict_dsp_clk ( input wire CLK_A,
diff --git a/dsp-ff-plugin/tests/nexus_conn_share/nexus_conn_share.v b/dsp-ff-plugin/tests/nexus_conn_share/nexus_conn_share.v index 88be6b0..ef06483 100644 --- a/dsp-ff-plugin/tests/nexus_conn_share/nexus_conn_share.v +++ b/dsp-ff-plugin/tests/nexus_conn_share/nexus_conn_share.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module conflict_out_fanout ( input wire CLK,
diff --git a/dsp-ff-plugin/tests/nexus_fftypes/nexus_fftypes.v b/dsp-ff-plugin/tests/nexus_fftypes/nexus_fftypes.v index 2c5b8ec..2a49bfc 100644 --- a/dsp-ff-plugin/tests/nexus_fftypes/nexus_fftypes.v +++ b/dsp-ff-plugin/tests/nexus_fftypes/nexus_fftypes.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mult_ena ( input wire CLK,
diff --git a/dsp-ff-plugin/tests/nexus_mult/nexus_mult.v b/dsp-ff-plugin/tests/nexus_mult/nexus_mult.v index 9836f7f..315cd1e 100644 --- a/dsp-ff-plugin/tests/nexus_mult/nexus_mult.v +++ b/dsp-ff-plugin/tests/nexus_mult/nexus_mult.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mult_ireg ( input wire CLK,
diff --git a/dsp-ff-plugin/tests/nexus_mult_wide/nexus_mult_wide.v b/dsp-ff-plugin/tests/nexus_mult_wide/nexus_mult_wide.v index cb539e5..3a5fbe5 100644 --- a/dsp-ff-plugin/tests/nexus_mult_wide/nexus_mult_wide.v +++ b/dsp-ff-plugin/tests/nexus_mult_wide/nexus_mult_wide.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mult_wide ( input wire CLK,
diff --git a/dsp-ff-plugin/tests/nexus_param_conflict/nexus_param_conflict.v b/dsp-ff-plugin/tests/nexus_param_conflict/nexus_param_conflict.v index d9ec0e8..5f4756f 100644 --- a/dsp-ff-plugin/tests/nexus_param_conflict/nexus_param_conflict.v +++ b/dsp-ff-plugin/tests/nexus_param_conflict/nexus_param_conflict.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module conflict_dsp_ctrl_param ( input wire CLK,
diff --git a/environment.yml b/environment.yml index d6f473d..52f3ddb 100644 --- a/environment.yml +++ b/environment.yml
@@ -1,10 +1,10 @@ -# Copyright (C) 2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC name: yosys-plugins channels:
diff --git a/fasm-plugin/Makefile b/fasm-plugin/Makefile index 5d40bb9..770cff7 100644 --- a/fasm-plugin/Makefile +++ b/fasm-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = fasm SOURCES = fasm.cc
diff --git a/fasm-plugin/fasm.cc b/fasm-plugin/fasm.cc index 245d4bd..f0e20f5 100644 --- a/fasm-plugin/fasm.cc +++ b/fasm-plugin/fasm.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2019 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * * --- *
diff --git a/fasm-plugin/tests/Makefile b/fasm-plugin/tests/Makefile index 66d5a63..76892a2 100644 --- a/fasm-plugin/tests/Makefile +++ b/fasm-plugin/tests/Makefile
@@ -1,9 +1,9 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC include $(shell pwd)/../../Makefile_test.common
diff --git a/integrateinv-plugin/Makefile b/integrateinv-plugin/Makefile index de1f3ce..410d990 100644 --- a/integrateinv-plugin/Makefile +++ b/integrateinv-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = integrateinv SOURCES = integrateinv.cc
diff --git a/integrateinv-plugin/integrateinv.cc b/integrateinv-plugin/integrateinv.cc index f3d5690..0e998ed 100644 --- a/integrateinv-plugin/integrateinv.cc +++ b/integrateinv-plugin/integrateinv.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/integrateinv-plugin/tests/Makefile b/integrateinv-plugin/tests/Makefile index a3ed668..0c7dce1 100644 --- a/integrateinv-plugin/tests/Makefile +++ b/integrateinv-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTS = fanout \ hierarchy \
diff --git a/integrateinv-plugin/tests/fanout/fanout.v b/integrateinv-plugin/tests/fanout/fanout.v index 2ec8447..df77b4b 100644 --- a/integrateinv-plugin/tests/fanout/fanout.v +++ b/integrateinv-plugin/tests/fanout/fanout.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) module box(
diff --git a/integrateinv-plugin/tests/hierarchy/hierarchy.v b/integrateinv-plugin/tests/hierarchy/hierarchy.v index e0fdf2f..def4b72 100644 --- a/integrateinv-plugin/tests/hierarchy/hierarchy.v +++ b/integrateinv-plugin/tests/hierarchy/hierarchy.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) module box(
diff --git a/integrateinv-plugin/tests/multi_bit/multi_bit.v b/integrateinv-plugin/tests/multi_bit/multi_bit.v index 2261f99..401e70d 100644 --- a/integrateinv-plugin/tests/multi_bit/multi_bit.v +++ b/integrateinv-plugin/tests/multi_bit/multi_bit.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) module box(
diff --git a/integrateinv-plugin/tests/single_bit/single_bit.v b/integrateinv-plugin/tests/single_bit/single_bit.v index 8125435..087145b 100644 --- a/integrateinv-plugin/tests/single_bit/single_bit.v +++ b/integrateinv-plugin/tests/single_bit/single_bit.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) module box(
diff --git a/integrateinv-plugin/tests/toplevel/toplevel.v b/integrateinv-plugin/tests/toplevel/toplevel.v index 69480c1..e79e246 100644 --- a/integrateinv-plugin/tests/toplevel/toplevel.v +++ b/integrateinv-plugin/tests/toplevel/toplevel.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) module box(
diff --git a/params-plugin/Makefile b/params-plugin/Makefile index d3db121..8a25338 100644 --- a/params-plugin/Makefile +++ b/params-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = params SOURCES = params.cc
diff --git a/params-plugin/params.cc b/params-plugin/params.cc index cddc737..e53ac85 100644 --- a/params-plugin/params.cc +++ b/params-plugin/params.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "kernel/log.h" #include "kernel/register.h"
diff --git a/params-plugin/tests/Makefile b/params-plugin/tests/Makefile index df5a7d5..9576f93 100644 --- a/params-plugin/tests/Makefile +++ b/params-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTS = pll include $(shell pwd)/../../Makefile_test.common
diff --git a/params-plugin/tests/compare_output_json.py b/params-plugin/tests/compare_output_json.py index a576068..fed0768 100644 --- a/params-plugin/tests/compare_output_json.py +++ b/params-plugin/tests/compare_output_json.py
@@ -1,13 +1,13 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC """ This script extracts the top module cells and their corresponding parameters
diff --git a/params-plugin/tests/pll/pll.v b/params-plugin/tests/pll/pll.v index e5bb122..e97901f 100644 --- a/params-plugin/tests/pll/pll.v +++ b/params-plugin/tests/pll/pll.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* dont_touch = "true" *) input clk100,
diff --git a/params-plugin/tests/pll/techmaps/cells_map.v b/params-plugin/tests/pll/techmaps/cells_map.v index 57355a8..90d637d 100644 --- a/params-plugin/tests/pll/techmaps/cells_map.v +++ b/params-plugin/tests/pll/techmaps/cells_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC // ============================================================================ // CMT
diff --git a/params-plugin/tests/pll/techmaps/cells_sim.v b/params-plugin/tests/pll/techmaps/cells_sim.v index 244f484..f1c76e5 100644 --- a/params-plugin/tests/pll/techmaps/cells_sim.v +++ b/params-plugin/tests/pll/techmaps/cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC // ============================================================================ // CMT
diff --git a/ql-iob-plugin/Makefile b/ql-iob-plugin/Makefile index 2dc1fd0..7a7e1cf 100644 --- a/ql-iob-plugin/Makefile +++ b/ql-iob-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = ql-iob SOURCES = ql-iob.cc pcf_parser.cc pinmap_parser.cc
diff --git a/ql-iob-plugin/pcf_parser.cc b/ql-iob-plugin/pcf_parser.cc index f8e1aeb..d8acb03 100644 --- a/ql-iob-plugin/pcf_parser.cc +++ b/ql-iob-plugin/pcf_parser.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "pcf_parser.hh"
diff --git a/ql-iob-plugin/pcf_parser.hh b/ql-iob-plugin/pcf_parser.hh index 8a4a920..6a769a1 100644 --- a/ql-iob-plugin/pcf_parser.hh +++ b/ql-iob-plugin/pcf_parser.hh
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef PCF_PARSER_HH
diff --git a/ql-iob-plugin/pinmap_parser.cc b/ql-iob-plugin/pinmap_parser.cc index ceaf30a..0231bb8 100644 --- a/ql-iob-plugin/pinmap_parser.cc +++ b/ql-iob-plugin/pinmap_parser.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "pinmap_parser.hh"
diff --git a/ql-iob-plugin/pinmap_parser.hh b/ql-iob-plugin/pinmap_parser.hh index 5139244..6af04d5 100644 --- a/ql-iob-plugin/pinmap_parser.hh +++ b/ql-iob-plugin/pinmap_parser.hh
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #ifndef PINMAP_PARSER_HH
diff --git a/ql-iob-plugin/ql-iob.cc b/ql-iob-plugin/ql-iob.cc index d6aeefc..6b9ca91 100644 --- a/ql-iob-plugin/ql-iob.cc +++ b/ql-iob-plugin/ql-iob.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/ql-iob-plugin/tests/Makefile b/ql-iob-plugin/tests/Makefile index 004013b..596e07e 100644 --- a/ql-iob-plugin/tests/Makefile +++ b/ql-iob-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTS = sdiomux ckpad
diff --git a/ql-iob-plugin/tests/ckpad/Makefile b/ql-iob-plugin/tests/ckpad/Makefile index 3bef986..52de757 100644 --- a/ql-iob-plugin/tests/ckpad/Makefile +++ b/ql-iob-plugin/tests/ckpad/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC # TODO: Integrate this in the Makefile_test.command environment ? test:
diff --git a/ql-iob-plugin/tests/ckpad/design.v b/ql-iob-plugin/tests/ckpad/design.v index 2828f3c..25fb8f7 100644 --- a/ql-iob-plugin/tests/ckpad/design.v +++ b/ql-iob-plugin/tests/ckpad/design.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input wire clk0,
diff --git a/ql-iob-plugin/tests/common/pp3_cells_map.v b/ql-iob-plugin/tests/common/pp3_cells_map.v index c8e0f23..2bd7235 100644 --- a/ql-iob-plugin/tests/common/pp3_cells_map.v +++ b/ql-iob-plugin/tests/common/pp3_cells_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$_DFF_P_ ( D,
diff --git a/ql-iob-plugin/tests/common/pp3_cells_sim.v b/ql-iob-plugin/tests/common/pp3_cells_sim.v index 7bb0daf..367ea61 100644 --- a/ql-iob-plugin/tests/common/pp3_cells_sim.v +++ b/ql-iob-plugin/tests/common/pp3_cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module inpad ( output Q,
diff --git a/ql-iob-plugin/tests/sdiomux/Makefile b/ql-iob-plugin/tests/sdiomux/Makefile index 3bef986..52de757 100644 --- a/ql-iob-plugin/tests/sdiomux/Makefile +++ b/ql-iob-plugin/tests/sdiomux/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC # TODO: Integrate this in the Makefile_test.command environment ? test:
diff --git a/ql-iob-plugin/tests/sdiomux/design.v b/ql-iob-plugin/tests/sdiomux/design.v index 831bd51..617797b 100644 --- a/ql-iob-plugin/tests/sdiomux/design.v +++ b/ql-iob-plugin/tests/sdiomux/design.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input wire clk,
diff --git a/ql-qlf-plugin/Makefile b/ql-qlf-plugin/Makefile index 7d1e14d..d51c146 100644 --- a/ql-qlf-plugin/Makefile +++ b/ql-qlf-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = ql-qlf SOURCES = synth_quicklogic.cc \
diff --git a/ql-qlf-plugin/common/cells_sim.v b/ql-qlf-plugin/common/cells_sim.v index e516dd8..6967a09 100644 --- a/ql-qlf-plugin/common/cells_sim.v +++ b/ql-qlf-plugin/common/cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module inv (
diff --git a/ql-qlf-plugin/pp3/abc9_map.v b/ql-qlf-plugin/pp3/abc9_map.v index 69b2fb3..86e14d7 100644 --- a/ql-qlf-plugin/pp3/abc9_map.v +++ b/ql-qlf-plugin/pp3/abc9_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC // This file exists to map purely-synchronous flops to ABC9 flops, while // mapping flops with asynchronous-set/clear as boxes, this is because ABC9
diff --git a/ql-qlf-plugin/pp3/abc9_model.v b/ql-qlf-plugin/pp3/abc9_model.v index 6140f97..9d2b198 100644 --- a/ql-qlf-plugin/pp3/abc9_model.v +++ b/ql-qlf-plugin/pp3/abc9_model.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* abc9_flop, lib_whitebox *) module $__PP3_DFFEPC_SYNCONLY (
diff --git a/ql-qlf-plugin/pp3/abc9_unmap.v b/ql-qlf-plugin/pp3/abc9_unmap.v index ce5e2ea..f9262b8 100644 --- a/ql-qlf-plugin/pp3/abc9_unmap.v +++ b/ql-qlf-plugin/pp3/abc9_unmap.v
@@ -1,11 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // - -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module $__PP3_DFFEPC_SYNCONLY ( output Q, input D,
diff --git a/ql-qlf-plugin/pp3/brams_map.v b/ql-qlf-plugin/pp3/brams_map.v index ded9343..07b65b7 100644 --- a/ql-qlf-plugin/pp3/brams_map.v +++ b/ql-qlf-plugin/pp3/brams_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$__QUICKLOGIC_RAMB16K ( CLK2,
diff --git a/ql-qlf-plugin/pp3/brams_sim.v b/ql-qlf-plugin/pp3/brams_sim.v index 2795852..0981c7a 100644 --- a/ql-qlf-plugin/pp3/brams_sim.v +++ b/ql-qlf-plugin/pp3/brams_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `timescale 1ns / 10ps module fifo_controller_model (
diff --git a/ql-qlf-plugin/pp3/cells_map.v b/ql-qlf-plugin/pp3/cells_map.v index f2a6a8c..625b2c5 100644 --- a/ql-qlf-plugin/pp3/cells_map.v +++ b/ql-qlf-plugin/pp3/cells_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$_MUX8_ ( A,
diff --git a/ql-qlf-plugin/pp3/cells_sim.v b/ql-qlf-plugin/pp3/cells_sim.v index e498d4e..71c98c6 100644 --- a/ql-qlf-plugin/pp3/cells_sim.v +++ b/ql-qlf-plugin/pp3/cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module inv ( output Q,
diff --git a/ql-qlf-plugin/pp3/ffs_map.v b/ql-qlf-plugin/pp3/ffs_map.v index 3bd5e98..c023fc1 100644 --- a/ql-qlf-plugin/pp3/ffs_map.v +++ b/ql-qlf-plugin/pp3/ffs_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$_DFFSRE_PPPP_ ( input C,
diff --git a/ql-qlf-plugin/pp3/latches_map.v b/ql-qlf-plugin/pp3/latches_map.v index 740e9a3..e7825a7 100644 --- a/ql-qlf-plugin/pp3/latches_map.v +++ b/ql-qlf-plugin/pp3/latches_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$_DLATCH_P_ (E, D, Q); wire [1023:0] _TECHMAP_DO_ = "simplemap; opt";
diff --git a/ql-qlf-plugin/pp3/lut_map.v b/ql-qlf-plugin/pp3/lut_map.v index 50b39b2..867a963 100644 --- a/ql-qlf-plugin/pp3/lut_map.v +++ b/ql-qlf-plugin/pp3/lut_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$lut ( A,
diff --git a/ql-qlf-plugin/pp3/mult_sim.v b/ql-qlf-plugin/pp3/mult_sim.v index b2bf6e3..432e485 100644 --- a/ql-qlf-plugin/pp3/mult_sim.v +++ b/ql-qlf-plugin/pp3/mult_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) module qlal4s3_mult_32x32_cell (
diff --git a/ql-qlf-plugin/pp3/qlal3_sim.v b/ql-qlf-plugin/pp3/qlal3_sim.v index a922bd5..e801df7 100644 --- a/ql-qlf-plugin/pp3/qlal3_sim.v +++ b/ql-qlf-plugin/pp3/qlal3_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* blackbox *) (* keep *)
diff --git a/ql-qlf-plugin/pp3/qlal4s3b_sim.v b/ql-qlf-plugin/pp3/qlal4s3b_sim.v index 5a8f69a..68a37fc 100644 --- a/ql-qlf-plugin/pp3/qlal4s3b_sim.v +++ b/ql-qlf-plugin/pp3/qlal4s3b_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `timescale 1ns / 10ps module ahb_gen_bfm (
diff --git a/ql-qlf-plugin/pp3_braminit.cc b/ql-qlf-plugin/pp3_braminit.cc index 7ee3dd0..0c9b860 100644 --- a/ql-qlf-plugin/pp3_braminit.cc +++ b/ql-qlf-plugin/pp3_braminit.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/ql-qlf-plugin/ql-dsp-simd.cc b/ql-qlf-plugin/ql-dsp-simd.cc index 5e3a6bb..d70e2a6 100644 --- a/ql-qlf-plugin/ql-dsp-simd.cc +++ b/ql-qlf-plugin/ql-dsp-simd.cc
@@ -1,10 +1,12 @@ -// Copyright (C) 2020-2022 The SymbiFlow Authors. -// -// Use of this source code is governed by a ISC-style -// license that can be found in the LICENSE file or at -// https://opensource.org/licenses/ISC -// -// SPDX-License-Identifier:ISC +/* + * Copyright (C) 2019-2022 The SymbiFlow Authors. + * + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC + * + * SPDX-License-Identifier:ISC + */ #include "kernel/log.h" #include "kernel/register.h"
diff --git a/ql-qlf-plugin/ql-dsp.cc b/ql-qlf-plugin/ql-dsp.cc index 1b03369..fe5a986 100644 --- a/ql-qlf-plugin/ql-dsp.cc +++ b/ql-qlf-plugin/ql-dsp.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2021 QuickLogic Corp. + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/ql-qlf-plugin/ql-edif.cc b/ql-qlf-plugin/ql-edif.cc index 9d136af..a6bed4c 100644 --- a/ql-qlf-plugin/ql-edif.cc +++ b/ql-qlf-plugin/ql-edif.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Claire Xenia Wolf <claire@yosyshq.com> - * Copyright (C) 2021 The SymbiFlow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/ql-qlf-plugin/qlf_k4n8/arith_map.v b/ql-qlf-plugin/qlf_k4n8/arith_map.v index 5ddc95f..6e3ee6d 100644 --- a/ql-qlf-plugin/qlf_k4n8/arith_map.v +++ b/ql-qlf-plugin/qlf_k4n8/arith_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* techmap_celltype = "$alu" *) module _80_quicklogic_alu (A, B, CI, BI, X, Y, CO);
diff --git a/ql-qlf-plugin/qlf_k4n8/cells_sim.v b/ql-qlf-plugin/qlf_k4n8/cells_sim.v index c0cd369..96caadd 100644 --- a/ql-qlf-plugin/qlf_k4n8/cells_sim.v +++ b/ql-qlf-plugin/qlf_k4n8/cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* abc9_box, lib_whitebox *) module adder_lut4(
diff --git a/ql-qlf-plugin/qlf_k4n8/ffs_map.v b/ql-qlf-plugin/qlf_k4n8/ffs_map.v index 8e6c1fe..cd8837b 100644 --- a/ql-qlf-plugin/qlf_k4n8/ffs_map.v +++ b/ql-qlf-plugin/qlf_k4n8/ffs_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$_DFF_P_ (D, Q, C); input D;
diff --git a/ql-qlf-plugin/qlf_k6n10/arith_map.v b/ql-qlf-plugin/qlf_k6n10/arith_map.v index 6681035..d8d4665 100644 --- a/ql-qlf-plugin/qlf_k6n10/arith_map.v +++ b/ql-qlf-plugin/qlf_k6n10/arith_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC ////////////////////////// // arithmetic //
diff --git a/ql-qlf-plugin/qlf_k6n10/brams_map.v b/ql-qlf-plugin/qlf_k6n10/brams_map.v index 190f48a..f363805 100644 --- a/ql-qlf-plugin/qlf_k6n10/brams_map.v +++ b/ql-qlf-plugin/qlf_k6n10/brams_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$__QLF_RAM16K (
diff --git a/ql-qlf-plugin/qlf_k6n10/cells_sim.v b/ql-qlf-plugin/qlf_k6n10/cells_sim.v index ad22df3..d015c8a 100644 --- a/ql-qlf-plugin/qlf_k6n10/cells_sim.v +++ b/ql-qlf-plugin/qlf_k6n10/cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* abc9_box, lib_whitebox *) module adder(
diff --git a/ql-qlf-plugin/qlf_k6n10/dsp_map.v b/ql-qlf-plugin/qlf_k6n10/dsp_map.v index 4b8ae64..49d5e23 100644 --- a/ql-qlf-plugin/qlf_k6n10/dsp_map.v +++ b/ql-qlf-plugin/qlf_k6n10/dsp_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$__MUL16X16 (input [15:0] A, input [15:0] B, output [31:0] Y); parameter A_SIGNED = 0;
diff --git a/ql-qlf-plugin/qlf_k6n10/ffs_map.v b/ql-qlf-plugin/qlf_k6n10/ffs_map.v index b223430..500d21a 100644 --- a/ql-qlf-plugin/qlf_k6n10/ffs_map.v +++ b/ql-qlf-plugin/qlf_k6n10/ffs_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC // Basic DFF
diff --git a/ql-qlf-plugin/qlf_k6n10/lut_map.v b/ql-qlf-plugin/qlf_k6n10/lut_map.v index e8b2a64..9687a90 100644 --- a/ql-qlf-plugin/qlf_k6n10/lut_map.v +++ b/ql-qlf-plugin/qlf_k6n10/lut_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `ifndef NO_LUT module \$lut (A, Y);
diff --git a/ql-qlf-plugin/qlf_k6n10f/TDP18Kx18_FIFO.v b/ql-qlf-plugin/qlf_k6n10f/TDP18Kx18_FIFO.v index 696c2a7..c9d0b8a 100644 --- a/ql-qlf-plugin/qlf_k6n10f/TDP18Kx18_FIFO.v +++ b/ql-qlf-plugin/qlf_k6n10f/TDP18Kx18_FIFO.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module TDP18K_FIFO ( RMODE_A,
diff --git a/ql-qlf-plugin/qlf_k6n10f/arith_map.v b/ql-qlf-plugin/qlf_k6n10f/arith_map.v index 0d97131..35bd691 100644 --- a/ql-qlf-plugin/qlf_k6n10f/arith_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/arith_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* techmap_celltype = "$alu" *) module _80_quicklogic_alu (A, B, CI, BI, X, Y, CO); parameter A_SIGNED = 0;
diff --git a/ql-qlf-plugin/qlf_k6n10f/brams_map.v b/ql-qlf-plugin/qlf_k6n10f/brams_map.v index a98d7f0..e1b7f27 100644 --- a/ql-qlf-plugin/qlf_k6n10f/brams_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/brams_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `define MODE_36 3'b111 // 36 or 32-bit `define MODE_18 3'b110 // 18 or 16-bit
diff --git a/ql-qlf-plugin/qlf_k6n10f/cells_sim.v b/ql-qlf-plugin/qlf_k6n10f/cells_sim.v index 6dac58b..736a1bb 100644 --- a/ql-qlf-plugin/qlf_k6n10f/cells_sim.v +++ b/ql-qlf-plugin/qlf_k6n10f/cells_sim.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* abc9_flop, lib_whitebox *) module sh_dff(
diff --git a/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v b/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v index e4c1220..79c2f52 100644 --- a/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/dsp_final_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module dsp_t1_20x18x64 ( input [19:0] a_i,
diff --git a/ql-qlf-plugin/qlf_k6n10f/dsp_map.v b/ql-qlf-plugin/qlf_k6n10f/dsp_map.v index fe0db9f..681d113 100644 --- a/ql-qlf-plugin/qlf_k6n10f/dsp_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/dsp_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module \$__QL_MUL20X18 (input [19:0] A, input [17:0] B, output [37:0] Y); parameter A_SIGNED = 0;
diff --git a/ql-qlf-plugin/qlf_k6n10f/ffs_map.v b/ql-qlf-plugin/qlf_k6n10f/ffs_map.v index be92436..8e30585 100644 --- a/ql-qlf-plugin/qlf_k6n10f/ffs_map.v +++ b/ql-qlf-plugin/qlf_k6n10f/ffs_map.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC // Basic DFF
diff --git a/ql-qlf-plugin/qlf_k6n10f/sram1024x18.v b/ql-qlf-plugin/qlf_k6n10f/sram1024x18.v index c732a26..88a571d 100644 --- a/ql-qlf-plugin/qlf_k6n10f/sram1024x18.v +++ b/ql-qlf-plugin/qlf_k6n10f/sram1024x18.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module sram1024x18 ( clk_a,
diff --git a/ql-qlf-plugin/qlf_k6n10f/ufifo_ctl.v b/ql-qlf-plugin/qlf_k6n10f/ufifo_ctl.v index 2fd87bb..b1f7164 100644 --- a/ql-qlf-plugin/qlf_k6n10f/ufifo_ctl.v +++ b/ql-qlf-plugin/qlf_k6n10f/ufifo_ctl.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module fifo_ctl ( raddr,
diff --git a/ql-qlf-plugin/quicklogic_eqn.cc b/ql-qlf-plugin/quicklogic_eqn.cc index 232efde..4419432 100644 --- a/ql-qlf-plugin/quicklogic_eqn.cc +++ b/ql-qlf-plugin/quicklogic_eqn.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2021 Lalit Sharma <lsharma@quicklogic.com> + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/ql-qlf-plugin/synth_quicklogic.cc b/ql-qlf-plugin/synth_quicklogic.cc index fdb23b0..a44c9e4 100644 --- a/ql-qlf-plugin/synth_quicklogic.cc +++ b/ql-qlf-plugin/synth_quicklogic.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2021 Lalit Sharma <lsharma@quicklogic.com> + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */ #include "kernel/celltypes.h"
diff --git a/ql-qlf-plugin/tests/Makefile b/ql-qlf-plugin/tests/Makefile index 639fb63..37654a5 100644 --- a/ql-qlf-plugin/tests/Makefile +++ b/ql-qlf-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC # The bram test will be enable in a future PR after it's been fixed.
diff --git a/ql-qlf-plugin/tests/consts/consts.v b/ql-qlf-plugin/tests/consts/consts.v index 6d7ab29..884e4c1 100644 --- a/ql-qlf-plugin/tests/consts/consts.v +++ b/ql-qlf-plugin/tests/consts/consts.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC (* keep_hierarchy *) module my_lut (
diff --git a/ql-qlf-plugin/tests/dffs/dffs.v b/ql-qlf-plugin/tests/dffs/dffs.v index 49728f1..60c1780 100644 --- a/ql-qlf-plugin/tests/dffs/dffs.v +++ b/ql-qlf-plugin/tests/dffs/dffs.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module my_dff ( input d,
diff --git a/ql-qlf-plugin/tests/fsm/fsm.v b/ql-qlf-plugin/tests/fsm/fsm.v index ee28584..5b276aa 100644 --- a/ql-qlf-plugin/tests/fsm/fsm.v +++ b/ql-qlf-plugin/tests/fsm/fsm.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module fsm ( clock,
diff --git a/ql-qlf-plugin/tests/full_adder/full_adder.v b/ql-qlf-plugin/tests/full_adder/full_adder.v index b190cbe..8bbbce7 100644 --- a/ql-qlf-plugin/tests/full_adder/full_adder.v +++ b/ql-qlf-plugin/tests/full_adder/full_adder.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module full_adder ( input wire [`WIDTH-1:0] A,
diff --git a/ql-qlf-plugin/tests/iob_no_flatten/iob_no_flatten.v b/ql-qlf-plugin/tests/iob_no_flatten/iob_no_flatten.v index 753eaa6..47e85f7 100644 --- a/ql-qlf-plugin/tests/iob_no_flatten/iob_no_flatten.v +++ b/ql-qlf-plugin/tests/iob_no_flatten/iob_no_flatten.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module my_dff ( input d,
diff --git a/ql-qlf-plugin/tests/latches/latches.v b/ql-qlf-plugin/tests/latches/latches.v index fd7f312..13b76d6 100644 --- a/ql-qlf-plugin/tests/latches/latches.v +++ b/ql-qlf-plugin/tests/latches/latches.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module latchp ( input d,
diff --git a/ql-qlf-plugin/tests/logic/logic.v b/ql-qlf-plugin/tests/logic/logic.v index efc53c7..cc05402 100644 --- a/ql-qlf-plugin/tests/logic/logic.v +++ b/ql-qlf-plugin/tests/logic/logic.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input [0:7] in,
diff --git a/ql-qlf-plugin/tests/mac_unit/mac_unit.v b/ql-qlf-plugin/tests/mac_unit/mac_unit.v index 0b4e91b..6152c61 100644 --- a/ql-qlf-plugin/tests/mac_unit/mac_unit.v +++ b/ql-qlf-plugin/tests/mac_unit/mac_unit.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mac_unit ( a,
diff --git a/ql-qlf-plugin/tests/multiplier/multiplier.v b/ql-qlf-plugin/tests/multiplier/multiplier.v index 960ff7e..5523a0a 100644 --- a/ql-qlf-plugin/tests/multiplier/multiplier.v +++ b/ql-qlf-plugin/tests/multiplier/multiplier.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mult16x16 ( a,
diff --git a/ql-qlf-plugin/tests/mux/mux.v b/ql-qlf-plugin/tests/mux/mux.v index d0d30fa..b18f65f 100644 --- a/ql-qlf-plugin/tests/mux/mux.v +++ b/ql-qlf-plugin/tests/mux/mux.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mux2 ( S,
diff --git a/ql-qlf-plugin/tests/pp3_bram/pp3_bram.v b/ql-qlf-plugin/tests/pp3_bram/pp3_bram.v index 78f14b7..784f67d 100644 --- a/ql-qlf-plugin/tests/pp3_bram/pp3_bram.v +++ b/ql-qlf-plugin/tests/pp3_bram/pp3_bram.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module my_ram ( CLK,
diff --git a/ql-qlf-plugin/tests/qlf_k6n10_bram/bram.v b/ql-qlf-plugin/tests/qlf_k6n10_bram/bram.v index ab531a0..f19c3ce 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10_bram/bram.v +++ b/ql-qlf-plugin/tests/qlf_k6n10_bram/bram.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module BRAM #(parameter AWIDTH = 9, parameter DWIDTH = 32)
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/bram_sdp.v b/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/bram_sdp.v index 8433c56..8ac8977 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/bram_sdp.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/bram_sdp.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module BRAM_SDP #(parameter AWIDTH = 9, parameter DWIDTH = 32)(
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/Makefile b/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/Makefile index 0c9bab3..23c78ad 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/Makefile +++ b/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2022 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTBENCH = bram_sdp_tb.v POST_SYNTH = bram_sdp_32x512_post_synth bram_sdp_16x1024_post_synth bram_sdp_8x2048_post_synth bram_sdp_4x4096_post_synth
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/bram_sdp_tb.v b/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/bram_sdp_tb.v index d5af767..3641f1f 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/bram_sdp_tb.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/bram_sdp/sim/bram_sdp_tb.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `timescale 1ns/1ps
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/bram_tdp.v b/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/bram_tdp.v index 3486fa2..96218f6 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/bram_tdp.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/bram_tdp.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module BRAM_TDP #(parameter AWIDTH = 9, parameter DWIDTH = 32)(
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/Makefile b/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/Makefile index 06b45cc..48de42d 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/Makefile +++ b/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2022 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC TESTBENCH = bram_tdp_tb.v POST_SYNTH = bram_tdp_32x512_post_synth bram_tdp_16x1024_post_synth bram_tdp_8x2048_post_synth bram_tdp_4x4096_post_synth
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/bram_tdp_tb.v b/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/bram_tdp_tb.v index 90cbf4e..77b3f46 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/bram_tdp_tb.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/bram_tdp/sim/bram_tdp_tb.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2022 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `timescale 1ns/1ps
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/dsp_macc/dsp_macc.v b/ql-qlf-plugin/tests/qlf_k6n10f/dsp_macc/dsp_macc.v index 0840210..6933e90 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/dsp_macc/dsp_macc.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/dsp_macc/dsp_macc.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module macc_simple ( input wire clk,
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/dsp_mult/dsp_mult.v b/ql-qlf-plugin/tests/qlf_k6n10f/dsp_mult/dsp_mult.v index cd07ba3..f8b25e6 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/dsp_mult/dsp_mult.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/dsp_mult/dsp_mult.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module mult_16x16 ( input wire [15:0] A,
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/dsp_simd/dsp_simd.v b/ql-qlf-plugin/tests/qlf_k6n10f/dsp_simd/dsp_simd.v index b871eb8..08cd994 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/dsp_simd/dsp_simd.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/dsp_simd/dsp_simd.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module simd_mult ( input wire clk,
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_fir/sim_dsp_fir.v b/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_fir/sim_dsp_fir.v index 2f953c0..5565ddb 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_fir/sim_dsp_fir.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_fir/sim_dsp_fir.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `include "qlf_k6n10f/cells_sim.v"
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult/sim_dsp_mult.v b/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult/sim_dsp_mult.v index f162756..22ba57d 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult/sim_dsp_mult.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult/sim_dsp_mult.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `include "qlf_k6n10f/cells_sim.v" `timescale 1ns/1ps
diff --git a/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult_r/sim_dsp_mult_r.v b/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult_r/sim_dsp_mult_r.v index 6187e1a..1de1cb6 100644 --- a/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult_r/sim_dsp_mult_r.v +++ b/ql-qlf-plugin/tests/qlf_k6n10f/sim_dsp_mult_r/sim_dsp_mult_r.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC `include "qlf_k6n10f/cells_sim.v"
diff --git a/ql-qlf-plugin/tests/shreg/shreg.v b/ql-qlf-plugin/tests/shreg/shreg.v index d0569c9..ff1712f 100644 --- a/ql-qlf-plugin/tests/shreg/shreg.v +++ b/ql-qlf-plugin/tests/shreg/shreg.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input wire I,
diff --git a/ql-qlf-plugin/tests/tribuf/tribuf.v b/ql-qlf-plugin/tests/tribuf/tribuf.v index 01f3779..95a9f8e 100644 --- a/ql-qlf-plugin/tests/tribuf/tribuf.v +++ b/ql-qlf-plugin/tests/tribuf/tribuf.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module tristate ( en,
diff --git a/sdc-plugin/Makefile b/sdc-plugin/Makefile index 7fe61e4..f25e578 100644 --- a/sdc-plugin/Makefile +++ b/sdc-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = sdc SOURCES = buffers.cc \
diff --git a/sdc-plugin/buffers.cc b/sdc-plugin/buffers.cc index 33aceee..493d98c 100644 --- a/sdc-plugin/buffers.cc +++ b/sdc-plugin/buffers.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "buffers.h" #include <cassert>
diff --git a/sdc-plugin/buffers.h b/sdc-plugin/buffers.h index bfa5a20..ab894af 100644 --- a/sdc-plugin/buffers.h +++ b/sdc-plugin/buffers.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _BUFFERS_H_ #define _BUFFERS_H_
diff --git a/sdc-plugin/clocks.cc b/sdc-plugin/clocks.cc index 5b60700..6cbabbb 100644 --- a/sdc-plugin/clocks.cc +++ b/sdc-plugin/clocks.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "clocks.h" #include "kernel/register.h"
diff --git a/sdc-plugin/clocks.h b/sdc-plugin/clocks.h index f565299..0aa0caa 100644 --- a/sdc-plugin/clocks.h +++ b/sdc-plugin/clocks.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _CLOCKS_H_ #define _CLOCKS_H_
diff --git a/sdc-plugin/propagation.cc b/sdc-plugin/propagation.cc index 02fa865..00958f5 100644 --- a/sdc-plugin/propagation.cc +++ b/sdc-plugin/propagation.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "propagation.h" #include <cassert>
diff --git a/sdc-plugin/propagation.h b/sdc-plugin/propagation.h index 6b0f755..8be770f 100644 --- a/sdc-plugin/propagation.h +++ b/sdc-plugin/propagation.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _PROPAGATION_H_ #define _PROPAGATION_H_
diff --git a/sdc-plugin/sdc.cc b/sdc-plugin/sdc.cc index a787691..317bbca 100644 --- a/sdc-plugin/sdc.cc +++ b/sdc-plugin/sdc.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include <algorithm> #include <array>
diff --git a/sdc-plugin/sdc_writer.cc b/sdc-plugin/sdc_writer.cc index 7004f47..af67197 100644 --- a/sdc-plugin/sdc_writer.cc +++ b/sdc-plugin/sdc_writer.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "sdc_writer.h"
diff --git a/sdc-plugin/sdc_writer.h b/sdc-plugin/sdc_writer.h index 224f18a..7f21ad7 100644 --- a/sdc-plugin/sdc_writer.h +++ b/sdc-plugin/sdc_writer.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _SDC_WRITER_H_ #define _SDC_WRITER_H_
diff --git a/sdc-plugin/set_clock_groups.cc b/sdc-plugin/set_clock_groups.cc index e02047b..0b7b952 100644 --- a/sdc-plugin/set_clock_groups.cc +++ b/sdc-plugin/set_clock_groups.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "set_clock_groups.h" #include "kernel/log.h"
diff --git a/sdc-plugin/set_clock_groups.h b/sdc-plugin/set_clock_groups.h index 29062fa..4d41767 100644 --- a/sdc-plugin/set_clock_groups.h +++ b/sdc-plugin/set_clock_groups.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _SET_CLOCK_GROUPS_H_ #define _SET_CLOCK_GROUPS_H_
diff --git a/sdc-plugin/set_false_path.cc b/sdc-plugin/set_false_path.cc index e5083b4..31dc61c 100644 --- a/sdc-plugin/set_false_path.cc +++ b/sdc-plugin/set_false_path.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "set_false_path.h" #include "kernel/log.h"
diff --git a/sdc-plugin/set_false_path.h b/sdc-plugin/set_false_path.h index de36aa4..2003f82 100644 --- a/sdc-plugin/set_false_path.h +++ b/sdc-plugin/set_false_path.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _SET_FALSE_PATH_H_ #define _SET_FALSE_PATH_H_
diff --git a/sdc-plugin/set_max_delay.cc b/sdc-plugin/set_max_delay.cc index c517dec..19384ef 100644 --- a/sdc-plugin/set_max_delay.cc +++ b/sdc-plugin/set_max_delay.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "set_max_delay.h" #include "kernel/log.h"
diff --git a/sdc-plugin/set_max_delay.h b/sdc-plugin/set_max_delay.h index 2602643..7db8459 100644 --- a/sdc-plugin/set_max_delay.h +++ b/sdc-plugin/set_max_delay.h
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #ifndef _SET_MAX_DELAY_H_ #define _SET_MAX_DELAY_H_
diff --git a/sdc-plugin/tests/Makefile b/sdc-plugin/tests/Makefile index bbc0f1a..3fad798 100644 --- a/sdc-plugin/tests/Makefile +++ b/sdc-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC # abc9 - test that abc9.D is correctly set after importing a clock. # counter, counter2, pll - test buffer and clock divider propagation
diff --git a/sdc-plugin/tests/abc9/abc9.v b/sdc-plugin/tests/abc9/abc9.v index b87d2bf..9b6f9e0 100644 --- a/sdc-plugin/tests/abc9/abc9.v +++ b/sdc-plugin/tests/abc9/abc9.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk1,
diff --git a/sdc-plugin/tests/counter/counter.v b/sdc-plugin/tests/counter/counter.v index 6478a4c..0ca84bb 100644 --- a/sdc-plugin/tests/counter/counter.v +++ b/sdc-plugin/tests/counter/counter.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/counter2/counter2.v b/sdc-plugin/tests/counter2/counter2.v index 6478a4c..0ca84bb 100644 --- a/sdc-plugin/tests/counter2/counter2.v +++ b/sdc-plugin/tests/counter2/counter2.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/create_clock_add/create_clock_add.v b/sdc-plugin/tests/create_clock_add/create_clock_add.v index 6478a4c..0ca84bb 100644 --- a/sdc-plugin/tests/create_clock_add/create_clock_add.v +++ b/sdc-plugin/tests/create_clock_add/create_clock_add.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/get_clocks/get_clocks.v b/sdc-plugin/tests/get_clocks/get_clocks.v index 1154245..59dd17e 100644 --- a/sdc-plugin/tests/get_clocks/get_clocks.v +++ b/sdc-plugin/tests/get_clocks/get_clocks.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/period_check/period_check.v b/sdc-plugin/tests/period_check/period_check.v index 653f5f1..d49af36 100644 --- a/sdc-plugin/tests/period_check/period_check.v +++ b/sdc-plugin/tests/period_check/period_check.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* CLOCK_SIGNAL = "yes", WAVEFORM = "0 5" *)
diff --git a/sdc-plugin/tests/period_format_check/period_format_check.v b/sdc-plugin/tests/period_format_check/period_format_check.v index befb6cb..cce3442 100644 --- a/sdc-plugin/tests/period_format_check/period_format_check.v +++ b/sdc-plugin/tests/period_format_check/period_format_check.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* CLOCK_SIGNAL = "yes", PERIOD = "bad value", WAVEFORM = "0 5" *)
diff --git a/sdc-plugin/tests/pll/pll.v b/sdc-plugin/tests/pll/pll.v index b799dc3..9410ffd 100644 --- a/sdc-plugin/tests/pll/pll.v +++ b/sdc-plugin/tests/pll/pll.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/pll_approx_equal/pll_approx_equal.v b/sdc-plugin/tests/pll_approx_equal/pll_approx_equal.v index a3509bd..2c622af 100644 --- a/sdc-plugin/tests/pll_approx_equal/pll_approx_equal.v +++ b/sdc-plugin/tests/pll_approx_equal/pll_approx_equal.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/pll_dangling_wires/pll_dangling_wires.v b/sdc-plugin/tests/pll_dangling_wires/pll_dangling_wires.v index a76a39e..ccd4819 100644 --- a/sdc-plugin/tests/pll_dangling_wires/pll_dangling_wires.v +++ b/sdc-plugin/tests/pll_dangling_wires/pll_dangling_wires.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/pll_div/pll_div.v b/sdc-plugin/tests/pll_div/pll_div.v index e073918..2e50345 100644 --- a/sdc-plugin/tests/pll_div/pll_div.v +++ b/sdc-plugin/tests/pll_div/pll_div.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/pll_fbout_phase/pll_fbout_phase.v b/sdc-plugin/tests/pll_fbout_phase/pll_fbout_phase.v index f7ff414..5013d44 100644 --- a/sdc-plugin/tests/pll_fbout_phase/pll_fbout_phase.v +++ b/sdc-plugin/tests/pll_fbout_phase/pll_fbout_phase.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/pll_propagated/pll_propagated.v b/sdc-plugin/tests/pll_propagated/pll_propagated.v index b799dc3..9410ffd 100644 --- a/sdc-plugin/tests/pll_propagated/pll_propagated.v +++ b/sdc-plugin/tests/pll_propagated/pll_propagated.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/restore_from_json/restore_from_json.v b/sdc-plugin/tests/restore_from_json/restore_from_json.v index cc39884..e0aec1c 100644 --- a/sdc-plugin/tests/restore_from_json/restore_from_json.v +++ b/sdc-plugin/tests/restore_from_json/restore_from_json.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/sdc-plugin/tests/set_clock_groups/set_clock_groups.v b/sdc-plugin/tests/set_clock_groups/set_clock_groups.v index 3d7e0f1..afc56d8 100644 --- a/sdc-plugin/tests/set_clock_groups/set_clock_groups.v +++ b/sdc-plugin/tests/set_clock_groups/set_clock_groups.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/sdc-plugin/tests/set_false_path/set_false_path.v b/sdc-plugin/tests/set_false_path/set_false_path.v index 3d7e0f1..afc56d8 100644 --- a/sdc-plugin/tests/set_false_path/set_false_path.v +++ b/sdc-plugin/tests/set_false_path/set_false_path.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/sdc-plugin/tests/set_max_delay/set_max_delay.v b/sdc-plugin/tests/set_max_delay/set_max_delay.v index 3d7e0f1..afc56d8 100644 --- a/sdc-plugin/tests/set_max_delay/set_max_delay.v +++ b/sdc-plugin/tests/set_max_delay/set_max_delay.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* async_reg = "true", mr_ff = "true", dont_touch = "true" *) input clk,
diff --git a/sdc-plugin/tests/waveform_check/waveform_check.v b/sdc-plugin/tests/waveform_check/waveform_check.v index 4115c7e..9812dad 100644 --- a/sdc-plugin/tests/waveform_check/waveform_check.v +++ b/sdc-plugin/tests/waveform_check/waveform_check.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( (* CLOCK_SIGNAL = "yes", PERIOD = "10", WAVEFORM = "bad value" *)
diff --git a/systemverilog-plugin/Makefile b/systemverilog-plugin/Makefile index f0229fa..d63cee4 100644 --- a/systemverilog-plugin/Makefile +++ b/systemverilog-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = systemverilog SOURCES = UhdmAst.cc \
diff --git a/systemverilog-plugin/tests/Makefile b/systemverilog-plugin/tests/Makefile index 66d5a63..76892a2 100644 --- a/systemverilog-plugin/tests/Makefile +++ b/systemverilog-plugin/tests/Makefile
@@ -1,9 +1,9 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC include $(shell pwd)/../../Makefile_test.common
diff --git a/systemverilog-plugin/uhdmastfrontend.cc b/systemverilog-plugin/uhdmastfrontend.cc index 9a22339..a84410b 100644 --- a/systemverilog-plugin/uhdmastfrontend.cc +++ b/systemverilog-plugin/uhdmastfrontend.cc
@@ -1,21 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 Antmicro - - * Based on frontends/json/jsonparse.cc + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/systemverilog-plugin/uhdmcommonfrontend.cc b/systemverilog-plugin/uhdmcommonfrontend.cc index a1536d4..a88101e 100644 --- a/systemverilog-plugin/uhdmcommonfrontend.cc +++ b/systemverilog-plugin/uhdmcommonfrontend.cc
@@ -1,21 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 Antmicro - - * Based on frontends/json/jsonparse.cc + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/systemverilog-plugin/uhdmcommonfrontend.h b/systemverilog-plugin/uhdmcommonfrontend.h index f2d12a8..616ff4b 100644 --- a/systemverilog-plugin/uhdmcommonfrontend.h +++ b/systemverilog-plugin/uhdmcommonfrontend.h
@@ -1,21 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 Antmicro - - * Based on frontends/json/jsonparse.cc + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/systemverilog-plugin/uhdmsurelogastfrontend.cc b/systemverilog-plugin/uhdmsurelogastfrontend.cc index 4828896..1768ff3 100644 --- a/systemverilog-plugin/uhdmsurelogastfrontend.cc +++ b/systemverilog-plugin/uhdmsurelogastfrontend.cc
@@ -1,21 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2020 Antmicro - - * Based on frontends/json/jsonparse.cc + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * */
diff --git a/uhdm-plugin/Makefile b/uhdm-plugin/Makefile index 8018d76..3386320 100644 --- a/uhdm-plugin/Makefile +++ b/uhdm-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2022 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = uhdm SOURCES = uhdm.cc
diff --git a/uhdm-plugin/tests/Makefile b/uhdm-plugin/tests/Makefile index 66d5a63..76892a2 100644 --- a/uhdm-plugin/tests/Makefile +++ b/uhdm-plugin/tests/Makefile
@@ -1,9 +1,9 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC include $(shell pwd)/../../Makefile_test.common
diff --git a/uhdm-plugin/uhdm.cc b/uhdm-plugin/uhdm.cc index 2babb21..596f0b7 100644 --- a/uhdm-plugin/uhdm.cc +++ b/uhdm-plugin/uhdm.cc
@@ -1,19 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2022 Antmicro + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC */ #include "kernel/log.h"
diff --git a/xdc-plugin/BANK.v b/xdc-plugin/BANK.v index c3a617f..206fcb3 100644 --- a/xdc-plugin/BANK.v +++ b/xdc-plugin/BANK.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module BANK(); parameter FASM_EXTRA = "INTERNAL_VREF";
diff --git a/xdc-plugin/Makefile b/xdc-plugin/Makefile index 9ed5452..b42a87b 100644 --- a/xdc-plugin/Makefile +++ b/xdc-plugin/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC NAME = xdc SOURCES = xdc.cc
diff --git a/xdc-plugin/tests/Makefile b/xdc-plugin/tests/Makefile index c5dd666..a198daf 100644 --- a/xdc-plugin/tests/Makefile +++ b/xdc-plugin/tests/Makefile
@@ -1,10 +1,10 @@ -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC # counter - basic test for IOSTANDARD, SLEW, DRIVE, IN_TERM properties # counter-dict - basic test using XDC -dict for IOSTANDARD, SLEW, DRIVE, IN_TERM properties
diff --git a/xdc-plugin/tests/compare_output_json.py b/xdc-plugin/tests/compare_output_json.py index 12ff111..0846996 100644 --- a/xdc-plugin/tests/compare_output_json.py +++ b/xdc-plugin/tests/compare_output_json.py
@@ -1,13 +1,13 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -# Copyright (C) 2020-2021 The SymbiFlow Authors. +# Copyright (C) 2019-2022 The SymbiFlow Authors # # Use of this source code is governed by a ISC-style # license that can be found in the LICENSE file or at # https://opensource.org/licenses/ISC # -# SPDX-License-Identifier:ISC +# SPDX-License-Identifier: ISC """
diff --git a/xdc-plugin/tests/counter-dict/counter-dict.v b/xdc-plugin/tests/counter-dict/counter-dict.v index 1b1565f..54c4380 100644 --- a/xdc-plugin/tests/counter-dict/counter-dict.v +++ b/xdc-plugin/tests/counter-dict/counter-dict.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/xdc-plugin/tests/counter/counter.v b/xdc-plugin/tests/counter/counter.v index 1b1565f..54c4380 100644 --- a/xdc-plugin/tests/counter/counter.v +++ b/xdc-plugin/tests/counter/counter.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/xdc-plugin/tests/io_loc_pairs/cells_xtra.v b/xdc-plugin/tests/io_loc_pairs/cells_xtra.v index 503ed07..c6fef30 100644 --- a/xdc-plugin/tests/io_loc_pairs/cells_xtra.v +++ b/xdc-plugin/tests/io_loc_pairs/cells_xtra.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module GTPE2_CHANNEL ( (* iopad_external_pin *)
diff --git a/xdc-plugin/tests/io_loc_pairs/io_loc_pairs.v b/xdc-plugin/tests/io_loc_pairs/io_loc_pairs.v index 62fc7a9..74581de 100644 --- a/xdc-plugin/tests/io_loc_pairs/io_loc_pairs.v +++ b/xdc-plugin/tests/io_loc_pairs/io_loc_pairs.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/xdc-plugin/tests/non_zero_port_indexes/non_zero_port_indexes.v b/xdc-plugin/tests/non_zero_port_indexes/non_zero_port_indexes.v index 2e09e24..24c66c6 100644 --- a/xdc-plugin/tests/non_zero_port_indexes/non_zero_port_indexes.v +++ b/xdc-plugin/tests/non_zero_port_indexes/non_zero_port_indexes.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top( output [5:2] LED
diff --git a/xdc-plugin/tests/package_pins-dict-space/package_pins-dict-space.v b/xdc-plugin/tests/package_pins-dict-space/package_pins-dict-space.v index d4d172d..4f419e7 100644 --- a/xdc-plugin/tests/package_pins-dict-space/package_pins-dict-space.v +++ b/xdc-plugin/tests/package_pins-dict-space/package_pins-dict-space.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/xdc-plugin/tests/package_pins/package_pins.v b/xdc-plugin/tests/package_pins/package_pins.v index d4d172d..4f419e7 100644 --- a/xdc-plugin/tests/package_pins/package_pins.v +++ b/xdc-plugin/tests/package_pins/package_pins.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/xdc-plugin/tests/port_indexes/port_indexes.v b/xdc-plugin/tests/port_indexes/port_indexes.v index 1b1565f..54c4380 100644 --- a/xdc-plugin/tests/port_indexes/port_indexes.v +++ b/xdc-plugin/tests/port_indexes/port_indexes.v
@@ -1,10 +1,10 @@ -// Copyright (C) 2020-2021 The SymbiFlow Authors. +// Copyright (C) 2019-2022 The SymbiFlow Authors // // Use of this source code is governed by a ISC-style // license that can be found in the LICENSE file or at // https://opensource.org/licenses/ISC // -// SPDX-License-Identifier:ISC +// SPDX-License-Identifier: ISC module top ( input clk,
diff --git a/xdc-plugin/xdc.cc b/xdc-plugin/xdc.cc index 45ef532..65756a5 100644 --- a/xdc-plugin/xdc.cc +++ b/xdc-plugin/xdc.cc
@@ -1,20 +1,11 @@ /* - * yosys -- Yosys Open SYnthesis Suite + * Copyright (C) 2019-2022 The SymbiFlow Authors * - * Copyright (C) 2012 Clifford Wolf <clifford@clifford.at> - * Copyright (C) 2019 The Symbiflow Authors + * Use of this source code is governed by a ISC-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/ISC * - * Permission to use, copy, modify, and/or distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + * SPDX-License-Identifier: ISC * * --- *