莱迪思博客

FPGA Design Constraints – Performance and Analysis to Achieve Design and Timing Closure

FPGA设计约束——性能分析实现设计和时序收敛

Posted 12/15/2021 by Roger Do, Senior Product Manager, Design Tools, Lattice Semiconductor

以前的FPGA设计很简单。设计人员只需在芯片中全局设置基本时钟约束即可。而如今FPGA设计变得复杂起来。设计中会有多个时钟,需要考虑这些时钟之间的关系。还可能需要考虑时钟域交叉的问题。因此,当今的FPGA设计工具必须拥有更强大的分析功能,从而为设计人员确定时钟域交叉的位置,或者能够约束多个时钟,并对I/O进行约束确保顺利进行芯片设计。 约束是用来指导FPGA设计的实现工具,例如综合和布局布线。它们可以让设计团队确定设计的性能要求并帮助设计工具满足这些要求。设计约束和时序约束在FPGA设计中十分重要,因为它们明确了工具需要优化和报告的内容。不受约束的设计不会获得优化和产生报告,因为没有对它们设置约束来明确其运行速度;此外,这些工具也不会告知设计的执行速度如何,因为没有明确的指示来告诉工具需要此类信息。 因此,在最新版本的莱迪思Radiant设计工具中,我们关注两个目标——性能和分析。 图1:Radiant 3.1  Radiant 3.1改进了时序约束和时序分析之间的关联性,从而让模拟性能尽可能地接近实际的器件性能。该版本的设计工具还延续了我们在时钟频...

Read more...
Intefacing_with_SPI_Devices_Part_2

连接SPI器件(第二篇)

Posted 09/23/2021 by Eugen Krassin

本文介绍了如何在一个DAC和莱迪思FPGA之间实现单个时钟域的SPI接口。

Read more...
Interfacing with SPI Devices, Part 1

连接SPI器件(第一篇)

Posted 09/07/2021 by Eugen Krassin

本文主要介绍了如何在DAC和莱迪思FPGA之间实现两个时钟域的SPI接口。

Read more...
The Importance of Timing Constraints in FPGA Designs

FPGA设计中时序约束的重要性

Posted 06/07/2021 by Eugen Krassin

这篇博文重点介绍了如何在莱迪思FPGA上合理地说明和验证时序约束。

Read more...
Lattice Propel

莱迪思Propel为软件开发者打开无限可能的新世界

Posted 02/22/2021 by Roger Do

你是否在开发嵌入式系统软件?你是否对使用RISC-V处理器感兴趣?

Read more...
Introducing Lattice Propel

莱迪思全新推出Propel

Posted 06/04/2020 by Roger Do

莱迪思Propel设计环境让硬件和软件开发人员可以快速轻松地开发基于莱迪思FPGA的应用。

Read more...
Lattice Radiant Software

莱迪思Radiant设计软件: 适用于网络边缘应用的全功能工具套件

Posted 03/06/2018 by Choon-Hoe Yeoh

莱迪思近期推出了新一代FPGA设计软件:莱迪思Radiant设计软件。莱迪思致力于边缘互联和计算设计,Radiant设计软件专为网络边缘应用开发而设计。它是个全功能工具套件,在易用性上更是毫不逊色。

Read more...
Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.