aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--COPYING8
-rw-r--r--README.md8
-rw-r--r--bba/main.cc4
-rw-r--r--common/arch_api.h4
-rw-r--r--common/archcheck.cc2
-rw-r--r--common/base_arch.h4
-rw-r--r--common/basectx.cc2
-rw-r--r--common/basectx.h4
-rw-r--r--common/chain_utils.h2
-rw-r--r--common/command.cc4
-rw-r--r--common/command.h4
-rw-r--r--common/context.cc2
-rw-r--r--common/context.h4
-rw-r--r--common/design_utils.cc4
-rw-r--r--common/design_utils.h4
-rw-r--r--common/deterministic_rng.h4
-rw-r--r--common/fast_bels.h4
-rw-r--r--common/idstring.cc4
-rw-r--r--common/idstring.h4
-rw-r--r--common/idstringlist.cc4
-rw-r--r--common/idstringlist.h4
-rw-r--r--common/log.cc2
-rw-r--r--common/log.h2
-rw-r--r--common/nextpnr.cc2
-rw-r--r--common/nextpnr.h4
-rw-r--r--common/nextpnr_assertions.cc4
-rw-r--r--common/nextpnr_assertions.h4
-rw-r--r--common/nextpnr_base_types.h4
-rw-r--r--common/nextpnr_namespaces.cc4
-rw-r--r--common/nextpnr_namespaces.h4
-rw-r--r--common/nextpnr_types.cc2
-rw-r--r--common/nextpnr_types.h4
-rw-r--r--common/place_common.cc2
-rw-r--r--common/place_common.h2
-rw-r--r--common/placer1.cc4
-rw-r--r--common/placer1.h2
-rw-r--r--common/placer_heap.cc2
-rw-r--r--common/placer_heap.h2
-rw-r--r--common/property.cc2
-rw-r--r--common/property.h4
-rw-r--r--common/pybindings.cc4
-rw-r--r--common/pybindings.h4
-rw-r--r--common/pycontainers.h4
-rw-r--r--common/pywrappers.h4
-rw-r--r--common/relptr.h2
-rw-r--r--common/router1.cc2
-rw-r--r--common/router1.h2
-rw-r--r--common/router2.cc2
-rw-r--r--common/router2.h2
-rw-r--r--common/sdf.cc2
-rw-r--r--common/sso_array.h4
-rw-r--r--common/str_ring_buffer.cc2
-rw-r--r--common/str_ring_buffer.h4
-rw-r--r--common/svg.cc2
-rw-r--r--common/timing.cc2
-rw-r--r--common/timing.h2
-rw-r--r--common/timing_opt.cc2
-rw-r--r--common/timing_opt.h2
-rw-r--r--common/util.h2
-rw-r--r--docs/faq.md8
-rw-r--r--ecp5/arch.cc4
-rw-r--r--ecp5/arch.h4
-rw-r--r--ecp5/arch_place.cc2
-rw-r--r--ecp5/arch_pybindings.cc4
-rw-r--r--ecp5/arch_pybindings.h4
-rw-r--r--ecp5/archdefs.h4
-rw-r--r--ecp5/bitstream.cc2
-rw-r--r--ecp5/bitstream.h2
-rw-r--r--ecp5/cells.cc2
-rw-r--r--ecp5/cells.h2
-rw-r--r--ecp5/config.cc2
-rw-r--r--ecp5/config.h2
-rw-r--r--ecp5/gfx.cc4
-rw-r--r--ecp5/gfx.h2
-rw-r--r--ecp5/globals.cc2
-rw-r--r--ecp5/globals.h2
-rw-r--r--ecp5/lpf.cc2
-rw-r--r--ecp5/main.cc2
-rw-r--r--ecp5/pack.cc2
-rw-r--r--ecp5/pio.cc2
-rw-r--r--ecp5/pio.h2
-rw-r--r--fpga_interchange/arch.cc4
-rw-r--r--fpga_interchange/arch.h4
-rw-r--r--fpga_interchange/arch_pybindings.cc2
-rw-r--r--fpga_interchange/arch_pybindings.h2
-rw-r--r--fpga_interchange/archdefs.h2
-rw-r--r--fpga_interchange/main.cc2
-rw-r--r--fpga_interchange/xdc.cc2
-rw-r--r--frontend/frontend_base.h4
-rw-r--r--frontend/json_frontend.cc2
-rw-r--r--frontend/json_frontend.h2
-rw-r--r--generic/arch.cc2
-rw-r--r--generic/arch.h2
-rw-r--r--generic/arch_pybindings.cc4
-rw-r--r--generic/arch_pybindings.h4
-rw-r--r--generic/archdefs.h2
-rw-r--r--generic/cells.cc2
-rw-r--r--generic/cells.h2
-rw-r--r--generic/main.cc2
-rw-r--r--generic/pack.cc2
-rw-r--r--gowin/arch.cc2
-rw-r--r--gowin/arch.h2
-rw-r--r--gowin/arch_pybindings.cc4
-rw-r--r--gowin/arch_pybindings.h4
-rw-r--r--gowin/archdefs.h2
-rw-r--r--gowin/cells.cc2
-rw-r--r--gowin/cells.h2
-rw-r--r--gowin/main.cc2
-rw-r--r--gowin/pack.cc2
-rw-r--r--gui/application.cc4
-rw-r--r--gui/application.h4
-rw-r--r--gui/basewindow.cc4
-rw-r--r--gui/basewindow.h2
-rw-r--r--gui/designwidget.cc4
-rw-r--r--gui/designwidget.h2
-rw-r--r--gui/ecp5/mainwindow.cc2
-rw-r--r--gui/ecp5/mainwindow.h2
-rw-r--r--gui/fpga_interchange/mainwindow.cc2
-rw-r--r--gui/fpga_interchange/mainwindow.h2
-rw-r--r--gui/fpgaviewwidget.cc2
-rw-r--r--gui/fpgaviewwidget.h2
-rw-r--r--gui/generic/mainwindow.cc2
-rw-r--r--gui/generic/mainwindow.h2
-rw-r--r--gui/gowin/mainwindow.cc2
-rw-r--r--gui/gowin/mainwindow.h2
-rw-r--r--gui/ice40/mainwindow.cc2
-rw-r--r--gui/ice40/mainwindow.h2
-rw-r--r--gui/line_editor.cc2
-rw-r--r--gui/line_editor.h2
-rw-r--r--gui/lineshader.cc2
-rw-r--r--gui/lineshader.h2
-rw-r--r--gui/machxo2/mainwindow.cc2
-rw-r--r--gui/machxo2/mainwindow.h2
-rw-r--r--gui/mistral/mainwindow.cc2
-rw-r--r--gui/mistral/mainwindow.h2
-rw-r--r--gui/nexus/mainwindow.cc2
-rw-r--r--gui/nexus/mainwindow.h2
-rw-r--r--gui/pyconsole.cc2
-rw-r--r--gui/pyconsole.h2
-rw-r--r--gui/pythontab.cc2
-rw-r--r--gui/pythontab.h2
-rw-r--r--gui/quadtree.h2
-rw-r--r--gui/treemodel.cc4
-rw-r--r--gui/treemodel.h4
-rw-r--r--gui/worker.cc2
-rw-r--r--gui/worker.h2
-rw-r--r--ice40/arch.cc4
-rw-r--r--ice40/arch.h2
-rw-r--r--ice40/arch_place.cc6
-rw-r--r--ice40/arch_pybindings.cc4
-rw-r--r--ice40/arch_pybindings.h4
-rw-r--r--ice40/archdefs.h2
-rw-r--r--ice40/benchmark/hx8kdemo.v2
-rw-r--r--ice40/benchmark/picorv32.v2
-rw-r--r--ice40/benchmark/picosoc.v2
-rw-r--r--ice40/benchmark/simpleuart.v2
-rw-r--r--ice40/benchmark/spimemio.v2
-rw-r--r--ice40/bitstream.cc6
-rw-r--r--ice40/bitstream.h4
-rw-r--r--ice40/cells.cc6
-rw-r--r--ice40/cells.h4
-rw-r--r--ice40/chains.cc2
-rw-r--r--ice40/chains.h2
-rw-r--r--ice40/delay.cc4
-rw-r--r--ice40/gfx.cc2
-rw-r--r--ice40/gfx.h2
-rw-r--r--ice40/main.cc4
-rw-r--r--ice40/pack.cc6
-rw-r--r--ice40/pcf.cc4
-rw-r--r--ice40/pcf.h4
-rw-r--r--ice40/smoketest/attosoc/attosoc.v4
-rw-r--r--ice40/smoketest/attosoc/picorv32.v2
-rw-r--r--json/jsonwrite.cc2
-rw-r--r--json/jsonwrite.h2
-rw-r--r--machxo2/arch.cc2
-rw-r--r--machxo2/arch.h2
-rw-r--r--machxo2/arch_pybindings.cc4
-rw-r--r--machxo2/arch_pybindings.h4
-rw-r--r--machxo2/archdefs.h2
-rw-r--r--machxo2/bitstream.cc2
-rw-r--r--machxo2/bitstream.h2
-rw-r--r--machxo2/cells.cc2
-rw-r--r--machxo2/cells.h2
-rw-r--r--machxo2/config.cc2
-rw-r--r--machxo2/config.h2
-rw-r--r--machxo2/main.cc2
-rw-r--r--machxo2/pack.cc2
-rw-r--r--mistral/arch_pybindings.cc2
-rw-r--r--mistral/arch_pybindings.h2
-rw-r--r--nexus/arch.cc2
-rw-r--r--nexus/arch.h2
-rw-r--r--nexus/arch_place.cc2
-rw-r--r--nexus/arch_pybindings.cc4
-rw-r--r--nexus/arch_pybindings.h2
-rw-r--r--nexus/archdefs.h2
-rw-r--r--nexus/fasm.cc2
-rw-r--r--nexus/global.cc2
-rw-r--r--nexus/io.cc2
-rw-r--r--nexus/main.cc2
-rw-r--r--nexus/pack.cc2
-rw-r--r--nexus/pdc.cc2
-rw-r--r--nexus/pins.cc2
-rw-r--r--nexus/post_place.cc2
m---------tests0
204 files changed, 282 insertions, 282 deletions
diff --git a/COPYING b/COPYING
index 69dd48d1..a3401cb3 100644
--- a/COPYING
+++ b/COPYING
@@ -1,8 +1,8 @@
-Copyright (C) 2018-2020 Claire Xen <claire@symbioticeda.com>
-Copyright (C) 2018-2020 David Shah <david@symbioticeda.com>
+Copyright (C) 2018-2020 Claire Xenia Wolf <claire@yosyshq.com>
+Copyright (C) 2018-2020 gatecat <gatecat@ds0.me>
Copyright (C) 2018-2020 Dan Gisselquist <dan@symbioticeda.com>
-Copyright (C) 2018-2020 Serge Bazanski <q3k@symbioticeda.com>
-Copyright (C) 2018-2020 Miodrag Milanovic <miodrag@symbioticeda.com>
+Copyright (C) 2018-2020 Serge Bazanski <q3k@q3k.org>
+Copyright (C) 2018-2020 Miodrag Milanovic <micko@yosyshq.com>
Copyright (C) 2018-2020 Eddie Hung <eddieh@ece.ubc.ca>
Permission to use, copy, modify, and/or distribute this software for any
diff --git a/README.md b/README.md
index 1c0acb42..3be6ca99 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ nextpnr aims to be a vendor neutral, timing driven, FOSS FPGA place and route
tool.
Currently nextpnr supports:
- * Lattice iCE40 devices supported by [Project IceStorm](http://www.clifford.at/icestorm/)
+ * Lattice iCE40 devices supported by [Project IceStorm](http://bygone.clairexen.net/icestorm/)
* Lattice ECP5 devices supported by [Project Trellis](https://github.com/YosysHQ/prjtrellis)
* Lattice Nexus devices supported by [Project Oxide](https://github.com/gatecat/prjoxide)
* Gowin LittleBee devices supported by [Project Apicula](https://github.com/YosysHQ/apicula)
@@ -53,7 +53,7 @@ Getting started
### nextpnr-ice40
-For iCE40 support, install [Project IceStorm](http://www.clifford.at/icestorm/) to `/usr/local` or another location, which should be passed as `-DICESTORM_INSTALL_PREFIX=/usr` to CMake. Then build and install `nextpnr-ice40` using the following commands:
+For iCE40 support, install [Project IceStorm](http://bygone.clairexen.net/icestorm/) to `/usr/local` or another location, which should be passed as `-DICESTORM_INSTALL_PREFIX=/usr` to CMake. Then build and install `nextpnr-ice40` using the following commands:
```
cmake . -DARCH=ice40
@@ -244,13 +244,13 @@ Links and references
### Synthesis, simulation, and logic optimization
-- [Yosys](http://www.clifford.at/yosys/)
+- [Yosys](https://yosyshq.net/yosys/)
- [Icarus Verilog](http://iverilog.icarus.com/)
- [ABC](https://people.eecs.berkeley.edu/~alanmi/abc/)
### FPGA bitstream documentation (and tools) projects
-- [Project IceStorm (Lattice iCE40)](http://www.clifford.at/icestorm/)
+- [Project IceStorm (Lattice iCE40)](http://bygone.clairexen.net/icestorm/)
- [Project Trellis (Lattice ECP5)](https://yosyshq.github.io/prjtrellis-db/)
- [Project X-Ray (Xilinx 7-Series)](https://symbiflow.github.io/prjxray-db/)
- [Project Chibi (Intel MAX-V)](https://github.com/rqou/project-chibi)
diff --git a/bba/main.cc b/bba/main.cc
index bff42028..1b3ca683 100644
--- a/bba/main.cc
+++ b/bba/main.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/common/arch_api.h b/common/arch_api.h
index 01c29a84..e49d26c1 100644
--- a/common/arch_api.h
+++ b/common/arch_api.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/archcheck.cc b/common/archcheck.cc
index 89a61007..23ec7aee 100644
--- a/common/archcheck.cc
+++ b/common/archcheck.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/base_arch.h b/common/base_arch.h
index 457e6582..3055619d 100644
--- a/common/base_arch.h
+++ b/common/base_arch.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/basectx.cc b/common/basectx.cc
index 34fb414c..b9036ed6 100644
--- a/common/basectx.cc
+++ b/common/basectx.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/basectx.h b/common/basectx.h
index 12f63f98..dbfdf5ee 100644
--- a/common/basectx.h
+++ b/common/basectx.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/chain_utils.h b/common/chain_utils.h
index 1bd95c9e..ca8a1be3 100644
--- a/common/chain_utils.h
+++ b/common/chain_utils.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/command.cc b/common/command.cc
index 3341b521..89bbf90c 100644
--- a/common/command.cc
+++ b/common/command.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/common/command.h b/common/command.h
index c82bcd3a..092ab215 100644
--- a/common/command.h
+++ b/common/command.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/common/context.cc b/common/context.cc
index 115b333a..6bba5cbe 100644
--- a/common/context.cc
+++ b/common/context.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/context.h b/common/context.h
index 102dc221..ee7ef0ce 100644
--- a/common/context.h
+++ b/common/context.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/design_utils.cc b/common/design_utils.cc
index 7eaffdc3..a892feaa 100644
--- a/common/design_utils.cc
+++ b/common/design_utils.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/design_utils.h b/common/design_utils.h
index 6f52eb0c..82c9ac45 100644
--- a/common/design_utils.h
+++ b/common/design_utils.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/deterministic_rng.h b/common/deterministic_rng.h
index 8dc22601..3aab5a49 100644
--- a/common/deterministic_rng.h
+++ b/common/deterministic_rng.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/fast_bels.h b/common/fast_bels.h
index b49c4c6c..ba9938c6 100644
--- a/common/fast_bels.h
+++ b/common/fast_bels.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/idstring.cc b/common/idstring.cc
index 69af73de..9e27ac6f 100644
--- a/common/idstring.cc
+++ b/common/idstring.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/idstring.h b/common/idstring.h
index 5a7719fa..28f5456d 100644
--- a/common/idstring.h
+++ b/common/idstring.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/idstringlist.cc b/common/idstringlist.cc
index 6f6f8cd0..624622cf 100644
--- a/common/idstringlist.cc
+++ b/common/idstringlist.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/idstringlist.h b/common/idstringlist.h
index f101ecca..4af9801a 100644
--- a/common/idstringlist.h
+++ b/common/idstringlist.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/log.cc b/common/log.cc
index a429d172..e77fd11a 100644
--- a/common/log.cc
+++ b/common/log.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/log.h b/common/log.h
index e9237446..0ac4edf5 100644
--- a/common/log.h
+++ b/common/log.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/nextpnr.cc b/common/nextpnr.cc
index 7e3d1e00..8c902d88 100644
--- a/common/nextpnr.cc
+++ b/common/nextpnr.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/nextpnr.h b/common/nextpnr.h
index 5cd6d4b5..3b65900b 100644
--- a/common/nextpnr.h
+++ b/common/nextpnr.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/nextpnr_assertions.cc b/common/nextpnr_assertions.cc
index 922bb1dc..ac4cdf57 100644
--- a/common/nextpnr_assertions.cc
+++ b/common/nextpnr_assertions.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/nextpnr_assertions.h b/common/nextpnr_assertions.h
index e1a30458..1dd2a58f 100644
--- a/common/nextpnr_assertions.h
+++ b/common/nextpnr_assertions.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/nextpnr_base_types.h b/common/nextpnr_base_types.h
index 1707559b..2f114bf8 100644
--- a/common/nextpnr_base_types.h
+++ b/common/nextpnr_base_types.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/nextpnr_namespaces.cc b/common/nextpnr_namespaces.cc
index 07a96b53..802c89b4 100644
--- a/common/nextpnr_namespaces.cc
+++ b/common/nextpnr_namespaces.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/nextpnr_namespaces.h b/common/nextpnr_namespaces.h
index e6985ffe..6fb0aa77 100644
--- a/common/nextpnr_namespaces.h
+++ b/common/nextpnr_namespaces.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/nextpnr_types.cc b/common/nextpnr_types.cc
index f55b89e8..3deed46f 100644
--- a/common/nextpnr_types.cc
+++ b/common/nextpnr_types.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/nextpnr_types.h b/common/nextpnr_types.h
index 4770f8ae..bbf61934 100644
--- a/common/nextpnr_types.h
+++ b/common/nextpnr_types.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/place_common.cc b/common/place_common.cc
index 9a6c6158..bcfa3633 100644
--- a/common/place_common.cc
+++ b/common/place_common.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/place_common.h b/common/place_common.h
index 434233fd..5e5cbee3 100644
--- a/common/place_common.h
+++ b/common/place_common.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/placer1.cc b/common/placer1.cc
index a832e08f..ee12f7f4 100644
--- a/common/placer1.cc
+++ b/common/placer1.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* Simulated annealing implementation based on arachne-pnr
* Copyright (C) 2015-2018 Cotton Seed
diff --git a/common/placer1.h b/common/placer1.h
index cf66151c..9dfb0b0d 100644
--- a/common/placer1.h
+++ b/common/placer1.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/placer_heap.cc b/common/placer_heap.cc
index a1d4a61b..dbb8d36c 100644
--- a/common/placer_heap.cc
+++ b/common/placer_heap.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/common/placer_heap.h b/common/placer_heap.h
index 9b3c3ed0..bb40a126 100644
--- a/common/placer_heap.h
+++ b/common/placer_heap.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/common/property.cc b/common/property.cc
index 76cb8bf8..6c30436d 100644
--- a/common/property.cc
+++ b/common/property.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/property.h b/common/property.h
index 7a377b97..814b2cac 100644
--- a/common/property.h
+++ b/common/property.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/pybindings.cc b/common/pybindings.cc
index 00ebe66e..bdd4f92a 100644
--- a/common/pybindings.cc
+++ b/common/pybindings.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/pybindings.h b/common/pybindings.h
index 3e33a374..695441f3 100644
--- a/common/pybindings.h
+++ b/common/pybindings.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/pycontainers.h b/common/pycontainers.h
index dfcf8ab8..a93230ab 100644
--- a/common/pycontainers.h
+++ b/common/pycontainers.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/pywrappers.h b/common/pywrappers.h
index d7e65e50..66dec6fb 100644
--- a/common/pywrappers.h
+++ b/common/pywrappers.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/relptr.h b/common/relptr.h
index 935af4ac..f0f45b7d 100644
--- a/common/relptr.h
+++ b/common/relptr.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/router1.cc b/common/router1.cc
index 374f7455..5645b898 100644
--- a/common/router1.cc
+++ b/common/router1.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/router1.h b/common/router1.h
index a37784f4..a7ec5bad 100644
--- a/common/router1.h
+++ b/common/router1.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/router2.cc b/common/router2.cc
index e1d3e75b..a8eea5f9 100644
--- a/common/router2.cc
+++ b/common/router2.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <dave@ds0.me>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/common/router2.h b/common/router2.h
index b12e62c6..34102f44 100644
--- a/common/router2.h
+++ b/common/router2.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <dave@ds0.me>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/common/sdf.cc b/common/sdf.cc
index 814bf09a..acff56ed 100644
--- a/common/sdf.cc
+++ b/common/sdf.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <dave@ds0.me>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/common/sso_array.h b/common/sso_array.h
index 0fe9632b..1fae6c57 100644
--- a/common/sso_array.h
+++ b/common/sso_array.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/str_ring_buffer.cc b/common/str_ring_buffer.cc
index f5534296..443d8612 100644
--- a/common/str_ring_buffer.cc
+++ b/common/str_ring_buffer.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/common/str_ring_buffer.h b/common/str_ring_buffer.h
index 9a16fe14..42583beb 100644
--- a/common/str_ring_buffer.h
+++ b/common/str_ring_buffer.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/common/svg.cc b/common/svg.cc
index 0fe1cf16..d2050843 100644
--- a/common/svg.cc
+++ b/common/svg.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
* 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/common/timing.cc b/common/timing.cc
index 1670bc7d..d0a3b29a 100644
--- a/common/timing.cc
+++ b/common/timing.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
* Copyright (C) 2018 Eddie Hung <eddieh@ece.ubc.ca>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/common/timing.h b/common/timing.h
index 974bb26b..c5799b41 100644
--- a/common/timing.h
+++ b/common/timing.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/timing_opt.cc b/common/timing_opt.cc
index da4907b6..6dd93d67 100644
--- a/common/timing_opt.cc
+++ b/common/timing_opt.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/timing_opt.h b/common/timing_opt.h
index 46bf3500..8f8bc709 100644
--- a/common/timing_opt.h
+++ b/common/timing_opt.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/common/util.h b/common/util.h
index 542bd395..c10abb72 100644
--- a/common/util.h
+++ b/common/util.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/docs/faq.md b/docs/faq.md
index 085b2bd7..dbd94bf1 100644
--- a/docs/faq.md
+++ b/docs/faq.md
@@ -137,7 +137,7 @@ Nextpnr and other tools
[Verilog to Routing](https://verilogtorouting.org). If you want to use nextpnr, you might also be able to use the [Generic Arch](generic.md).
* If you are developing FPGA code in **Verilog** for a **Lattice iCE40** and
- need an open source toolchain, we suggest you use [Yosys](http://www.clifford.at/yosys/) and nextpnr.
+ need an open source toolchain, we suggest you use [Yosys](https://yosyshq.net/yosys/) and nextpnr.
* If you are developing FPGA code in **Verilog** for a **Lattice iCE40** with
Yosys and the **existing arachne-pnr toolchain**, we suggest you start thinking about
@@ -151,7 +151,7 @@ Nextpnr and other tools
### Why didn't you just improve [arachne-pnr](https://github.com/cseed/arachne-pnr)?
[arachne-pnr](https://github.com/cseed/arachne-pnr) was originally developed as
-part of [Project IceStorm](http://www.clifford.at/icestorm/) to demonstrate it
+part of [Project IceStorm](http://bygone.clairexen.net/icestorm/) to demonstrate it
was possible to create an open source place and route tool for the iCE40 FPGAs
that actually produced valid bitstreams.
@@ -215,9 +215,9 @@ tooling around bitstream generation for these parts.
While upstream nextpnr currently does **not** support these Xilinx parts, we expect it might soon be using Project X-Ray in a similar manner to Project Trellis.
-### What is [Project IceStorm](http://www.clifford.at/icestorm/)?
+### What is [Project IceStorm](http://bygone.clairexen.net/icestorm/)?
-[Project IceStorm](http://www.clifford.at/icestorm/) is both a project to
+[Project IceStorm](http://bygone.clairexen.net/icestorm/) is both a project to
document the bitstream for the Lattice iCE40 series of parts **and** a full
flow including Yosys and arachne-pnr for converting Verilog into a bitstream
for these parts.
diff --git a/ecp5/arch.cc b/ecp5/arch.cc
index aed7cf20..2c04105c 100644
--- a/ecp5/arch.cc
+++ b/ecp5/arch.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/arch.h b/ecp5/arch.h
index be1a44d8..1648c962 100644
--- a/ecp5/arch.h
+++ b/ecp5/arch.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/arch_place.cc b/ecp5/arch_place.cc
index a98d96ec..3cc6d252 100644
--- a/ecp5/arch_place.cc
+++ b/ecp5/arch_place.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/arch_pybindings.cc b/ecp5/arch_pybindings.cc
index 35660afd..593feb33 100644
--- a/ecp5/arch_pybindings.cc
+++ b/ecp5/arch_pybindings.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/arch_pybindings.h b/ecp5/arch_pybindings.h
index f2a7dabe..72d688dc 100644
--- a/ecp5/arch_pybindings.h
+++ b/ecp5/arch_pybindings.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/archdefs.h b/ecp5/archdefs.h
index 6243a9df..59219544 100644
--- a/ecp5/archdefs.h
+++ b/ecp5/archdefs.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ecp5/bitstream.cc b/ecp5/bitstream.cc
index ac9d4a4d..c92de083 100644
--- a/ecp5/bitstream.cc
+++ b/ecp5/bitstream.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/bitstream.h b/ecp5/bitstream.h
index f70abb35..b2950fb0 100644
--- a/ecp5/bitstream.h
+++ b/ecp5/bitstream.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/cells.cc b/ecp5/cells.cc
index edc80329..b0ae2065 100644
--- a/ecp5/cells.cc
+++ b/ecp5/cells.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/cells.h b/ecp5/cells.h
index 20ba97b4..4289a84a 100644
--- a/ecp5/cells.h
+++ b/ecp5/cells.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/config.cc b/ecp5/config.cc
index 84085e8f..e44326be 100644
--- a/ecp5/config.cc
+++ b/ecp5/config.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/config.h b/ecp5/config.h
index d4a21577..c51902fa 100644
--- a/ecp5/config.h
+++ b/ecp5/config.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/gfx.cc b/ecp5/gfx.cc
index da96b76d..8b5015f8 100644
--- a/ecp5/gfx.cc
+++ b/ecp5/gfx.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2019 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2019 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/ecp5/gfx.h b/ecp5/gfx.h
index 947b5551..f9f36463 100644
--- a/ecp5/gfx.h
+++ b/ecp5/gfx.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/globals.cc b/ecp5/globals.cc
index ee30fcec..580d470a 100644
--- a/ecp5/globals.cc
+++ b/ecp5/globals.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/globals.h b/ecp5/globals.h
index cc7cf98e..b795ba14 100644
--- a/ecp5/globals.h
+++ b/ecp5/globals.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/lpf.cc b/ecp5/lpf.cc
index 39576fcb..3fd840cd 100644
--- a/ecp5/lpf.cc
+++ b/ecp5/lpf.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/main.cc b/ecp5/main.cc
index 711c4944..f3861149 100644
--- a/ecp5/main.cc
+++ b/ecp5/main.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ecp5/pack.cc b/ecp5/pack.cc
index 19eda9e2..1336c609 100644
--- a/ecp5/pack.cc
+++ b/ecp5/pack.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/pio.cc b/ecp5/pio.cc
index 5ff375e3..8c0adf97 100644
--- a/ecp5/pio.cc
+++ b/ecp5/pio.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ecp5/pio.h b/ecp5/pio.h
index f0d941d9..26bbf349 100644
--- a/ecp5/pio.h
+++ b/ecp5/pio.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/fpga_interchange/arch.cc b/fpga_interchange/arch.cc
index 1bbe9a02..efff54bc 100644
--- a/fpga_interchange/arch.cc
+++ b/fpga_interchange/arch.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
- * Copyright (C) 2018-19 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018-19 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/fpga_interchange/arch.h b/fpga_interchange/arch.h
index 77a7ae59..fc3ea637 100644
--- a/fpga_interchange/arch.h
+++ b/fpga_interchange/arch.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
- * Copyright (C) 2018-19 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018-19 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 Symbiflow Authors
*
*
diff --git a/fpga_interchange/arch_pybindings.cc b/fpga_interchange/arch_pybindings.cc
index 03b20841..1ccbaff7 100644
--- a/fpga_interchange/arch_pybindings.cc
+++ b/fpga_interchange/arch_pybindings.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/fpga_interchange/arch_pybindings.h b/fpga_interchange/arch_pybindings.h
index 1cccdf55..f571daa9 100644
--- a/fpga_interchange/arch_pybindings.h
+++ b/fpga_interchange/arch_pybindings.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/fpga_interchange/archdefs.h b/fpga_interchange/archdefs.h
index a50df43a..057de934 100644
--- a/fpga_interchange/archdefs.h
+++ b/fpga_interchange/archdefs.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/fpga_interchange/main.cc b/fpga_interchange/main.cc
index 1e1ac71f..64a15e62 100644
--- a/fpga_interchange/main.cc
+++ b/fpga_interchange/main.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/fpga_interchange/xdc.cc b/fpga_interchange/xdc.cc
index 6e22ce8b..ca1340b5 100644
--- a/fpga_interchange/xdc.cc
+++ b/fpga_interchange/xdc.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/frontend/frontend_base.h b/frontend/frontend_base.h
index bc85fabb..6d2ee6f6 100644
--- a/frontend/frontend_base.h
+++ b/frontend/frontend_base.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <dave@ds0.me>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* Permission to use, copy, modify, and/or distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
@@ -23,7 +23,7 @@
* This is designed to make it possible to build frontends for parsing any format isomorphic to Yosys JSON [1]
* with maximal inlining and minimal need for overhead such as runtime polymorphism or extra wrapper types.
*
- * [1] http://www.clifford.at/yosys/cmd_write_json.html
+ * [1] https://yosyshq.net/yosys/cmd_write_json.html
*
* The frontend should implement a class referred to as FrontendType that defines the following type(def)s and
* functions:
diff --git a/frontend/json_frontend.cc b/frontend/json_frontend.cc
index 52f7bfdc..f2fb3ac0 100644
--- a/frontend/json_frontend.cc
+++ b/frontend/json_frontend.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <dave@ds0.me>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/frontend/json_frontend.h b/frontend/json_frontend.h
index 4d6c28f7..0774fd40 100644
--- a/frontend/json_frontend.h
+++ b/frontend/json_frontend.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <dave@ds0.me>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/generic/arch.cc b/generic/arch.cc
index eb43aa6f..ebc1ef26 100644
--- a/generic/arch.cc
+++ b/generic/arch.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/generic/arch.h b/generic/arch.h
index 9b16d873..2344d8b2 100644
--- a/generic/arch.h
+++ b/generic/arch.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/generic/arch_pybindings.cc b/generic/arch_pybindings.cc
index 735c7e41..df59b4fe 100644
--- a/generic/arch_pybindings.cc
+++ b/generic/arch_pybindings.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <dave@ds0.me>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/generic/arch_pybindings.h b/generic/arch_pybindings.h
index f7f07529..9a573540 100644
--- a/generic/arch_pybindings.h
+++ b/generic/arch_pybindings.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/generic/archdefs.h b/generic/archdefs.h
index 06680cc1..c46fba93 100644
--- a/generic/archdefs.h
+++ b/generic/archdefs.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/generic/cells.cc b/generic/cells.cc
index e1892353..44b99050 100644
--- a/generic/cells.cc
+++ b/generic/cells.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/generic/cells.h b/generic/cells.h
index 7a8443c5..48b3e710 100644
--- a/generic/cells.h
+++ b/generic/cells.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
*
* 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/generic/main.cc b/generic/main.cc
index 2352b246..387df6c6 100644
--- a/generic/main.cc
+++ b/generic/main.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/generic/pack.cc b/generic/pack.cc
index dba86cce..32dae553 100644
--- a/generic/pack.cc
+++ b/generic/pack.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018-19 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018-19 gatecat <gatecat@ds0.me>
*
* 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/gowin/arch.cc b/gowin/arch.cc
index 85ff4829..e8a14522 100644
--- a/gowin/arch.cc
+++ b/gowin/arch.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gowin/arch.h b/gowin/arch.h
index 82fcb8c1..8ba037de 100644
--- a/gowin/arch.h
+++ b/gowin/arch.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gowin/arch_pybindings.cc b/gowin/arch_pybindings.cc
index 58dcbae7..193fff81 100644
--- a/gowin/arch_pybindings.cc
+++ b/gowin/arch_pybindings.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
- * Copyright (C) 2018 David Shah <dave@ds0.me>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/gowin/arch_pybindings.h b/gowin/arch_pybindings.h
index ccc443aa..9a573540 100644
--- a/gowin/arch_pybindings.h
+++ b/gowin/arch_pybindings.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/gowin/archdefs.h b/gowin/archdefs.h
index fd7e0b0b..e35649ef 100644
--- a/gowin/archdefs.h
+++ b/gowin/archdefs.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gowin/cells.cc b/gowin/cells.cc
index 93f1246f..e4b9db3f 100644
--- a/gowin/cells.cc
+++ b/gowin/cells.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gowin/cells.h b/gowin/cells.h
index 7bf1befd..dbd86106 100644
--- a/gowin/cells.h
+++ b/gowin/cells.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gowin/main.cc b/gowin/main.cc
index 0f3a61cb..95a7e2c1 100644
--- a/gowin/main.cc
+++ b/gowin/main.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Wolf <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gowin/pack.cc b/gowin/pack.cc
index d3a749ea..ac5e5ff4 100644
--- a/gowin/pack.cc
+++ b/gowin/pack.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018-19 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018-19 gatecat <gatecat@ds0.me>
* Copyright (C) 2020 Pepijn de Vos <pepijn@symbioticeda.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/application.cc b/gui/application.cc
index 33a106bc..3f6d538b 100644
--- a/gui/application.cc
+++ b/gui/application.cc
@@ -2,8 +2,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/application.h b/gui/application.h
index ad5de62f..b342a264 100644
--- a/gui/application.h
+++ b/gui/application.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/basewindow.cc b/gui/basewindow.cc
index 50eb2e52..de4e8272 100644
--- a/gui/basewindow.cc
+++ b/gui/basewindow.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/basewindow.h b/gui/basewindow.h
index f90991e1..0b63dd73 100644
--- a/gui/basewindow.h
+++ b/gui/basewindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/designwidget.cc b/gui/designwidget.cc
index 53958c3a..369596c7 100644
--- a/gui/designwidget.cc
+++ b/gui/designwidget.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/designwidget.h b/gui/designwidget.h
index cde69099..5efe2b42 100644
--- a/gui/designwidget.h
+++ b/gui/designwidget.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/ecp5/mainwindow.cc b/gui/ecp5/mainwindow.cc
index 31afd936..73d4a989 100644
--- a/gui/ecp5/mainwindow.cc
+++ b/gui/ecp5/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/ecp5/mainwindow.h b/gui/ecp5/mainwindow.h
index e60fc5b0..17c694b8 100644
--- a/gui/ecp5/mainwindow.h
+++ b/gui/ecp5/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/fpga_interchange/mainwindow.cc b/gui/fpga_interchange/mainwindow.cc
index b8a89ca9..3483f6c7 100644
--- a/gui/fpga_interchange/mainwindow.cc
+++ b/gui/fpga_interchange/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/fpga_interchange/mainwindow.h b/gui/fpga_interchange/mainwindow.h
index 0983845b..2875cb74 100644
--- a/gui/fpga_interchange/mainwindow.h
+++ b/gui/fpga_interchange/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
* Copyright (C) 2021 Symbiflow Authors
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/fpgaviewwidget.cc b/gui/fpgaviewwidget.cc
index 32ae9b89..b99c2bfc 100644
--- a/gui/fpgaviewwidget.cc
+++ b/gui/fpgaviewwidget.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/fpgaviewwidget.h b/gui/fpgaviewwidget.h
index 7a2994f6..3a240229 100644
--- a/gui/fpgaviewwidget.h
+++ b/gui/fpgaviewwidget.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/generic/mainwindow.cc b/gui/generic/mainwindow.cc
index f616ca1a..5697718c 100644
--- a/gui/generic/mainwindow.cc
+++ b/gui/generic/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/generic/mainwindow.h b/gui/generic/mainwindow.h
index 4d1cf598..1e39b63f 100644
--- a/gui/generic/mainwindow.h
+++ b/gui/generic/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/gowin/mainwindow.cc b/gui/gowin/mainwindow.cc
index 3017ded6..9dafcef5 100644
--- a/gui/gowin/mainwindow.cc
+++ b/gui/gowin/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/gowin/mainwindow.h b/gui/gowin/mainwindow.h
index 4d1cf598..1e39b63f 100644
--- a/gui/gowin/mainwindow.h
+++ b/gui/gowin/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/ice40/mainwindow.cc b/gui/ice40/mainwindow.cc
index c715fd51..54d3b50b 100644
--- a/gui/ice40/mainwindow.cc
+++ b/gui/ice40/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/ice40/mainwindow.h b/gui/ice40/mainwindow.h
index 6e725a16..16069e2d 100644
--- a/gui/ice40/mainwindow.h
+++ b/gui/ice40/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/line_editor.cc b/gui/line_editor.cc
index 3e1000dc..ee6a2f9c 100644
--- a/gui/line_editor.cc
+++ b/gui/line_editor.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
* Copyright (C) 2018 Alex Tsui
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/line_editor.h b/gui/line_editor.h
index 05a6cf1c..f4288b22 100644
--- a/gui/line_editor.h
+++ b/gui/line_editor.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
* Copyright (C) 2018 Alex Tsui
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/lineshader.cc b/gui/lineshader.cc
index 4175dcec..083967f1 100644
--- a/gui/lineshader.cc
+++ b/gui/lineshader.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/lineshader.h b/gui/lineshader.h
index 4c54bf46..9d2524b3 100644
--- a/gui/lineshader.h
+++ b/gui/lineshader.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/machxo2/mainwindow.cc b/gui/machxo2/mainwindow.cc
index d1266102..6302d9fa 100644
--- a/gui/machxo2/mainwindow.cc
+++ b/gui/machxo2/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/machxo2/mainwindow.h b/gui/machxo2/mainwindow.h
index 13556fa1..2dcd052f 100644
--- a/gui/machxo2/mainwindow.h
+++ b/gui/machxo2/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/mistral/mainwindow.cc b/gui/mistral/mainwindow.cc
index 58b785e6..ca8d7178 100644
--- a/gui/mistral/mainwindow.cc
+++ b/gui/mistral/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/mistral/mainwindow.h b/gui/mistral/mainwindow.h
index 13556fa1..2dcd052f 100644
--- a/gui/mistral/mainwindow.h
+++ b/gui/mistral/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/nexus/mainwindow.cc b/gui/nexus/mainwindow.cc
index 846284c4..a3a1cf38 100644
--- a/gui/nexus/mainwindow.cc
+++ b/gui/nexus/mainwindow.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/nexus/mainwindow.h b/gui/nexus/mainwindow.h
index 13556fa1..2dcd052f 100644
--- a/gui/nexus/mainwindow.h
+++ b/gui/nexus/mainwindow.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/pyconsole.cc b/gui/pyconsole.cc
index d015aea2..9c66b9ab 100644
--- a/gui/pyconsole.cc
+++ b/gui/pyconsole.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
* Copyright (C) 2018 Alex Tsui
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/pyconsole.h b/gui/pyconsole.h
index 977242f3..bbdfb5f0 100644
--- a/gui/pyconsole.h
+++ b/gui/pyconsole.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
* Copyright (C) 2018 Alex Tsui
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/gui/pythontab.cc b/gui/pythontab.cc
index 1d53dc64..c1008d07 100644
--- a/gui/pythontab.cc
+++ b/gui/pythontab.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/pythontab.h b/gui/pythontab.h
index 860bf1c3..0ab9b94e 100644
--- a/gui/pythontab.h
+++ b/gui/pythontab.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/quadtree.h b/gui/quadtree.h
index 49749a68..d28e4e8f 100644
--- a/gui/quadtree.h
+++ b/gui/quadtree.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/treemodel.cc b/gui/treemodel.cc
index b0dc51db..f03572d2 100644
--- a/gui/treemodel.cc
+++ b/gui/treemodel.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/treemodel.h b/gui/treemodel.h
index e2692f3e..79e6e3f7 100644
--- a/gui/treemodel.h
+++ b/gui/treemodel.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/gui/worker.cc b/gui/worker.cc
index bd14771b..dacd9e61 100644
--- a/gui/worker.cc
+++ b/gui/worker.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/gui/worker.h b/gui/worker.h
index 12a11977..176fc28a 100644
--- a/gui/worker.h
+++ b/gui/worker.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/ice40/arch.cc b/ice40/arch.cc
index 080d6a03..0f0246ef 100644
--- a/ice40/arch.cc
+++ b/ice40/arch.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/ice40/arch.h b/ice40/arch.h
index 9c9a118f..5162285c 100644
--- a/ice40/arch.h
+++ b/ice40/arch.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/arch_place.cc b/ice40/arch_place.cc
index cc423a53..f01afdff 100644
--- a/ice40/arch_place.cc
+++ b/ice40/arch_place.cc
@@ -1,9 +1,9 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/ice40/arch_pybindings.cc b/ice40/arch_pybindings.cc
index 41c97b1b..24e90132 100644
--- a/ice40/arch_pybindings.cc
+++ b/ice40/arch_pybindings.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/arch_pybindings.h b/ice40/arch_pybindings.h
index 86c2977e..032d42fe 100644
--- a/ice40/arch_pybindings.h
+++ b/ice40/arch_pybindings.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/archdefs.h b/ice40/archdefs.h
index 6ef5432f..3d8ea282 100644
--- a/ice40/archdefs.h
+++ b/ice40/archdefs.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/benchmark/hx8kdemo.v b/ice40/benchmark/hx8kdemo.v
index 9b784f8f..f9a82f14 100644
--- a/ice40/benchmark/hx8kdemo.v
+++ b/ice40/benchmark/hx8kdemo.v
@@ -1,7 +1,7 @@
/*
* PicoSoC - A simple example SoC using PicoRV32
*
- * Copyright (C) 2017 Clifford Wolf <clifford@clifford.at>
+ * Copyright (C) 2017 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/benchmark/picorv32.v b/ice40/benchmark/picorv32.v
index af634b47..35a8c743 100644
--- a/ice40/benchmark/picorv32.v
+++ b/ice40/benchmark/picorv32.v
@@ -1,7 +1,7 @@
/*
* PicoRV32 -- A Small RISC-V (RV32I) Processor Core
*
- * Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
+ * Copyright (C) 2015 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/benchmark/picosoc.v b/ice40/benchmark/picosoc.v
index 6298a8ef..fc8b5f61 100644
--- a/ice40/benchmark/picosoc.v
+++ b/ice40/benchmark/picosoc.v
@@ -1,7 +1,7 @@
/*
* PicoSoC - A simple example SoC using PicoRV32
*
- * Copyright (C) 2017 Clifford Wolf <clifford@clifford.at>
+ * Copyright (C) 2017 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/benchmark/simpleuart.v b/ice40/benchmark/simpleuart.v
index 50808cb3..eaff0218 100644
--- a/ice40/benchmark/simpleuart.v
+++ b/ice40/benchmark/simpleuart.v
@@ -1,7 +1,7 @@
/*
* PicoSoC - A simple example SoC using PicoRV32
*
- * Copyright (C) 2017 Clifford Wolf <clifford@clifford.at>
+ * Copyright (C) 2017 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/benchmark/spimemio.v b/ice40/benchmark/spimemio.v
index 0bbf5326..b4ee4462 100644
--- a/ice40/benchmark/spimemio.v
+++ b/ice40/benchmark/spimemio.v
@@ -1,7 +1,7 @@
/*
* PicoSoC - A simple example SoC using PicoRV32
*
- * Copyright (C) 2017 Clifford Wolf <clifford@clifford.at>
+ * Copyright (C) 2017 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/bitstream.cc b/ice40/bitstream.cc
index 56b5561c..3c7e7415 100644
--- a/ice40/bitstream.cc
+++ b/ice40/bitstream.cc
@@ -1,9 +1,9 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/ice40/bitstream.h b/ice40/bitstream.h
index 41a2ae68..194b2b9c 100644
--- a/ice40/bitstream.h
+++ b/ice40/bitstream.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/cells.cc b/ice40/cells.cc
index 9517c590..a7e5b067 100644
--- a/ice40/cells.cc
+++ b/ice40/cells.cc
@@ -1,9 +1,9 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/ice40/cells.h b/ice40/cells.h
index d4c0edf4..30fdd631 100644
--- a/ice40/cells.h
+++ b/ice40/cells.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/chains.cc b/ice40/chains.cc
index cfc8b4a1..d0d8b043 100644
--- a/ice40/chains.cc
+++ b/ice40/chains.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/chains.h b/ice40/chains.h
index 98112303..78416aba 100644
--- a/ice40/chains.h
+++ b/ice40/chains.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/delay.cc b/ice40/delay.cc
index 0bcab160..740057f1 100644
--- a/ice40/delay.cc
+++ b/ice40/delay.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/ice40/gfx.cc b/ice40/gfx.cc
index 7ef43663..2efd1621 100644
--- a/ice40/gfx.cc
+++ b/ice40/gfx.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/gfx.h b/ice40/gfx.h
index 4fb6e147..be05ba96 100644
--- a/ice40/gfx.h
+++ b/ice40/gfx.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/ice40/main.cc b/ice40/main.cc
index 28e6de9a..e480a6ce 100644
--- a/ice40/main.cc
+++ b/ice40/main.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/ice40/pack.cc b/ice40/pack.cc
index 62b08534..b9857fbd 100644
--- a/ice40/pack.cc
+++ b/ice40/pack.cc
@@ -1,9 +1,9 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
- * Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
+ * Copyright (C) 2018 Serge Bazanski <q3k@q3k.org>
*
* 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/ice40/pcf.cc b/ice40/pcf.cc
index c6289892..1003c037 100644
--- a/ice40/pcf.cc
+++ b/ice40/pcf.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/pcf.h b/ice40/pcf.h
index ecc81e59..2f5394ee 100644
--- a/ice40/pcf.h
+++ b/ice40/pcf.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/smoketest/attosoc/attosoc.v b/ice40/smoketest/attosoc/attosoc.v
index 4921e298..39d51438 100644
--- a/ice40/smoketest/attosoc/attosoc.v
+++ b/ice40/smoketest/attosoc/attosoc.v
@@ -1,8 +1,8 @@
/*
* ECP5 PicoRV32 demo
*
- * Copyright (C) 2017 Clifford Wolf <clifford@clifford.at>
- * Copyright (C) 2018 David Shah <dave@ds0.me>
+ * Copyright (C) 2017 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/ice40/smoketest/attosoc/picorv32.v b/ice40/smoketest/attosoc/picorv32.v
index 1aed4121..27f707d3 100644
--- a/ice40/smoketest/attosoc/picorv32.v
+++ b/ice40/smoketest/attosoc/picorv32.v
@@ -1,7 +1,7 @@
/*
* PicoRV32 -- A Small RISC-V (RV32I) Processor Core
*
- * Copyright (C) 2015 Clifford Wolf <clifford@clifford.at>
+ * Copyright (C) 2015 Claire Xenia Wolf <claire@yosyshq.com>
*
* 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/json/jsonwrite.cc b/json/jsonwrite.cc
index 88d66519..c35df4ae 100644
--- a/json/jsonwrite.cc
+++ b/json/jsonwrite.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/json/jsonwrite.h b/json/jsonwrite.h
index 9240bc96..bab710f3 100644
--- a/json/jsonwrite.h
+++ b/json/jsonwrite.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Miodrag Milanovic <miodrag@symbioticeda.com>
+ * Copyright (C) 2018 Miodrag Milanovic <micko@yosyshq.com>
*
* 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/machxo2/arch.cc b/machxo2/arch.cc
index 6a29dbb1..a201adf1 100644
--- a/machxo2/arch.cc
+++ b/machxo2/arch.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/arch.h b/machxo2/arch.h
index 219e87f2..cdbbe2b2 100644
--- a/machxo2/arch.h
+++ b/machxo2/arch.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/arch_pybindings.cc b/machxo2/arch_pybindings.cc
index aaca813a..2ed68697 100644
--- a/machxo2/arch_pybindings.cc
+++ b/machxo2/arch_pybindings.cc
@@ -2,8 +2,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/machxo2/arch_pybindings.h b/machxo2/arch_pybindings.h
index 62f66406..72d688dc 100644
--- a/machxo2/arch_pybindings.h
+++ b/machxo2/arch_pybindings.h
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/machxo2/archdefs.h b/machxo2/archdefs.h
index de633673..87f9c98a 100644
--- a/machxo2/archdefs.h
+++ b/machxo2/archdefs.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/bitstream.cc b/machxo2/bitstream.cc
index 8c538bae..f7e774cf 100644
--- a/machxo2/bitstream.cc
+++ b/machxo2/bitstream.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/bitstream.h b/machxo2/bitstream.h
index e54e134a..4c1fbcd6 100644
--- a/machxo2/bitstream.h
+++ b/machxo2/bitstream.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/cells.cc b/machxo2/cells.cc
index c71247f2..9b463147 100644
--- a/machxo2/cells.cc
+++ b/machxo2/cells.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/cells.h b/machxo2/cells.h
index afb08138..d26fdfa0 100644
--- a/machxo2/cells.h
+++ b/machxo2/cells.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2019 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2019 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/config.cc b/machxo2/config.cc
index 2e17ce24..0c5b0741 100644
--- a/machxo2/config.cc
+++ b/machxo2/config.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/config.h b/machxo2/config.h
index 9e09d721..a71b29a8 100644
--- a/machxo2/config.h
+++ b/machxo2/config.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/main.cc b/machxo2/main.cc
index 1dfee16a..53b765fb 100644
--- a/machxo2/main.cc
+++ b/machxo2/main.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/machxo2/pack.cc b/machxo2/pack.cc
index 6f2ee8e4..a8a2a671 100644
--- a/machxo2/pack.cc
+++ b/machxo2/pack.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018-19 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018-19 gatecat <gatecat@ds0.me>
* Copyright (C) 2021 William D. Jones <wjones@wdj-consulting.com>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/mistral/arch_pybindings.cc b/mistral/arch_pybindings.cc
index c44a1fab..b225b0f1 100644
--- a/mistral/arch_pybindings.cc
+++ b/mistral/arch_pybindings.cc
@@ -2,7 +2,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/mistral/arch_pybindings.h b/mistral/arch_pybindings.h
index aa5b322e..2cb0b628 100644
--- a/mistral/arch_pybindings.h
+++ b/mistral/arch_pybindings.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Claire Xen <claire@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
* Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/arch.cc b/nexus/arch.cc
index d90236a8..d309c902 100644
--- a/nexus/arch.cc
+++ b/nexus/arch.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/arch.h b/nexus/arch.h
index a669be0d..51322f3e 100644
--- a/nexus/arch.h
+++ b/nexus/arch.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/arch_place.cc b/nexus/arch_place.cc
index dab1c0a2..7b2c08ee 100644
--- a/nexus/arch_place.cc
+++ b/nexus/arch_place.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/arch_pybindings.cc b/nexus/arch_pybindings.cc
index d6bc7329..7ee68500 100644
--- a/nexus/arch_pybindings.cc
+++ b/nexus/arch_pybindings.cc
@@ -1,8 +1,8 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2018 Clifford Wolf <clifford@symbioticeda.com>
- * Copyright (C) 2018 David Shah <david@symbioticeda.com>
+ * Copyright (C) 2018 Claire Xenia Wolf <claire@yosyshq.com>
+ * Copyright (C) 2018 gatecat <gatecat@ds0.me>
*
* 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/nexus/arch_pybindings.h b/nexus/arch_pybindings.h
index b94449ad..d84e2209 100644
--- a/nexus/arch_pybindings.h
+++ b/nexus/arch_pybindings.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
* 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/nexus/archdefs.h b/nexus/archdefs.h
index f2b5a45d..ab1010d0 100644
--- a/nexus/archdefs.h
+++ b/nexus/archdefs.h
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
* 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/nexus/fasm.cc b/nexus/fasm.cc
index 548117e9..db37458e 100644
--- a/nexus/fasm.cc
+++ b/nexus/fasm.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/global.cc b/nexus/global.cc
index 9a0d095b..8b204152 100644
--- a/nexus/global.cc
+++ b/nexus/global.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/io.cc b/nexus/io.cc
index 314d80b6..a17afa71 100644
--- a/nexus/io.cc
+++ b/nexus/io.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/main.cc b/nexus/main.cc
index 66b1a61e..6ffc9a20 100644
--- a/nexus/main.cc
+++ b/nexus/main.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
* 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/nexus/pack.cc b/nexus/pack.cc
index 1d977f2c..6b310d64 100644
--- a/nexus/pack.cc
+++ b/nexus/pack.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/pdc.cc b/nexus/pdc.cc
index f81bb74e..67bab3c9 100644
--- a/nexus/pdc.cc
+++ b/nexus/pdc.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/pins.cc b/nexus/pins.cc
index e9841f4b..cef8e72c 100644
--- a/nexus/pins.cc
+++ b/nexus/pins.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
*
* Permission to use, copy, modify, and/or distribute this software for any
diff --git a/nexus/post_place.cc b/nexus/post_place.cc
index 068c013e..eece4008 100644
--- a/nexus/post_place.cc
+++ b/nexus/post_place.cc
@@ -1,7 +1,7 @@
/*
* nextpnr -- Next Generation Place and Route
*
- * Copyright (C) 2020 David Shah <dave@ds0.me>
+ * Copyright (C) 2020 gatecat <gatecat@ds0.me>
*
* 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/tests b/tests
-Subproject 0a27601c817abbbaf230708ffc0daee5ef6fec6
+Subproject ccc61e5ec7cc04410462ec3196ad467354787af