|
提出SOPC概念的是Altera公司,目前Xilinx也在利用自己FPGA的优势,积极的发展自己的SOPC产品。SOPC结合了SOC和PLD、FPGA各自的优点,一般具备以下基本特征:9 _& n' A6 i7 z9 }3 [0 h1 ~4 S- q' m
4 A6 w; ?$ T2 g* W0 d, ^0 l- j8 `: Y
至少包含一个嵌入式处理器内核;
- X) h$ M' C$ s M' d' `, \. \& J1 L, s; Z- p
具有小容量片内高速RAM资源;
2 e2 V' c; _) E: ~3 w7 T
; m3 o4 Y( O3 v% S3 m6 N( N 丰富的IPCore资源可供选择;
( @* R0 j7 w0 k0 _; D, y( x( Q/ I3 M9 G X7 u) P8 _
足够的片上可编程逻辑资源;5 H$ E2 ], {& }
+ @0 f0 s G5 c) _
处理器调试接口和FPGA编程接口;/ b. U. S2 i' ~4 g6 |) Q" b
; e+ s8 Y. ]* J- ^; a
可能包含部分可编程模拟电路;; S7 b( L$ P- Q5 N
T- e5 z" w+ Q4 Z4 N4 U
单芯片、低功耗、微封装。( l) @9 S% R y6 ]8 t2 `" _
# K% @% k3 W$ b9 t
SOPC是PLD和ASIC技术融合的结果,目前0.13微米的ASIC产品制造价格仍然相当昂贵,相反,集成了硬核或软核CPU、DSP、存储器、外围I/O及可编程逻辑的SOPC芯片在应用的灵活性和价格上有极大的优势。 |
|