通常很难计算电路板所需的最大电流。
但是FPGA电源设计是相当熟练的。
FPGA所需的电流在很大程度上取决于逻辑设计和时钟频率。
同一器件在一种设计中可能仅需要0.5W,在另一种设计中可能高达5W。
如果您使用FPGA进行电路板设计的经验有限或没有经验,那么在新项目中使用FPGA的前景将令人担忧-特别是如果FPGA是具有1000个引脚的大型模块。
继续阅读本文将有助于您的FPGA选择和设计过程,并帮助您避免许多问题。
选择供应商时面临的第一个问题当然是供应商和设备的选择。
如果您是FPGA初学者,通常供应商会决定青睐您联系最多的人,当然这是另一回事。
也许是由工程师根据熟悉的供应商或第三方IP及其成本来设计内部逻辑(也许是您)的决定。
供应商的软件工具也将影响上述决定。
下载并使用这些软件工具,无需硬件即可将设计带入仿真阶段。
如果内部逻辑设计已基本完成,这也是一种确定需要多少FPGA的方法。
如果您想知道FPGA的深度,您需要访问各种供应商的网站。
如果您想从这些网站提供的大量信息中受益(并非总是如此清晰),则必须确保您有一整天的空闲时间。
Altera和Xilinx是两家在市场份额和尖端技术方面均遥遥领先的公司。
他们的设备使用内部配置RAM,因此需要一个存储配置数据的外部ROM来“引导”磁盘。
设备(两家公司都有一些小型非易失性CPLD产品)。
其他值得考虑的供应商包括Microsemi / Actel,莱迪思和赛普拉斯。
它们的设备特征包括非常低的静态功耗,基于ROM的“即时启动”配置。
启动和模拟外设。
好了,到目前为止,供应商问题已经解决。
下一步是选择FPGA的系列和规模。
供应商通常根据低端,中端和高端性能(和规模)的模糊概念将产品细分为多个系列。
您需要多少片上RAM?多少个DSP /乘法模块或千兆位收发器?您可能需要通读数据手册以找出诸如最大时钟频率和I / O延迟之类的参数,以帮助您选择正确的系列。
需要重申的是,拥有HDL代码非常有帮助,因为设计软件可以让您知道哪些设备合适以及它们是否可以满足您的性能要求。
您的应用程序也可以从更新设备中受益,而无需更换PCB。
一些FPGA系列包含许多引脚兼容的设备,可以让您在需要时切换到更大(或更便宜或更小)的设备。
只需确保设计出最少数量的引脚输出即可。
不要忘记考虑其他细节,例如如何针对不同的电源电压和I / O标准划分I / O组,PLL要求和DDR接口要求。