FPGA原型验证手册:第二章-基于FPGA的原型设计能为我们做些什么?(一)

前言

作为基于FPGA的原型设计的倡导者,我们可能会偏向于它的好处,而对其缺陷视而不见,然而,这不是我们的意图。FPMM旨在给一个平衡的观点FPGA-based原型的利弊,说到底,如果他们能通过其他方法器目标会更好地满足,例如使用基于SystemC的虚拟原型,我们不想让人们必须要使用一个长原型项目。

本章将提供基于FPGA的原型设计的目的和局限性。完成本章后,读者应该深入了解基于FPGA的原型设计对系统级验证的适用性和其他目标的适用性。正如我们将在后面的章节中看到的,通过保持专注于原型项目的目标,我们可以简化我们关于平台、IP使用、设计移植、调试等方面的决策。因此,我们可以通过检查来自世界各地的原型团队的一些例子,从其他人在他们的项目中所拥有的不同目标中学习。

2.1.基于FPGA的原型

原型设计不是一个按钮式的过程,在不同的阶段需要大量的护理和考虑。除了在接下来的几章中解释这些行为和专业知识之外,我们还应该给予一些激励,说明为什么我们应该(或者可能不应该)在我们的SoC项目中执行原型设计。

在创作这本书之前的多年里,在与原型验证领域的朋友的对话中,我们喜欢问的一个问题是:“你为什么要这么做?”有很多答案,但我们能够将它们分类为表1中所示的一般原因。例如,“真实世界的数据效应”可能描述一个团队的原型,以便使系统的速度模型能够与其他系统或外围设备互连,可能是为了测试与特定的新接口标准的遵从性。

他们制作原型的广泛理由是“与现实世界的接口”,而原型设计确实提供了最快和最准确的方法来实现这一点。

对这些项目目标的结构化理解以及为什么我们应该使用原型,将帮助我们

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TrustZone_Hcoco

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值