|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
FPGA嵌入式处理器的选择策略
7 f9 w8 i2 P. J, M T8 D8 p
* m* { w) F: j9 x 传统数字系统设计中,中小容量FPGA主要用于数字系统的接口、控制、胶合逻辑和复杂数字信号处理或数据处理算法的协处理,而主控制器一般采用单片机或嵌入式处理器完成。FPGA和主控制器分离的设计使得电路规模较大、设计复杂,而系统的功耗较高、保密性也较差。 e' j) G) t: V9 a+ ~5 p# Z9 S
: c# p* ^! m! d L4 n( m 随着FPGA工艺技术从0.13um发展到90nm到65nm,FPGA的容量愈来愈大,一款低端FPGA就可能具有比几年前最高端FPGA更大的容量和资源。这样,容量的增加和性能的提升允许在FPGA中实现硬核或软核处理器来替代FPGA外部的处理器,从而实现更高的系统集成度。 , d" ~" ?6 g/ U9 G, W4 p0 A& ^
' S6 K3 J2 ?3 j. k* _+ U) E
各主流FPGA厂商都在FPGA产品中提供了嵌入式硬核或软核处理器的支持选项,如何选择处理器则需要从系统角度进行仔细考量。通过对业界主流FPGA中的嵌入式处理器进行比较,本文针对如何选择与FPGA应用相匹配的嵌入式处理器提出了参考建议。 ) P- y/ @1 R z6 c
8 r# x+ W- ^8 c$ [( P% ]' P
" S' A. G, \* d! z9 P |
|