|
提出SOPC概念的是Altera公司,目前Xilinx也在利用自己FPGA的优势,积极的发展自己的SOPC产品。SOPC结合了SOC和PLD、FPGA各自的优点,一般具备以下基本特征:
1 f4 G* ?$ |: F, a3 K4 J2 _. p: e1 L1 N
至少包含一个嵌入式处理器内核;9 K; J- V" U& h \% j4 `& @" b! l
6 g4 h0 l: I9 t! V( p 具有小容量片内高速RAM资源;. k- O g) z* L& h; Z( ^# T; C% b
4 d- x5 Y- g; M: L$ W) x
丰富的IPCore资源可供选择;/ v5 [$ `; c1 ?/ J2 [8 f
# L' g! W9 ^" ^# x. V! u
足够的片上可编程逻辑资源;
) E" e6 Y* _. i! i0 b9 \
1 `; o8 M, n6 l. A1 c 处理器调试接口和FPGA编程接口;3 C/ d v% ~4 n
3 E- A. `9 j4 j# Q+ O 可能包含部分可编程模拟电路;, U, x, M8 c% b
4 `' Z0 a. s4 v& u# Q8 G% F+ |6 S1 B
单芯片、低功耗、微封装。* }) H) Y" K1 D9 V: j0 ]4 j
) B6 a0 R0 g6 I* i
SOPC是PLD和ASIC技术融合的结果,目前0.13微米的ASIC产品制造价格仍然相当昂贵,相反,集成了硬核或软核CPU、DSP、存储器、外围I/O及可编程逻辑的SOPC芯片在应用的灵活性和价格上有极大的优势。 |
|