[Libre-soc-dev] Litex-OPENTitan clarification

Luke Kenneth Casson Leighton lkcl at lkcl.net
Fri Sep 25 21:48:17 BST 2020


On 9/25/20, Cole Poirier <colepoirier at gmail.com> wrote:
> Hi Luke,
>
> I saw the following comment on the litex peripherals bug:
>
> “at some point i want to completely replace litex with something similar to
> OpenTITAN except written in nmigen.”
> https://bugs.libre-soc.org/show_bug.cgi?id=490#c25
>
> I took a look at OPENTitan and it is a silicon root of trust.

buzzwords. ignore them.

> I don't
> understand how we would be able to translate that into nmigen and use it to
> replace litex. Can you explain this to me?

look more closely at the code.  it is templated autogenerator
basically exactly like litex except systemverilog and exclusive to
RISCV processors.

codegeneration is done by json files instead of python functions.

l.



More information about the Libre-soc-dev mailing list