EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于FPGA的原型能为您做些什么
2 a7 g& u9 }) x$ ?
, D8 w! P# @( G基于FPGA的原型可满足不同目的需求- X1 C/ C% U& e, M. y. r8 i4 {
原型设计不是一个按几个按钮就能完成的过程,在它不同的阶段需要仔细的关注和思考。除说明这个过程需要完成的工作和涉及到的专业知识外,我们还应解释在SoC 项目中该进行(或者不该进行)原型设计的原因。 在与原型设计人员多年交谈中,我们最常问到的一个问题是“为什么您这么做?”答案有多种多样,我们把它们总结成了表1中几条常见的理由。系统了解这些项目的目的和我们进行原型设计的原因,将有助于我们判断基于FPGA的原型设计是否能为我们的下一个项目提供帮助。 因此,让我们探究一下表1所述的目的以及基于FPGA的原型方法如何能帮助实现这些目的。 高性能与准确度
$ R/ j9 ]6 k1 n7 y8 `只有基于FPGA的原型才能提供正确测试设计各个方面所需的速度和准确度。我们把这个理由放在首位的原因是,虽然项目有许多需要实现的给定目的,但对需要进行原型设计的团队来说,这可能是所有理由中最根本的原因。举例来说,这个团队的目的可能是验证某些SoC的嵌入式软件,观察其在真实硬件上全速运行的情况,但使用原型的根本原因是为了确保高性能与准确度。我们在虚拟系统中可以在更高的性能水平下验证该软件,但我们无法达到使用真实的RTL所能实现的准确度。8 K' E9 c0 D% C& W0 ~# E' g; p( C
![]()
6 ^! |8 Q' Q6 h
5 |: F/ A7 p. B8 s- z" c3 ~5 a' d. s |