From b6697ad863d2ab2e998b06a74019ad71b7081800 Mon Sep 17 00:00:00 2001 From: steveri Date: Wed, 9 Jul 2025 09:59:16 -0700 Subject: [PATCH 01/11] update a comment --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index b49e1a7..82d5150 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,7 +10,7 @@ on: # Schedule NOTE ONLY WORKS FOR MAIN BRANCH :( schedule: - # Every morning at 3am ( 3am local ~ 10am UTC :( ) + # Once a month at 3am ( 3am local ~ 10am UTC ) # ( min hr day JAN-DEC MON-SUN ) - cron: '0 3 1 * *' From b38e06ba288238ad32ff581dcfb7ad35fd4b1c38 Mon Sep 17 00:00:00 2001 From: steveri Date: Wed, 9 Jul 2025 10:06:00 -0700 Subject: [PATCH 02/11] want schedule run to happen same day in both time zones --- .github/workflows/CI.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 82d5150..4c8a547 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -10,9 +10,10 @@ on: # Schedule NOTE ONLY WORKS FOR MAIN BRANCH :( schedule: - # Once a month at 3am ( 3am local ~ 10am UTC ) + # Once a month at 3am ( 3am UTC ~ 10am (yesterday) PDT :( ) + # Once a month at 3am ( 11pm UTC ~ 6am PDT ) # ( min hr day JAN-DEC MON-SUN ) - - cron: '0 3 1 * *' + - cron: '0 23 1 * *' ######################################################################## From 1c503e85bccf64f22d391ddc5e56c9e4c5d12a59 Mon Sep 17 00:00:00 2001 From: steveri Date: Wed, 9 Jul 2025 11:02:02 -0700 Subject: [PATCH 03/11] updated the top level license --- LICENSE | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/LICENSE b/LICENSE index c722796..98fd74a 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 Stephen E. Richardson +Copyright (c) 2021 Stephen E. Richardson and Stanford University Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -12,10 +12,13 @@ furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For more information please contact +Stephen E. Richardson (Stanford Univ.) steveri@stanford.edu +Prof. Mark Horowitz (Stanford Univ.) horowitz@stanford.edu From efbfc9a77260544fa7055c2b0e543b2d2050ffab Mon Sep 17 00:00:00 2001 From: steveri Date: Wed, 9 Jul 2025 11:07:11 -0700 Subject: [PATCH 04/11] change copyright to reflect orig 2013 date --- LICENSE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 98fd74a..58051a1 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021 Stephen E. Richardson and Stanford University +Copyright (c) 2013 Stephen E. Richardson and Stanford University Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From f25bdb629d4dedc3c9179c4f006ec078a56abc1c Mon Sep 17 00:00:00 2001 From: steveri Date: Thu, 10 Jul 2025 07:44:46 -0700 Subject: [PATCH 05/11] rename "old_csh_scripts" dir => "archives" --- bin/{ => archives}/old_csh_scripts/add_copyright.csh | 0 bin/{ => archives}/old_csh_scripts/golden_test.csh | 0 bin/{ => archives}/old_csh_scripts/setup_genesis.csh | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename bin/{ => archives}/old_csh_scripts/add_copyright.csh (100%) rename bin/{ => archives}/old_csh_scripts/golden_test.csh (100%) rename bin/{ => archives}/old_csh_scripts/setup_genesis.csh (100%) diff --git a/bin/old_csh_scripts/add_copyright.csh b/bin/archives/old_csh_scripts/add_copyright.csh similarity index 100% rename from bin/old_csh_scripts/add_copyright.csh rename to bin/archives/old_csh_scripts/add_copyright.csh diff --git a/bin/old_csh_scripts/golden_test.csh b/bin/archives/old_csh_scripts/golden_test.csh similarity index 100% rename from bin/old_csh_scripts/golden_test.csh rename to bin/archives/old_csh_scripts/golden_test.csh diff --git a/bin/old_csh_scripts/setup_genesis.csh b/bin/archives/old_csh_scripts/setup_genesis.csh similarity index 100% rename from bin/old_csh_scripts/setup_genesis.csh rename to bin/archives/old_csh_scripts/setup_genesis.csh From a8216b4fa3fc95535132988525036cf7a116abfb Mon Sep 17 00:00:00 2001 From: steveri Date: Thu, 10 Jul 2025 07:45:55 -0700 Subject: [PATCH 06/11] rename "old_csh_scripts" dir => "archives" --- bin/archives/{old_csh_scripts => }/add_copyright.csh | 0 bin/archives/{old_csh_scripts => }/golden_test.csh | 0 bin/archives/{old_csh_scripts => }/setup_genesis.csh | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename bin/archives/{old_csh_scripts => }/add_copyright.csh (100%) rename bin/archives/{old_csh_scripts => }/golden_test.csh (100%) rename bin/archives/{old_csh_scripts => }/setup_genesis.csh (100%) diff --git a/bin/archives/old_csh_scripts/add_copyright.csh b/bin/archives/add_copyright.csh similarity index 100% rename from bin/archives/old_csh_scripts/add_copyright.csh rename to bin/archives/add_copyright.csh diff --git a/bin/archives/old_csh_scripts/golden_test.csh b/bin/archives/golden_test.csh similarity index 100% rename from bin/archives/old_csh_scripts/golden_test.csh rename to bin/archives/golden_test.csh diff --git a/bin/archives/old_csh_scripts/setup_genesis.csh b/bin/archives/setup_genesis.csh similarity index 100% rename from bin/archives/old_csh_scripts/setup_genesis.csh rename to bin/archives/setup_genesis.csh From 5c71e6db5782b83cb3d400e965f165943f940f44 Mon Sep 17 00:00:00 2001 From: steveri Date: Thu, 10 Jul 2025 11:46:13 -0700 Subject: [PATCH 07/11] reformat license file --- LICENSE | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index 58051a1..7dc51ca 100644 --- a/LICENSE +++ b/LICENSE @@ -20,5 +20,5 @@ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. For more information please contact -Stephen E. Richardson (Stanford Univ.) steveri@stanford.edu -Prof. Mark Horowitz (Stanford Univ.) horowitz@stanford.edu +Stephen E. Richardson steveri@stanford.edu (Stanford University) +Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) From 8668ec4b892edee61b08e2bcca5f63140e6cbe47 Mon Sep 17 00:00:00 2001 From: steveri Date: Thu, 10 Jul 2025 17:25:53 -0700 Subject: [PATCH 08/11] Fixed one file --- bin/archives/golden_test.csh | 39 +++++++++++++++++++++++------------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/bin/archives/golden_test.csh b/bin/archives/golden_test.csh index bc5721e..b6fcc08 100755 --- a/bin/archives/golden_test.csh +++ b/bin/archives/golden_test.csh @@ -447,18 +447,29 @@ echo echo "NOTE did not keep result summary file '$summfile'" -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# From d83b3e4a6df179bf5f760a8d13d03a50c49cb54f Mon Sep 17 00:00:00 2001 From: steveri Date: Thu, 10 Jul 2025 17:38:18 -0700 Subject: [PATCH 09/11] Fixed another file --- bin/gui/TEST5.bash | 40 ++++++++++++++++++++++++++-------------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/bin/gui/TEST5.bash b/bin/gui/TEST5.bash index 6e71bbc..d89b434 100755 --- a/bin/gui/TEST5.bash +++ b/bin/gui/TEST5.bash @@ -233,18 +233,30 @@ failed() { #echo '------------------------------------------------------------------------------' #do_test 16 #echo '' -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# From 39492963e1bf1805000adbbc9f68b252e9786299 Mon Sep 17 00:00:00 2001 From: steveri Date: Fri, 11 Jul 2025 06:47:15 -0700 Subject: [PATCH 10/11] three or four more --- bin/process_test5.awk | 40 ++++++++++++++-------- bin/simv_analysis/summarize_analysis.sh | 40 ++++++++++++++-------- examples-rtl/1024.4.2port/rtl/SRAM_unq1.v | 40 ++++++++++++++-------- examples-rtl/1024.4.2port/rtl/SRAM_unq10.v | 40 ++++++++++++++-------- 4 files changed, 104 insertions(+), 56 deletions(-) diff --git a/bin/process_test5.awk b/bin/process_test5.awk index e8e5569..bafa0f4 100644 --- a/bin/process_test5.awk +++ b/bin/process_test5.awk @@ -133,18 +133,30 @@ BEGIN { mybuf = ""; found_sram = 0; } } /^SRAM/ { found_sram = 1; } -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# diff --git a/bin/simv_analysis/summarize_analysis.sh b/bin/simv_analysis/summarize_analysis.sh index 9ef2305..3a9eec9 100755 --- a/bin/simv_analysis/summarize_analysis.sh +++ b/bin/simv_analysis/summarize_analysis.sh @@ -111,18 +111,30 @@ cat $tmp.3 # BEGIN { d5 = "DBG2-ix0"; }\ # /^DBG2/ && NF>1 { if ($1==d5) print ""; else print hline hline; d5 = $1; }\ # {print NR " - " $0; }\ -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq1.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq1.v index 574a10d..ab01008 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq1.v @@ -107,18 +107,30 @@ module SRAM_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq10.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq10.v index 97c6527..565d795 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq10.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq10.v @@ -107,18 +107,30 @@ module SRAM_unq10 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// From 64e98003e71cf18327ba306f9b18b9397b18c96e Mon Sep 17 00:00:00 2001 From: steveri Date: Fri, 11 Jul 2025 06:54:35 -0700 Subject: [PATCH 11/11] the rest --- examples-rtl/1024.4.2port/rtl/SRAM_unq11.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq12.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq13.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq14.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq15.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq16.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq2.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq3.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq4.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq5.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq6.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq7.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq8.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/SRAM_unq9.v | 40 ++++++++++++------- .../1024.4.2port/rtl/butterfly_unq1.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/fftclock_unq1.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/fftctl_unq1.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/fftram_unq1.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/fpu_unq1.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/fpu_unq2.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/fpu_unq3.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/swizzle_unq1.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/top_fft.v | 40 ++++++++++++------- examples-rtl/1024.4.2port/rtl/twiddle_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/SRAM_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/SRAM_unq2.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/SRAM_unq3.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/SRAM_unq4.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/butterfly_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/fftclock_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/fftctl_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/fftram_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/fpu_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/fpu_unq2.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/fpu_unq3.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/swizzle_unq1.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/top_fft.v | 40 ++++++++++++------- examples-rtl/8.1.1port/rtl/twiddle_unq1.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/SRAM_unq1.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/SRAM_unq2.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/SRAM_unq3.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/SRAM_unq4.v | 40 ++++++++++++------- .../test8.vcs/genesis_verif/butterfly_unq1.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/clock_unq1.v | 40 ++++++++++++------- .../test8.vcs/genesis_verif/fftclock_unq1.v | 40 ++++++++++++------- .../test8.vcs/genesis_verif/fftctl_unq1.v | 40 ++++++++++++------- .../test8.vcs/genesis_verif/fftram_unq1.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/fpu_unq1.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/fpu_unq2.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/fpu_unq3.v | 40 ++++++++++++------- .../test8.vcs/genesis_verif/swizzle_unq1.v | 40 ++++++++++++------- examples/test8.vcs/genesis_verif/top_fft.v | 40 ++++++++++++------- .../test8.vcs/genesis_verif/twiddle_unq1.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/SRAM_unq1.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/SRAM_unq2.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/SRAM_unq3.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/SRAM_unq4.v | 40 ++++++++++++------- .../genesis_verif/butterfly_unq1.v | 40 ++++++++++++------- .../genesis_verif/fftclock_unq1.v | 40 ++++++++++++------- .../genesis_verif/fftctl_unq1.v | 40 ++++++++++++------- .../genesis_verif/fftram_unq1.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/fpu_unq1.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/fpu_unq2.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/fpu_unq3.v | 40 ++++++++++++------- .../genesis_verif/swizzle_unq1.v | 40 ++++++++++++------- .../test8.verilator/genesis_verif/top_fft.v | 40 ++++++++++++------- .../genesis_verif/twiddle_unq1.v | 40 ++++++++++++------- rtl/SRAM.vp | 40 ++++++++++++------- rtl/butterfly.vp | 40 ++++++++++++------- rtl/fftclock.vp | 40 ++++++++++++------- rtl/fftctl.vp | 40 ++++++++++++------- rtl/fftgen.pm | 40 ++++++++++++------- rtl/fftram.vp | 40 ++++++++++++------- rtl/fpu.vp | 40 ++++++++++++------- rtl/swizzle.vp | 40 ++++++++++++------- rtl/swizzler.pm | 40 ++++++++++++------- rtl/twiddle.vp | 40 ++++++++++++------- rtl/twiddle_lib.pm | 40 ++++++++++++------- tst/bin/test_scheduler.pl | 15 ------- tst/bin/test_swizzler.pl | 15 ------- tst/clock.vp | 40 ++++++++++++------- tst/sram_init.pm | 40 ++++++++++++------- tst/top_clock.vp | 40 ++++++++++++------- tst/top_fft.vp | 40 ++++++++++++------- tst/top_fftclock.vp | 40 ++++++++++++------- tst/top_fftctl.vp | 40 ++++++++++++------- tst/top_fftram.vp | 40 ++++++++++++------- tst/top_fftram0.vp | 40 ++++++++++++------- tst/top_swizzle.vp | 40 ++++++++++++------- tst/top_swizzle0.vp | 40 ++++++++++++------- 90 files changed, 2288 insertions(+), 1262 deletions(-) diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq11.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq11.v index a1107af..3eb8304 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq11.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq11.v @@ -107,18 +107,30 @@ module SRAM_unq11 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq12.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq12.v index 45a84c7..93add53 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq12.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq12.v @@ -107,18 +107,30 @@ module SRAM_unq12 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq13.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq13.v index e8da8d5..6220264 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq13.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq13.v @@ -107,18 +107,30 @@ module SRAM_unq13 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq14.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq14.v index a83dd6f..534eb77 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq14.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq14.v @@ -107,18 +107,30 @@ module SRAM_unq14 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq15.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq15.v index 3bb07a1..737edf0 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq15.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq15.v @@ -107,18 +107,30 @@ module SRAM_unq15 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq16.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq16.v index 662479a..d64039f 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq16.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq16.v @@ -107,18 +107,30 @@ module SRAM_unq16 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq2.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq2.v index 25f38d3..0392d50 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq2.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq2.v @@ -107,18 +107,30 @@ module SRAM_unq2 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq3.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq3.v index badba4d..b3a7a9e 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq3.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq3.v @@ -107,18 +107,30 @@ module SRAM_unq3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq4.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq4.v index b6a0811..a75c43d 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq4.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq4.v @@ -107,18 +107,30 @@ module SRAM_unq4 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq5.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq5.v index 2ce5d35..35cc129 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq5.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq5.v @@ -107,18 +107,30 @@ module SRAM_unq5 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq6.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq6.v index 2f45731..ff6378a 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq6.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq6.v @@ -107,18 +107,30 @@ module SRAM_unq6 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq7.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq7.v index be415ed..5b103e3 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq7.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq7.v @@ -107,18 +107,30 @@ module SRAM_unq7 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq8.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq8.v index 612fb83..c1e09bb 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq8.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq8.v @@ -107,18 +107,30 @@ module SRAM_unq8 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/SRAM_unq9.v b/examples-rtl/1024.4.2port/rtl/SRAM_unq9.v index 3740aff..1ec3798 100644 --- a/examples-rtl/1024.4.2port/rtl/SRAM_unq9.v +++ b/examples-rtl/1024.4.2port/rtl/SRAM_unq9.v @@ -107,18 +107,30 @@ module SRAM_unq9 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/butterfly_unq1.v b/examples-rtl/1024.4.2port/rtl/butterfly_unq1.v index 649b11d..6192d06 100644 --- a/examples-rtl/1024.4.2port/rtl/butterfly_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/butterfly_unq1.v @@ -157,18 +157,30 @@ module butterfly_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/fftclock_unq1.v b/examples-rtl/1024.4.2port/rtl/fftclock_unq1.v index 6d341cc..71acb92 100644 --- a/examples-rtl/1024.4.2port/rtl/fftclock_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/fftclock_unq1.v @@ -58,18 +58,30 @@ module fftclock_unq1 // fftclock endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/fftctl_unq1.v b/examples-rtl/1024.4.2port/rtl/fftctl_unq1.v index 862f5b5..746099a 100644 --- a/examples-rtl/1024.4.2port/rtl/fftctl_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/fftctl_unq1.v @@ -5536,18 +5536,30 @@ module fftctl_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/fftram_unq1.v b/examples-rtl/1024.4.2port/rtl/fftram_unq1.v index 8329fad..ffcc3a0 100644 --- a/examples-rtl/1024.4.2port/rtl/fftram_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/fftram_unq1.v @@ -1047,18 +1047,30 @@ module fftram_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/fpu_unq1.v b/examples-rtl/1024.4.2port/rtl/fpu_unq1.v index e47d79a..4fabc24 100644 --- a/examples-rtl/1024.4.2port/rtl/fpu_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/fpu_unq1.v @@ -72,18 +72,30 @@ module fpu_unq1 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/fpu_unq2.v b/examples-rtl/1024.4.2port/rtl/fpu_unq2.v index 9a2a003..13a1911 100644 --- a/examples-rtl/1024.4.2port/rtl/fpu_unq2.v +++ b/examples-rtl/1024.4.2port/rtl/fpu_unq2.v @@ -63,18 +63,30 @@ module fpu_unq2 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/fpu_unq3.v b/examples-rtl/1024.4.2port/rtl/fpu_unq3.v index 888d3b3..28bd0b9 100644 --- a/examples-rtl/1024.4.2port/rtl/fpu_unq3.v +++ b/examples-rtl/1024.4.2port/rtl/fpu_unq3.v @@ -63,18 +63,30 @@ module fpu_unq3 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/swizzle_unq1.v b/examples-rtl/1024.4.2port/rtl/swizzle_unq1.v index 10fd227..5f5295c 100644 --- a/examples-rtl/1024.4.2port/rtl/swizzle_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/swizzle_unq1.v @@ -113,18 +113,30 @@ endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/top_fft.v b/examples-rtl/1024.4.2port/rtl/top_fft.v index 3f94ca5..1c1d984 100644 --- a/examples-rtl/1024.4.2port/rtl/top_fft.v +++ b/examples-rtl/1024.4.2port/rtl/top_fft.v @@ -4523,18 +4523,30 @@ module top_fft( input logic clk, output wire done ); endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/1024.4.2port/rtl/twiddle_unq1.v b/examples-rtl/1024.4.2port/rtl/twiddle_unq1.v index 9b3b116..7d475a2 100644 --- a/examples-rtl/1024.4.2port/rtl/twiddle_unq1.v +++ b/examples-rtl/1024.4.2port/rtl/twiddle_unq1.v @@ -15526,18 +15526,30 @@ $shortrealtobits(-7.07106781e-01) = 32'hbf35_04f3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/SRAM_unq1.v b/examples-rtl/8.1.1port/rtl/SRAM_unq1.v index 0a525ff..f7296ed 100644 --- a/examples-rtl/8.1.1port/rtl/SRAM_unq1.v +++ b/examples-rtl/8.1.1port/rtl/SRAM_unq1.v @@ -123,18 +123,30 @@ module SRAM_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/SRAM_unq2.v b/examples-rtl/8.1.1port/rtl/SRAM_unq2.v index 5652ccc..2c41f70 100644 --- a/examples-rtl/8.1.1port/rtl/SRAM_unq2.v +++ b/examples-rtl/8.1.1port/rtl/SRAM_unq2.v @@ -123,18 +123,30 @@ module SRAM_unq2 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/SRAM_unq3.v b/examples-rtl/8.1.1port/rtl/SRAM_unq3.v index 6c3aa14..a5a0119 100644 --- a/examples-rtl/8.1.1port/rtl/SRAM_unq3.v +++ b/examples-rtl/8.1.1port/rtl/SRAM_unq3.v @@ -123,18 +123,30 @@ module SRAM_unq3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/SRAM_unq4.v b/examples-rtl/8.1.1port/rtl/SRAM_unq4.v index 50d6fd9..7c8dc76 100644 --- a/examples-rtl/8.1.1port/rtl/SRAM_unq4.v +++ b/examples-rtl/8.1.1port/rtl/SRAM_unq4.v @@ -123,18 +123,30 @@ module SRAM_unq4 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/butterfly_unq1.v b/examples-rtl/8.1.1port/rtl/butterfly_unq1.v index b541495..aecf9c2 100644 --- a/examples-rtl/8.1.1port/rtl/butterfly_unq1.v +++ b/examples-rtl/8.1.1port/rtl/butterfly_unq1.v @@ -157,18 +157,30 @@ module butterfly_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/fftclock_unq1.v b/examples-rtl/8.1.1port/rtl/fftclock_unq1.v index 6d341cc..71acb92 100644 --- a/examples-rtl/8.1.1port/rtl/fftclock_unq1.v +++ b/examples-rtl/8.1.1port/rtl/fftclock_unq1.v @@ -58,18 +58,30 @@ module fftclock_unq1 // fftclock endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/fftctl_unq1.v b/examples-rtl/8.1.1port/rtl/fftctl_unq1.v index aa00e0f..ee279f0 100644 --- a/examples-rtl/8.1.1port/rtl/fftctl_unq1.v +++ b/examples-rtl/8.1.1port/rtl/fftctl_unq1.v @@ -436,18 +436,30 @@ module fftctl_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/fftram_unq1.v b/examples-rtl/8.1.1port/rtl/fftram_unq1.v index 6e99e54..c8bfd7e 100644 --- a/examples-rtl/8.1.1port/rtl/fftram_unq1.v +++ b/examples-rtl/8.1.1port/rtl/fftram_unq1.v @@ -495,18 +495,30 @@ module fftram_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/fpu_unq1.v b/examples-rtl/8.1.1port/rtl/fpu_unq1.v index e47d79a..4fabc24 100644 --- a/examples-rtl/8.1.1port/rtl/fpu_unq1.v +++ b/examples-rtl/8.1.1port/rtl/fpu_unq1.v @@ -72,18 +72,30 @@ module fpu_unq1 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/fpu_unq2.v b/examples-rtl/8.1.1port/rtl/fpu_unq2.v index 9a2a003..13a1911 100644 --- a/examples-rtl/8.1.1port/rtl/fpu_unq2.v +++ b/examples-rtl/8.1.1port/rtl/fpu_unq2.v @@ -63,18 +63,30 @@ module fpu_unq2 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/fpu_unq3.v b/examples-rtl/8.1.1port/rtl/fpu_unq3.v index 888d3b3..28bd0b9 100644 --- a/examples-rtl/8.1.1port/rtl/fpu_unq3.v +++ b/examples-rtl/8.1.1port/rtl/fpu_unq3.v @@ -63,18 +63,30 @@ module fpu_unq3 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/swizzle_unq1.v b/examples-rtl/8.1.1port/rtl/swizzle_unq1.v index 1b07579..35975f4 100644 --- a/examples-rtl/8.1.1port/rtl/swizzle_unq1.v +++ b/examples-rtl/8.1.1port/rtl/swizzle_unq1.v @@ -111,18 +111,30 @@ endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/top_fft.v b/examples-rtl/8.1.1port/rtl/top_fft.v index 9839468..81d97f8 100644 --- a/examples-rtl/8.1.1port/rtl/top_fft.v +++ b/examples-rtl/8.1.1port/rtl/top_fft.v @@ -358,18 +358,30 @@ module top_fft( input logic clk, output wire done ); endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples-rtl/8.1.1port/rtl/twiddle_unq1.v b/examples-rtl/8.1.1port/rtl/twiddle_unq1.v index 1633de7..148e8db 100644 --- a/examples-rtl/8.1.1port/rtl/twiddle_unq1.v +++ b/examples-rtl/8.1.1port/rtl/twiddle_unq1.v @@ -161,18 +161,30 @@ $shortrealtobits(-7.07106781e-01) = 32'hbf35_04f3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/SRAM_unq1.v b/examples/test8.vcs/genesis_verif/SRAM_unq1.v index 9724613..6368cb6 100644 --- a/examples/test8.vcs/genesis_verif/SRAM_unq1.v +++ b/examples/test8.vcs/genesis_verif/SRAM_unq1.v @@ -151,18 +151,30 @@ module SRAM_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/SRAM_unq2.v b/examples/test8.vcs/genesis_verif/SRAM_unq2.v index 516e129..ea26547 100644 --- a/examples/test8.vcs/genesis_verif/SRAM_unq2.v +++ b/examples/test8.vcs/genesis_verif/SRAM_unq2.v @@ -151,18 +151,30 @@ module SRAM_unq2 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/SRAM_unq3.v b/examples/test8.vcs/genesis_verif/SRAM_unq3.v index a5ad604..b0ad4e0 100644 --- a/examples/test8.vcs/genesis_verif/SRAM_unq3.v +++ b/examples/test8.vcs/genesis_verif/SRAM_unq3.v @@ -151,18 +151,30 @@ module SRAM_unq3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/SRAM_unq4.v b/examples/test8.vcs/genesis_verif/SRAM_unq4.v index e9c5287..84bf560 100644 --- a/examples/test8.vcs/genesis_verif/SRAM_unq4.v +++ b/examples/test8.vcs/genesis_verif/SRAM_unq4.v @@ -151,18 +151,30 @@ module SRAM_unq4 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/butterfly_unq1.v b/examples/test8.vcs/genesis_verif/butterfly_unq1.v index 09138b3..e6f2e42 100644 --- a/examples/test8.vcs/genesis_verif/butterfly_unq1.v +++ b/examples/test8.vcs/genesis_verif/butterfly_unq1.v @@ -155,18 +155,30 @@ module butterfly_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/clock_unq1.v b/examples/test8.vcs/genesis_verif/clock_unq1.v index 0e8e28f..6ea2578 100644 --- a/examples/test8.vcs/genesis_verif/clock_unq1.v +++ b/examples/test8.vcs/genesis_verif/clock_unq1.v @@ -124,18 +124,30 @@ module clock_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/fftclock_unq1.v b/examples/test8.vcs/genesis_verif/fftclock_unq1.v index 6d341cc..71acb92 100644 --- a/examples/test8.vcs/genesis_verif/fftclock_unq1.v +++ b/examples/test8.vcs/genesis_verif/fftclock_unq1.v @@ -58,18 +58,30 @@ module fftclock_unq1 // fftclock endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/fftctl_unq1.v b/examples/test8.vcs/genesis_verif/fftctl_unq1.v index bd6a7d1..ef4decb 100644 --- a/examples/test8.vcs/genesis_verif/fftctl_unq1.v +++ b/examples/test8.vcs/genesis_verif/fftctl_unq1.v @@ -467,18 +467,30 @@ module fftctl_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/fftram_unq1.v b/examples/test8.vcs/genesis_verif/fftram_unq1.v index b617476..e0b451c 100644 --- a/examples/test8.vcs/genesis_verif/fftram_unq1.v +++ b/examples/test8.vcs/genesis_verif/fftram_unq1.v @@ -494,18 +494,30 @@ module fftram_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/fpu_unq1.v b/examples/test8.vcs/genesis_verif/fpu_unq1.v index e47d79a..4fabc24 100644 --- a/examples/test8.vcs/genesis_verif/fpu_unq1.v +++ b/examples/test8.vcs/genesis_verif/fpu_unq1.v @@ -72,18 +72,30 @@ module fpu_unq1 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/fpu_unq2.v b/examples/test8.vcs/genesis_verif/fpu_unq2.v index 9a2a003..13a1911 100644 --- a/examples/test8.vcs/genesis_verif/fpu_unq2.v +++ b/examples/test8.vcs/genesis_verif/fpu_unq2.v @@ -63,18 +63,30 @@ module fpu_unq2 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/fpu_unq3.v b/examples/test8.vcs/genesis_verif/fpu_unq3.v index 888d3b3..28bd0b9 100644 --- a/examples/test8.vcs/genesis_verif/fpu_unq3.v +++ b/examples/test8.vcs/genesis_verif/fpu_unq3.v @@ -63,18 +63,30 @@ module fpu_unq3 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/swizzle_unq1.v b/examples/test8.vcs/genesis_verif/swizzle_unq1.v index 380ae9e..4e482de 100644 --- a/examples/test8.vcs/genesis_verif/swizzle_unq1.v +++ b/examples/test8.vcs/genesis_verif/swizzle_unq1.v @@ -111,18 +111,30 @@ endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/top_fft.v b/examples/test8.vcs/genesis_verif/top_fft.v index 3e8fe0c..49d8fef 100644 --- a/examples/test8.vcs/genesis_verif/top_fft.v +++ b/examples/test8.vcs/genesis_verif/top_fft.v @@ -368,18 +368,30 @@ module top_fft(); endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.vcs/genesis_verif/twiddle_unq1.v b/examples/test8.vcs/genesis_verif/twiddle_unq1.v index 7fae956..80bdd26 100644 --- a/examples/test8.vcs/genesis_verif/twiddle_unq1.v +++ b/examples/test8.vcs/genesis_verif/twiddle_unq1.v @@ -161,18 +161,30 @@ $shortrealtobits(-7.07106781e-01) = 32'hbf35_04f3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/SRAM_unq1.v b/examples/test8.verilator/genesis_verif/SRAM_unq1.v index 8dabf5f..03f05a4 100644 --- a/examples/test8.verilator/genesis_verif/SRAM_unq1.v +++ b/examples/test8.verilator/genesis_verif/SRAM_unq1.v @@ -151,18 +151,30 @@ module SRAM_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/SRAM_unq2.v b/examples/test8.verilator/genesis_verif/SRAM_unq2.v index a5b71d4..a7ff13d 100644 --- a/examples/test8.verilator/genesis_verif/SRAM_unq2.v +++ b/examples/test8.verilator/genesis_verif/SRAM_unq2.v @@ -151,18 +151,30 @@ module SRAM_unq2 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/SRAM_unq3.v b/examples/test8.verilator/genesis_verif/SRAM_unq3.v index c5fd24a..47febf1 100644 --- a/examples/test8.verilator/genesis_verif/SRAM_unq3.v +++ b/examples/test8.verilator/genesis_verif/SRAM_unq3.v @@ -151,18 +151,30 @@ module SRAM_unq3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/SRAM_unq4.v b/examples/test8.verilator/genesis_verif/SRAM_unq4.v index 7b35bf1..e27e242 100644 --- a/examples/test8.verilator/genesis_verif/SRAM_unq4.v +++ b/examples/test8.verilator/genesis_verif/SRAM_unq4.v @@ -151,18 +151,30 @@ module SRAM_unq4 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/butterfly_unq1.v b/examples/test8.verilator/genesis_verif/butterfly_unq1.v index 854836d..b2c0879 100644 --- a/examples/test8.verilator/genesis_verif/butterfly_unq1.v +++ b/examples/test8.verilator/genesis_verif/butterfly_unq1.v @@ -155,18 +155,30 @@ module butterfly_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/fftclock_unq1.v b/examples/test8.verilator/genesis_verif/fftclock_unq1.v index 6d341cc..71acb92 100644 --- a/examples/test8.verilator/genesis_verif/fftclock_unq1.v +++ b/examples/test8.verilator/genesis_verif/fftclock_unq1.v @@ -58,18 +58,30 @@ module fftclock_unq1 // fftclock endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/fftctl_unq1.v b/examples/test8.verilator/genesis_verif/fftctl_unq1.v index 24b6eb8..cd16a31 100644 --- a/examples/test8.verilator/genesis_verif/fftctl_unq1.v +++ b/examples/test8.verilator/genesis_verif/fftctl_unq1.v @@ -467,18 +467,30 @@ module fftctl_unq1 end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/fftram_unq1.v b/examples/test8.verilator/genesis_verif/fftram_unq1.v index 19a5c1d..c120d68 100644 --- a/examples/test8.verilator/genesis_verif/fftram_unq1.v +++ b/examples/test8.verilator/genesis_verif/fftram_unq1.v @@ -494,18 +494,30 @@ module fftram_unq1 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/fpu_unq1.v b/examples/test8.verilator/genesis_verif/fpu_unq1.v index e47d79a..4fabc24 100644 --- a/examples/test8.verilator/genesis_verif/fpu_unq1.v +++ b/examples/test8.verilator/genesis_verif/fpu_unq1.v @@ -72,18 +72,30 @@ module fpu_unq1 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/fpu_unq2.v b/examples/test8.verilator/genesis_verif/fpu_unq2.v index 9a2a003..13a1911 100644 --- a/examples/test8.verilator/genesis_verif/fpu_unq2.v +++ b/examples/test8.verilator/genesis_verif/fpu_unq2.v @@ -63,18 +63,30 @@ module fpu_unq2 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/fpu_unq3.v b/examples/test8.verilator/genesis_verif/fpu_unq3.v index 888d3b3..28bd0b9 100644 --- a/examples/test8.verilator/genesis_verif/fpu_unq3.v +++ b/examples/test8.verilator/genesis_verif/fpu_unq3.v @@ -63,18 +63,30 @@ module fpu_unq3 ( endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/swizzle_unq1.v b/examples/test8.verilator/genesis_verif/swizzle_unq1.v index 6d843c4..4fec08e 100644 --- a/examples/test8.verilator/genesis_verif/swizzle_unq1.v +++ b/examples/test8.verilator/genesis_verif/swizzle_unq1.v @@ -111,18 +111,30 @@ endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/top_fft.v b/examples/test8.verilator/genesis_verif/top_fft.v index da107d5..992cc14 100644 --- a/examples/test8.verilator/genesis_verif/top_fft.v +++ b/examples/test8.verilator/genesis_verif/top_fft.v @@ -369,18 +369,30 @@ module top_fft( input logic clk, output wire done ); endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/examples/test8.verilator/genesis_verif/twiddle_unq1.v b/examples/test8.verilator/genesis_verif/twiddle_unq1.v index 120bd01..8b668cd 100644 --- a/examples/test8.verilator/genesis_verif/twiddle_unq1.v +++ b/examples/test8.verilator/genesis_verif/twiddle_unq1.v @@ -161,18 +161,30 @@ $shortrealtobits(-7.07106781e-01) = 32'hbf35_04f3 endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/SRAM.vp b/rtl/SRAM.vp index ac83b67..8aa75df 100644 --- a/rtl/SRAM.vp +++ b/rtl/SRAM.vp @@ -230,18 +230,30 @@ endmodule //;# //;#endmodule // RamChip //;# -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/butterfly.vp b/rtl/butterfly.vp index a2f2e8f..a718275 100644 --- a/rtl/butterfly.vp +++ b/rtl/butterfly.vp @@ -202,18 +202,30 @@ module `mname` //; } endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/fftclock.vp b/rtl/fftclock.vp index 91695a3..4fc2844 100644 --- a/rtl/fftclock.vp +++ b/rtl/fftclock.vp @@ -58,18 +58,30 @@ module `mname` // fftclock endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/fftctl.vp b/rtl/fftctl.vp index 0a6a4a4..b14050c 100644 --- a/rtl/fftctl.vp +++ b/rtl/fftctl.vp @@ -1126,18 +1126,30 @@ endmodule //;# //;# //;# -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/fftgen.pm b/rtl/fftgen.pm index 4ea40c6..f0423b1 100644 --- a/rtl/fftgen.pm +++ b/rtl/fftgen.pm @@ -55,18 +55,30 @@ sub printparm { # All .pm packages must end in "1"...because perl is so stoopid... 1; -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# diff --git a/rtl/fftram.vp b/rtl/fftram.vp index 6e6bee1..fbb86be 100644 --- a/rtl/fftram.vp +++ b/rtl/fftram.vp @@ -589,18 +589,30 @@ module `mname` endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/fpu.vp b/rtl/fpu.vp index 0ed46dc..991eb71 100644 --- a/rtl/fpu.vp +++ b/rtl/fpu.vp @@ -103,18 +103,30 @@ module `mname` ( //; } # ("$whose_fpu" eq "designware") endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/swizzle.vp b/rtl/swizzle.vp index 44d42e2..667c1d4 100644 --- a/rtl/swizzle.vp +++ b/rtl/swizzle.vp @@ -247,18 +247,30 @@ endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/swizzler.pm b/rtl/swizzler.pm index 3a92bba..d8736f3 100644 --- a/rtl/swizzler.pm +++ b/rtl/swizzler.pm @@ -524,18 +524,30 @@ sub swiz_mod_bn_combo { } 1; -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# diff --git a/rtl/twiddle.vp b/rtl/twiddle.vp index c9dfd5b..1a3d03b 100644 --- a/rtl/twiddle.vp +++ b/rtl/twiddle.vp @@ -110,18 +110,30 @@ $shortrealtobits(-7.07106781e-01) = 32'hbf35_04f3 //; } endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/rtl/twiddle_lib.pm b/rtl/twiddle_lib.pm index 0c32217..b359de0 100644 --- a/rtl/twiddle_lib.pm +++ b/rtl/twiddle_lib.pm @@ -314,18 +314,30 @@ sub test_gen_twiddles { # All .pm packages must end in "1"...because perl is so stoopid... 1; -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# diff --git a/tst/bin/test_scheduler.pl b/tst/bin/test_scheduler.pl index 944181a..e306907 100755 --- a/tst/bin/test_scheduler.pl +++ b/tst/bin/test_scheduler.pl @@ -70,18 +70,3 @@ sub mydir { my ($filename, $dir, $suffix) = fileparse($fullpath); return abs_path("$dir/$offset"); } -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## -## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### diff --git a/tst/bin/test_swizzler.pl b/tst/bin/test_swizzler.pl index 0922df7..fe95297 100755 --- a/tst/bin/test_swizzler.pl +++ b/tst/bin/test_swizzler.pl @@ -65,18 +65,3 @@ sub mydir { my ($filename, $dir, $suffix) = fileparse($fullpath); return abs_path("$dir/$offset"); } -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## -## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### diff --git a/tst/clock.vp b/tst/clock.vp index 4e114f2..3d96ad2 100644 --- a/tst/clock.vp +++ b/tst/clock.vp @@ -97,18 +97,30 @@ module `mname` endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/sram_init.pm b/tst/sram_init.pm index 25f2851..9dc5819 100644 --- a/tst/sram_init.pm +++ b/tst/sram_init.pm @@ -166,18 +166,30 @@ sub swizzle_init_tests { } 1; -############################################################################## -## Copyright Stephen Richardson and Stanford University. All rights reserved. -## Exclusively Licensed by Chip Genesis Inc. -## -## The code, the algorithm, or any part of it is not to be copied/reproduced. -## The code, the algorithm, or results from running this code may not be used -## for any commercial use unless legally licensed. -## + +################################################################################# +## MIT License +## +## Copyright (c) 2013 Stephen E. Richardson and Stanford University +## +## Permission is hereby granted, free of charge, to any person obtaining a copy +## of this software and associated documentation files (the "Software"), to deal +## in the Software without restriction, including without limitation the rights +## to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +## copies of the Software, and to permit persons to whom the Software is +## furnished to do so, subject to the following conditions: +## +## The above copyright notice and this permission notice shall be included in all +## copies or substantial portions of the Software. +## +## THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +## PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +## FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +## COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +## IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +## TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## ## For more information please contact -## Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -## Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -## -## Genesis2 is patent pending. For information regarding the patent please -## contact the Stanford Technology Licensing Office. -############################################################################### +## Stephen E. Richardson steveri@stanford.edu (Stanford University) +## Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +################################################################################# diff --git a/tst/top_clock.vp b/tst/top_clock.vp index eb6089d..7769b9f 100644 --- a/tst/top_clock.vp +++ b/tst/top_clock.vp @@ -17,18 +17,30 @@ module `mname` `$clock->instantiate()`(.clk(clk), .reset(reset)); endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_fft.vp b/tst/top_fft.vp index 2bee55e..83cab7d 100644 --- a/tst/top_fft.vp +++ b/tst/top_fft.vp @@ -515,18 +515,30 @@ endmodule //;# end //;# //; } //;# //;# END SPM TEST____________________________________________________________ -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_fftclock.vp b/tst/top_fftclock.vp index b85160b..328cbe9 100644 --- a/tst/top_fftclock.vp +++ b/tst/top_fftclock.vp @@ -29,18 +29,30 @@ module `mname` `$lclock4->instantiate()`(.clock_in(gclk), .clock_out(lclk4)); endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_fftctl.vp b/tst/top_fftctl.vp index fa4c4a7..cc73c0e 100644 --- a/tst/top_fftctl.vp +++ b/tst/top_fftctl.vp @@ -67,18 +67,30 @@ module `mname` endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_fftram.vp b/tst/top_fftram.vp index 58b00a7..0775410 100644 --- a/tst/top_fftram.vp +++ b/tst/top_fftram.vp @@ -387,18 +387,30 @@ module `mname`(); end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_fftram0.vp b/tst/top_fftram0.vp index f756012..21fef77 100644 --- a/tst/top_fftram0.vp +++ b/tst/top_fftram0.vp @@ -65,18 +65,30 @@ module `mname` (); //;# end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_swizzle.vp b/tst/top_swizzle.vp index cff915d..a52bb53 100644 --- a/tst/top_swizzle.vp +++ b/tst/top_swizzle.vp @@ -219,18 +219,30 @@ module `mname` endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +///////////////////////////////////////////////////////////////////////////////// diff --git a/tst/top_swizzle0.vp b/tst/top_swizzle0.vp index fa1e1c5..b741f26 100644 --- a/tst/top_swizzle0.vp +++ b/tst/top_swizzle0.vp @@ -68,18 +68,30 @@ module `mname` (); end endmodule -////////////////////////////////////////////////////////////////////////////// -// Copyright Stephen Richardson and Stanford University. All rights reserved. -// Exclusively Licensed by Chip Genesis Inc. -// -// The code, the algorithm, or any part of it is not to be copied/reproduced. -// The code, the algorithm, or results from running this code may not be used -// for any commercial use unless legally licensed. -// + +///////////////////////////////////////////////////////////////////////////////// +// MIT License +// +// Copyright (c) 2013 Stephen E. Richardson and Stanford University +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IM- +// PLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +// FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +// COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +// IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +// TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// // For more information please contact -// Ofer Shacham (Stanford Univ./Chip Genesis) shacham@alumni.stanford.edu -// Professor Mark Horowitz (Stanford Univ.) horowitz@stanford.edu -// -// Genesis2 is patent pending. For information regarding the patent please -// contact the Stanford Technology Licensing Office. -/////////////////////////////////////////////////////////////////////////////// +// Stephen E. Richardson steveri@stanford.edu (Stanford University) +// Prof. Mark Horowitz horowitz@stanford.edu (Stanford University) +/////////////////////////////////////////////////////////////////////////////////