Tincr — A custom CAD tool framework for Vivado

Tincr — A custom CAD tool framework for Vivado
复制标题

Tincr — Vivado 的自定义 CAD 工具框架

DOI:
--
复制
发表时间:
2014
期刊:
International Conference on Reconfigurable Computing and FPGAs
影响因子:
--
通讯作者:
B. Nelson
B. Nelson
中科院分区:
--
文献类型:
--
作者:
Brad White;B. Nelson

文献摘要

被引文献

相似文献

近年来,RapidSmith和Tore等框架已经开发出来,用于创建能够针对实际Xilinx FPGA器件的定制CAD工具。这些都是基于Xilinx设计语言(XDL),它提供了映射的用户设计以及详细的物理FPGA器件描述的文本表示。Xilinx的新设计套件Vivado不再使用XDL,而是通过Tel接口以及EDIF和约束文件直接访问其数据结构。本文正式介绍Tincr,一个高层次的Tel例程库,支持创建自定义电路操作工具。一个案例研究使用Tincr创建一个简单的放置工具。此外,本文还介绍了Tincr的设施,用于导入和导出XDL和XDLRC类似的信息,并从Vivado,以允许继续使用现有的外部CAD工具框架,如RapidSmith和Tore与Vivado。
In recent years, frameworks such as RapidSmith and Tore have been developed for the creation of custom CAD tools able to target actual Xilinx FPGA devices. These have been based on the Xilinx Design Language (XDL), which provides textual representations of both mapped user designs as well as detailed physical FPGA device descriptions. Vivado, Xilinx's new design suite, discontinues XDL and instead provides direct access to its data structures through a Tel interface and through EDIF and constraint files. This paper formally introduces Tincr, a library of high-level Tel routines that support the creation of custom circuit manipulation tools. A case study on the use of Tincr for the creation of a simple placement tool is given. Additionally, this paper describes Tincr's facilities for importing and exporting XDL- and XDLRC-like information to and from Vivado to allow the continued use of existing external CAD tool frameworks such as RapidSmith and Tore with Vivado.