|
|
提出SOPC概念的是Altera公司,目前Xilinx也在利用自己FPGA的优势,积极的发展自己的SOPC产品。SOPC结合了SOC和PLD、FPGA各自的优点,一般具备以下基本特征:% a2 b. c% s' a# L' V+ V* y) O
( T* N/ d0 V1 w1 Y* E: W
至少包含一个嵌入式处理器内核;4 g: D+ p, p) P2 _8 i1 X
% Q8 D% s9 @. q* d- Y% ~
具有小容量片内高速RAM资源; s' Q5 l6 _9 O4 Y& Y' h- h( \
" N" m: }1 }3 f" b 丰富的IPCore资源可供选择;
- q& h" u7 N- M2 J' B9 r/ _" i! g
( n( _& p3 ]" g. i6 |. F 足够的片上可编程逻辑资源;: {' `+ i& }6 H- v
: E3 Q- x) c; q+ n: F7 i% L5 M
处理器调试接口和FPGA编程接口;
* C2 m7 b1 }! N, O/ p+ G, J l
' M/ G! L; m Y 可能包含部分可编程模拟电路;
$ S9 U9 }3 y) v0 X# N/ @4 p, X
" a* l. g( x4 n+ i& I @+ Y" I/ z4 q( J 单芯片、低功耗、微封装。
# O0 I% Q& {( Y- E Y3 ^: j, B: D( {7 z9 _
SOPC是PLD和ASIC技术融合的结果,目前0.13微米的ASIC产品制造价格仍然相当昂贵,相反,集成了硬核或软核CPU、DSP、存储器、外围I/O及可编程逻辑的SOPC芯片在应用的灵活性和价格上有极大的优势。 |
|