Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 2.38 KB

_index.md

File metadata and controls

48 lines (33 loc) · 2.38 KB
title
OpenTitan

Introduction to OpenTitan

OpenTitan is an open source silicon Root of Trust (RoT) project. OpenTitan will make the silicon RoT design and implementation more transparent, trustworthy, and secure for enterprises, platform providers, and chip manufacturers. OpenTitan is administered by lowRISC CIC as a collaborative [project]({{< relref "doc/project" >}}) to produce high quality, open IP for instantiation as a full-featured product. This repository exists to enable collaboration across partners participating in the OpenTitan project.

Getting Started

To get started with OpenTitan, see the [Getting Started]({{< relref "doc/getting_started" >}}) page. For additional resources when working with OpenTitan, see the [list of user guides]({{< relref "doc/ug" >}}). For details on coding styles or how to use our project-specific tooling, see the [reference manuals]({{< relref "doc/rm" >}}). Lastly, the [Hardware Dashboard page]({{< relref "hw" >}}) contains technical documentation on the SoC, the Ibex processor core, and the individual IP blocks. For questions about how the project is organized, see the [project]({{< relref "doc/project" >}}) landing spot for more information.

Understanding OpenTitan

  • [Use Cases]({{< relref "doc/use_cases" >}})
  • [Threat Model]({{< relref "doc/security/threat_model" >}})
  • [Security]({{< relref "doc/security" >}})

Datasheets

  • [OpenTitan Earl Grey Chip Datasheet]({{< relref "hw/top_earlgrey/doc" >}})

Documentation

  • [Hardware]({{< relref "hw" >}})
  • [Software]({{< relref "sw" >}})

Development

  • [Getting Started]({{< relref "doc/getting_started" >}})
  • [User Guides]({{< relref "doc/ug" >}})
  • [Reference Manuals]({{< relref "doc/rm" >}})
  • [Style Guides]({{< relref "doc/sg" >}})

Repository Structure

The underlying repo is set up as a monolithic repository to contain RTL, helper scripts, technical documentation, and other software necessary to produce our hardware designs.

Unless otherwise noted, everything in the repository is covered by the Apache License, Version 2.0. See the LICENSE file and repository README for more information on licensing and see the user guides below for more information on development methodology.