EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 alexwang 于 2018-9-6 17:51 编辑 + V X4 k/ A6 B/ O
; ?! J5 S9 x; @3 i8 d 从硬件角度讨论FPGA开发框架 FPGA采用了逻辑单元阵列概念,内部包括可配置逻辑模块、输出输入模块和内部连线三个部分。每一块FPGA芯片都是由有限多个带有可编程连接的预定义源组成来实现一种可重构数字电路。
6 r; A" o# q7 X" B2 h7 d
u6 k0 {1 H: E4 n+ [. L( W 长久以来新型FPGA的功能和性能已经为它们赢得系统中的核心位置,成为许多产品的主要数据处理引擎。
- v% S. [& R& S \
: ^4 q- u, H4 E0 n 鉴于FPGA在如此多应用中的重要地位,采取正式且注重方法的开发流程来处理FPGA设计比以往更加重要。该流程旨在避免开发周期后期因发现设计缺陷而不得不进行费时费钱的设计修改,而且该缺陷还可能对项目进度计划、成本和质量造成灾难性影响。
' `1 T2 R4 B9 M/ ~
2 \( p. a5 M; l 本文所介绍的的框架覆盖从系统架构考量到FPGA开发与 测试规划等各个环节。我们从FPGA 硬件的角度重点详细介绍该框架,通过介绍希望其他工程团队能够发现该框架在复杂的FPGA设计项目里面的优点。 8 c# P3 c; N7 }7 q2 o- Z3 ?- u
x |- c9 O- t( G' J* X
开发稳健可靠的测试仿真环境和开发FPGA本身一样复杂,需要视同开发FPGA一样规划和考量。 ) l o# ^ _, o" A( `: o. a0 K7 S
5 z2 N; Z3 c9 k7 e |