<<<
|
<<<
|
:sectnums:
|
:sectnums:
|
== Legal
|
== Legal
|
|
|
// ####################################################################################################################
|
// ####################################################################################################################
|
:sectnums!:
|
:sectnums!:
|
=== License
|
=== License
|
|
|
**BSD 3-Clause License**
|
**BSD 3-Clause License**
|
|
|
Copyright (c) 2021, Stephan Nolting. All rights reserved.
|
Copyright (c) 2021, Stephan Nolting. All rights reserved.
|
|
|
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
|
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
|
the following conditions are met:
|
the following conditions are met:
|
|
|
. Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
. Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
following disclaimer.
|
following disclaimer.
|
. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
the following disclaimer in the documentation and/or other materials provided with the distribution.
|
the following disclaimer in the documentation and/or other materials provided with the distribution.
|
. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or
|
. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or
|
promote products derived from this software without specific prior written permission.
|
promote products derived from this software without specific prior written permission.
|
|
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
|
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
ARISING IN ANY WAY OUT OF
|
ARISING IN ANY WAY OUT OF
|
|
|
|
|
==========================
|
==========================
|
**The NEORV32 RISC-V Processor** +
|
**The NEORV32 RISC-V Processor** +
|
Copyright (c) 2021, by Dipl.-Ing. Stephan Nolting. All rights reserved. +
|
Copyright (c) 2021, by Dipl.-Ing. Stephan Nolting. All rights reserved. +
|
HQ: https://github.com/stnolting/neorv32 +
|
HQ: https://github.com/stnolting/neorv32 +
|
Contact: stnolting@gmail.com +
|
Contact: stnolting@gmail.com +
|
_made in Hanover, Germany_
|
_made in Hanover, Germany_
|
==========================
|
==========================
|
|
|
|
|
<<<
|
<<<
|
// ####################################################################################################################
|
// ####################################################################################################################
|
:sectnums!:
|
:sectnums!:
|
=== Proprietary Notice
|
=== Proprietary Notice
|
|
|
* "GitHub" is a Subsidiary of Microsoft Corporation.
|
* "GitHub" is a Subsidiary of Microsoft Corporation.
|
* "Vivado" and "Artix" are trademarks of Xilinx Inc.
|
* "Vivado" and "Artix" are trademarks of Xilinx Inc.
|
* "AXI", "AXI4-Lite" and "AXI4-Stream" are trademarks of Arm Holdings plc.
|
* "AXI", "AXI4-Lite" and "AXI4-Stream" are trademarks of Arm Holdings plc.
|
* "ModelSim" is a trademark of Mentor Graphics – A Siemens Business.
|
* "ModelSim" is a trademark of Mentor Graphics – A Siemens Business.
|
* "Quartus Prime" and "Cyclone" are trademarks of Intel Corporation.
|
* "Quartus Prime" and "Cyclone" are trademarks of Intel Corporation.
|
* "iCE40", "UltraPlus" and "Radiant" are trademarks of Lattice Semiconductor Corporation.
|
* "iCE40", "UltraPlus" and "Radiant" are trademarks of Lattice Semiconductor Corporation.
|
* "Windows" is a trademark of Microsoft Corporation.
|
* "Windows" is a trademark of Microsoft Corporation.
|
* "Tera Term" copyright by T. Teranishi.
|
* "Tera Term" copyright by T. Teranishi.
|
* Timing diagrams made with WaveDrom Editor.
|
* Timing diagrams made with WaveDrom Editor.
|
* "NeoPixel" is a trademark of Adafruit Industries.
|
* "NeoPixel" is a trademark of Adafruit Industries.
|
* Documentation made with `asciidoctor`.
|
* Documentation made with `asciidoctor`.
|
|
|
PDF icons from https://www.flaticon.com and made by
|
PDF icons from https://www.flaticon.com and made by
|
link:https://www.freepik.com[Freepik], link:https://www.flaticon.com/authors/good-ware[Good Ware],
|
link:https://www.freepik.com[Freepik], link:https://www.flaticon.com/authors/good-ware[Good Ware],
|
link:https://www.flaticon.com/authors/pixel-perfect[Pixel perfect], link:https://www.flaticon.com/authors/vectors-market[Vectors Market]
|
link:https://www.flaticon.com/authors/pixel-perfect[Pixel perfect], link:https://www.flaticon.com/authors/vectors-market[Vectors Market]
|
|
|
|
|
:sectnums!:
|
:sectnums!:
|
=== Disclaimer
|
=== Disclaimer
|
|
|
This project is released under the BSD 3-Clause license. No copyright infringement
|
This project is released under the BSD 3-Clause license. No copyright infringement
|
intended. Other implied or used projects might have different licensing – see their documentation to get more information.
|
intended. Other implied or used projects might have different licensing – see their documentation to get more information.
|
|
|
|
|
:sectnums!:
|
:sectnums!:
|
=== Limitation of Liability for External Links
|
=== Limitation of Liability for External Links
|
|
|
This document contains links to the websites of third parties ("external links"). As the content of these websites
|
This document contains links to the websites of third parties ("external links"). As the content of these websites
|
is not under our control, we cannot assume any liability for such external content. In all cases, the provider of
|
is not under our control, we cannot assume any liability for such external content. In all cases, the provider of
|
information of the linked websites is liable for the content and accuracy of the information provided. At the
|
information of the linked websites is liable for the content and accuracy of the information provided. At the
|
point in time when the links were placed, no infringements of the law were recognizable to us. As soon as an
|
point in time when the links were placed, no infringements of the law were recognizable to us. As soon as an
|
infringement of the law becomes known to us, we will immediately remove the link in question.
|
infringement of the law becomes known to us, we will immediately remove the link in question.
|
|
|
|
|
:sectnums!:
|
:sectnums!:
|
=== Citing
|
=== Citing
|
|
|
If you are using the NEORV32 or parts of the project in some kind of publication, please cite it as follows:
|
If you are using the NEORV32 or parts of the project in some kind of publication, please cite it as follows:
|
|
|
.Contributors ❤️
|
.Contributors ❤️
|
[NOTE]
|
[NOTE]
|
Please add as many https://github.com/stnolting/neorv32/graphs/contributors[contributors] as possible to the `authors` field 😉. +
|
Please add as many https://github.com/stnolting/neorv32/graphs/contributors[contributors] as possible to the `authors` field 😉. +
|
This project would not be where it is without them. +
|
This project would not be where it is without them. +
|
Full names can be found in the repository's https://github.com/stnolting/neorv32/blob/master/.mailmap[`.mailmap`].
|
Full names can be found in the repository's https://github.com/stnolting/neorv32/blob/master/.mailmap[`.mailmap`].
|
|
|
.BibTeX
|
.BibTeX
|
[source]
|
[source]
|
----
|
----
|
@misc{nolting20,
|
@misc{nolting20,
|
author = {Nolting, S.},
|
author = {Nolting, S.},
|
title = {The NEORV32 RISC-V Processor},
|
title = {The NEORV32 RISC-V Processor},
|
year = {2020},
|
year = {2020},
|
publisher = {GitHub},
|
publisher = {GitHub},
|
journal = {GitHub repository},
|
journal = {GitHub repository},
|
howpublished = {\url{https://github.com/stnolting/neorv32}}
|
howpublished = {\url{https://github.com/stnolting/neorv32}}
|
}
|
}
|
----
|
----
|
|
|
.DOI
|
.DOI
|
[TIP]
|
[TIP]
|
This project also provides a _digital object identifier_ provided by https://zenodo.org[zenodo]: https://zenodo.org/record/5121427
|
This project also provides a _digital object identifier_ provided by https://zenodo.org[zenodo]:
|
|
https://doi.org/10.5281/zenodo.5018888[image:https://zenodo.org/badge/DOI/10.5281/zenodo.5018888.svg[title='zenodo']]
|
|
|
|
|
:sectnums!:
|
:sectnums!:
|
=== Acknowledgments
|
=== Acknowledgments
|
|
|
**A big shoutout to all https://github.com/stnolting/neorv32/graphs/contributors[contributors],
|
**A big shoutout to all https://github.com/stnolting/neorv32/graphs/contributors[contributors],
|
who helped improving this project! ❤️**
|
who helped improving this project! ❤️**
|
|
|
https://riscv.org[RISC-V] - instruction sets want to be free!
|
https://riscv.org[RISC-V] - instruction sets want to be free!
|
|
|
|
|
=== Impressum (Imprint)
|
=== Impressum (Imprint)
|
|
|
See https://github.com/stnolting/neorv32/blob/master/docs/impressum.md[`docs/impressum.md`].
|
See https://github.com/stnolting/neorv32/blob/master/docs/impressum.md[`docs/impressum.md`].
|
|
|
|
|
|
|
|
|