资料
  • 资料
  • 专题
FPGA 等效门数的计算方法有两种
推荐星级:
时间:2019-12-25
大小:104.9KB
阅读数:260
上传用户:978461154_qq
查看他发布的资源
下载次数
0
所需E币
4
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
FPGA 等效门数的计算方法有两种 Altera的FPGA门数计算方法  FPGA 等效门数的计算方法有两种: 1. 把 FPGA 基本单元(如 LUT+FF,ESB/BRAM)和实现相同功能的标准门阵列比较, 门阵列中包含的门数即为该 FPGA 基本单元的等效门数,然后乘以基本单元的数目就 可以得到 FPGA 门数估计值; 2. 分别用 FPGA 和标准门阵列实现相同的功能,从中统计出 FPGA 的等效门数,这种方 法比较多的依赖于经验数据。 对于第一种方法,FPGA 包括 LUT/FF/RAM 等资源,分析各种资源等效门数时,总原则 是等效原则,就是实现相同的功能,在标准门阵列中需要的门数就是 FPGA 该资源等效门数, 例如实现一个带寄存器输出的 4 输入 XOR,在 FPGA 中需要用一个 LUT 和 1 个 FF 实现,在 标准门阵列中一般要用 21 个与非门实现,于是 1 个 LUT+1 个 FF 等效于 21 个门。对 ESB (BRAM) ,由于用标准门阵列实 现 1bit 的 RAM 时一般需要 4 个门,因此 ESB/BARM 做 RAM 使用时,1bit 等效 4 个门, 对 Altera FPGA 中一个 2048bit 的 ESB,等效门数为 8K。光靠这些数据还不能比较准确地计 算出 FPGA 的等效门数。因为这只是一种简单情况,实际情况要复杂很多。例如,如果实现 的是带寄存器输出地 2 输入 XOR,FPGA 也要用 1 个 LUT+FF,而标准门阵列只需要 8 个 NAND,于是 1 个 LUT+1 个 FF 只等效于 8 个门。同时特定功能的实现,在不同的标准门阵 列系列中需要的门数也不一样,因此等效门的计算只能是个大概的数值。 也就是说对……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书