【24h】

Odin II - An Open-Source Verilog HDL Synthesis Tool for CAD Research

机译:Odin II-用于CAD研究的开源Verilog HDL综合工具

获取原文
获取原文并翻译 | 示例

摘要

In this work, we present Odin II, a framework for Verilog Hardware Description Language (HDL) synthesis that allows researchers to investigate approaches/improvements to different phases of HDL elaboration that have not been previously possible. Odin IIȁ9;s output can be fed into traditional back-end flows for both FPGAs and ASICs so that these improvements can be better quantified. Whereas the original Odin [1] provided an open source synthesis tool, Odin IIȁ9;s synthesis framework offers significant improvements such as a unified environment for both front-end parsing and netlist flattening. Odin II also interfaces directly with VPR [2], a common academic FPGA CAD flow, allowing an architectural description of a target FPGA as an input to enable identification and mapping of design features to custom features. Furthermore, Odin II can also read the netlists from downstream CAD stages into its netlist data-structure to facilitate analysis. Odin II can be used for a wide range of experiments; in this paper, we show three specific instances of how Odin II can be used by ASIC and FPGA researchers for more than basic synthesis. Odin II is open source and released under the MIT License.
机译:在这项工作中,我们介绍了Odin II,这是Verilog硬件描述语言(HDL)综合的框架,使研究人员能够研究以前无法实现的对HDL阐述的不同阶段的方法/改进。 Odin II 9的输出可以馈入FPGA和ASIC的传统后端流程中,从而可以更好地量化这些改进。原始的Odin [1]提供了一个开放源代码综合工具,而Odin II 9的综合框架则进行了重大改进,例如为前端解析和网表展平提供了统一的环境。 Odin II还直接与常见的FPGA CAD CAD学术流程VPR [2]交互,从而允许将目标FPGA的体系结构描述作为输入,以实现对设计特征和自定义特征的识别和映射。此外,Odin II还可以将下游CAD阶段的网表读入其网表数据结构,以方便分析。 Odin II可用于广泛的实验;在本文中,我们展示了三个特定的实例,这些实例说明了ASIC和FPGA研究人员如何将Odin II用于基本合成以外的用途。 Odin II是开源的,并根据MIT许可发布。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号