solidot新版网站常见问题,请点击这里查看。

自由FPGA工具链综合OpenTitan的RTL实现

开源
WinterIsComing (31822)发表于 2020年05月02日 22时30分 星期六

来自
HardenedLinux 写道 "2019年11月公开的用于信任根的联合开源项目OpenTitan还在持续的开发中,OpenTitan社区开发过程中使用的是Xilinx Vivado 2018.3,而Vivado 2019.1和更新的版本都无法兼容OpenTitan项目,Vivado是闭源软件,在自由实现的FPGA工具链飞速发展的背景下这显然不是一个有趣的选择,由于OpenTitan的RTL是由SystemVerilog实现,在一位0ldsk00l黑客的建议下,HardenedLinux社区采用sv2v完成了SystemVerilog到Verilog的转换后完成了基于自由开源的RTL综合工具Yosys对OpenTitan的综合工作,由于工具和成本的限制,Place and route阶段或许会推迟一段时间,欢迎大家贡献。"