OpenTitan General Documentation
- [Project]({{< relref “doc/project” >}})
- How the OpenTitan project is organized
- Hardware development stages
- Hardware signoff checklist
- Governance
- RFC process
- Committers
- [User Guides]({{< relref “doc/ug” >}})
- How to get started with the repo
- How to emulate on an FPGA
- How hardware design is done in OpenTitan
- How verification is done in OpenTitan
- [Reference Manuals]({{< relref “doc/rm” >}})
- Defining comportable IP peripherals
- Coding style guides for Verilog, Python, Hjson, C/C++ and Markdown
- OpenTitan tools
- [Security Docs]({{< relref “doc/security” >}})
- Overview
- Use cases
- Logical security documents