EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA设计中关键问题的研究
% Y Q, _6 ^6 ^5 b) R8 X4 _) R8 ~& w8 |) q
随着FPGA(Field Programmable Gate Array)容量、功能以及可靠性的提高,其在现代数字通信系统中的应用日渐广泛。采用FPGA设计数字电路已经成为数字电路系统领域的主要设计方式之一[1]。在信号的处理和整个系统的控制中,FPGA不但能大大缩减电路的体积,提高电路的稳定性,而且其先进的开发工具使整个系统的设计调试周期大大缩短[2~3]。本文结合作者的经验和体会,指出FPGA设计中的一些难点问题,分析问题产生的原因并给出解决方案,有利于FPGA设计者少走弯路,在较短的时间内掌握FPGA设计技术。 * _9 {+ a/ L# `$ S2 L7 r3 j
1 s/ f( f& g& B
1 FPGA设计流程
% F! Y d0 p- ^7 }, V0 ^+ o
0 S1 C8 a% ~! _; [# h0 KFPGA设计大都采用自顶向下的设计流程,大体上分为设计说明书、设计输入、综合、功能仿真(前仿真)、逻辑实现、时序仿真(后仿真)、配置下载等七个步骤,设计流程如图1所示。
* ?: m6 t5 D0 `4 u" q' ^% u- M. u2 k
! V8 {; O7 M4 ? & h, v- B+ Z8 Q# Q0 K, N$ k: x$ j
' a) w/ G3 e3 |) Z; d6 W
|