diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 000000000..61136d929 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,27 @@ +# See https://citation-file-format.github.io/ +cff-version: 1.2.0 +title: Verilator +message: >- + If you use this software, please cite it using the + metadata from this file. +type: software +authors: + - given-names: Wilson + family-names: Snyder + email: wsnyder@wsnyder.org + affiliation: Veripool + - given-names: Paul + family-names: Wasson + - given-names: Duane + family-names: Galbi + - name: 'et al' +repository-code: 'https://github.com/verilator/verilator' +url: 'https://verilator.org' +abstract: >- + The Verilator package converts Verilog and SystemVerilog hardware + description language (HDL) designs into a fast C++ or SystemC model + that, after compiling, can be executed. Verilator is not a + traditional simulator but a compiler. +license: + - LGPL-3.0-only + - Artistic-2.0 diff --git a/Changes b/Changes index bf872f837..533749ce8 100644 --- a/Changes +++ b/Changes @@ -14,6 +14,7 @@ Verilator 5.025 devel **Minor:** * Support __en/__out signals on top level inout ports (#4812) (#4856). [Paul Wright] +* Add CITATION.cff (#5057) (#5058). [Gijs Burghoorn] * Fix consecutive zero-delays (#5038). [Krzysztof Bieganski, Antmicro Ltd.] * Fix `$system` with string argument (#5042). * Fix width extension on delays (#5043). diff --git a/docs/CONTRIBUTORS b/docs/CONTRIBUTORS index 3756f9c5d..d5e61832f 100644 --- a/docs/CONTRIBUTORS +++ b/docs/CONTRIBUTORS @@ -51,6 +51,7 @@ G-A. Kamendje Garrett Smith Geza Lore Gianfranco Costamagna +Gijs Burghoorn Glen Gibb Gökçe Aydos Graham Rushton diff --git a/test_regress/t/t_dist_copyright.pl b/test_regress/t/t_dist_copyright.pl index ab4477d94..868d6dcf2 100755 --- a/test_regress/t/t_dist_copyright.pl +++ b/test_regress/t/t_dist_copyright.pl @@ -20,6 +20,7 @@ our $Exempt_Author_Re = qr!(^ci/|^nodist/fastcov.py|^nodist/fuzzer|^test_regress our $Exempt_Files_Re = qr!(^\.|/\.|\.gitignore$|\.dat|\.gprof|\.mem|\.out$|\.png$|\.tree|\.vc$|\.vcd$|^\.)!; our @Exempt_Files_List = qw( Artistic + CITATION.cff CPPLINT.cfg LICENSE README.rst