EEJournal

编辑的博客
现在就订阅

SystemC HLS优化能力

复地占据了所谓逻辑合成一个中间水平。我们讨论了定位之前,而是一个简洁的可能是如下:

  • ANSI C / c++提供了一个非结构化,不计时的描述设计。
  • SystemC提供一个结构化的、不计时的描述设计。
  • RTL提供一个结构化的、时间的描述设计。

中间一个不是那么简单:接口是时间,在事务或销水平。但是时机的里面是一个产品的合成和权衡。

在DAC更新对话,福特指出,一个大的改进他们最新的高级合成(HLS)释放,Cynthesizer 5,是包括在权衡的能力除了性能和面积。这实际上需要一个完整的重做底层的基础设施,那么多的代码是崭新的。

返工的结果之一是改变调度和分配是如何做的。对于一个给定的微体系结构、调度是指将一个事件分配给一个特定的过程钟边。例如,如果两个逻辑流收敛和一个需要8个时钟周期完成,另一个只有三个,然后你可以有短链的逻辑开始早期然后等待(“渴望”)或开始准时到达长逻辑链(“懒惰”)。分配分配资源。

他们的工具用来做调度,然后分配。现在他们在同一时间发生,这意味着他们可以co-optimized。

他们还可以做更多的设计空间探索,蒙特卡洛的能力。一个例子将选择的乘数。在过去,他们有一个乘法器架构;现在他们有几个,不同的性能/电力/面积权衡。手动拨号后选择接近的数量,您可以使用蒙特卡罗分析来找出哪些是最好的。(手动部分是为了防止设计空间过于巨大的。)半个小时左右通常允许工具整理成千上万的不同配置来找到最优(年代)。

优化电力带来了一个新的考虑发挥作用:状态机编码。你通常想最小化切换的比特数(甚至门钟打只会改变的注册)。这是极端的例子,但在一个炎热的要求太多的人字拖。所以他们有一个统计算法决定,缺乏一个炎热,低功耗的编码方案。

最后,他们把一个算法查看器工具允许男人做实施,可能收到的家伙写的算法,得到一个更好的感觉的什么算法本身。

你可以找到更多关于他们的最新更新公告

留下一个回复

有特色的博客
2023年4月28日
你怎么防反跳来自组件(比如开关和继电器的信号操作在高电压环境下(如24 v)吗?…
2023年4月28日
Voltus TM IC电源完整性解决方案是电源完整性和分析结果的全套解决方案,集成设计实施和验收工具的节奏最快交付该行业的设计关闭流。本系列博客的目的是广泛……

有特色的视频

Synopsys对此224克,112克作为PCIe 6.0以太网PHY IP和IP DesignCon 2023

Synopsys对此

这个视频展示了成功的互操作性演示Synopsys对此224 g和112 g以太网PHY IP,以及作为PCIe 6.0 Synopsys对此IP与第三方渠道和并行转换器。

了解更多

以注入式教学法亚博里的电子竞技

感应马达和驱动器位置传感器
霍尔效应传感器相当流行的各种应用多年但感应位置传感器可以提供更好的准确性,更好的噪声免疫力,可以花费更少,可以拒绝杂散磁场。注入式教学法在这节课中,阿米莉亚道尔顿亚博里的电子竞技聊天和马克史密斯从微芯片的众多好处归纳位置传感器可以使汽车、机械和工业应用。他们也检查易于使用的工具,可以帮助您开始使用它们为您的下一个设计。
2022年12月19日
17828的浏览量
Baidu