文件名称:livehd:实时硬件开发(LiveHD),用于综合和仿真的高效基础架构
文件大小:10.48MB
文件格式:ZIP
更新时间:2024-04-09 09:01:52
asic fpga simulation live synthesis
LiveHD:实时硬件开发 LiveHD是专为实时硬件开发而设计的基础架构。实时而言,我们的意思是设计中的微小变化应在几秒钟内获得综合和仿真结果,因为快速交互系统通常会在不到一秒的时间内做出响应。 作为“秒”的目标,我们不需要执行太细的晶粒增量工作。请注意,这与具有典型的增量综合(其中按数千个节点/边的顺序添加和删除许多边)的目标不同。 LiveHD框架 LiveHD针对合成和仿真进行了优化。 LiveHD的主要组件包括LGraph,LNAST,集成的第三方工具,代码生成和“实时”技术。 LiveHD的核心是称为LGraph(实时图)的图结构。 LGraph专为快速综合和仿真而构建,并与其他工具(如Yosys,ABC,OpenTimer和Mockturtle)接口。 LNAST代表语言无关的AST,这是LGraph的前端/后端的高级IR。 LNAST帮助将不同的HDL和HLS桥接到Li