|
目前,全世界已經有一百多家主要的半導體和系統公司獲得Tensilica公司的授權,據稱,該公司的Xtensa可配置處理器和Diamond標準處理器能夠為設計人員的SoC設計和應用提供新的解決方案。不僅如此,該公司日前更推出了具有更高性能功耗比的第二代Diamond系列處理器新產品。/ I# [8 f; X0 F
- l* d$ R- G. r0 L7 M" F
Tensilica總裁兼執行長Chris Rowen曾經是MIPS公司的共同創辦人,他如何看待目前的IP產業?如何因應愈來愈激烈的競爭對手挑戰?如何帶領Tensilica團隊使產品滿足未來技術發展趨勢?近日,Chris Rowen在接受《電子工程專輯》記者專訪時針對這些問題發表他的看法。, C5 z; c% g. d1 e1 p7 d/ H
8 }6 E& K2 A1 D$ o, u# A/ M
) `- E$ V# T% h2 @' O& d5 `隨著半導體製程的演進,IP在晶片設計中扮演越來越重要的角色。您如何看待ARM和MIPS為爭奪該市場而不斷上演的收購戰?而Tensilica未來的策略又會是怎樣的?
' r0 g7 [, H* F2 w9 R2 l; J- ~1 D4 `! Z+ D8 k/ j ?/ S
5 X R; u+ L7 T+ h, U$ q首先,ARM和MIPS所進行的收購都並非針對自己原有的產品領域而產生的。我們認為,目前兩家公司自有的業務發展均受到了限制,因而希望透過收購其它業務來擴大自己的發展。
! W: u. I) n+ ?! @1 T. @& ?
( z& `5 l) _( Z* P4 g' Z9 C) \. c5 ~) e7 E! Y) k4 e
其次,Tensilica目前還沒有遇到這樣的發展瓶頸,公司業務目前在DSP、多媒體、音/視訊、CPU以及控制方面仍展現很強勁的發展態勢。Tensilica的核心指令只有80條,在此之上客戶可以根據自身需要開發出各種指令,所以在應用方面我們並沒有成長的限制。
$ h' Z; ^9 R* s3 t- {" E5 Q! ]" ~. T8 r; x: B5 Z U
2 j8 w* ?* P: [- Z x6 v1 E
最後,我們將會專注多媒體軟體以及其他應用方面的開發,並堅持走可編程的道路。
( i3 E) W/ |# S! z3 m
& _) S' ?6 e( x* O8 Y; R6 d3 I* A# ^: m8 T1 p- y/ b; h
可配置處理器的核心技術是我們一切策略的基礎。客戶可以利用我們的可配置處理器差異化其產品,與此同時,我們也在利用可配置處理器快速開發和定製Diamond標準處理器去搶佔特定市場。. w) R# T' O/ m% e* z0 G% P K
% T3 |9 _) @2 G: X% u5 l5 M* N
8 ]1 E7 v u$ e' c
未來,Tensilica的發展方向包括兩方面:一是繼續發展可配置處理器技術,使其功能更強大、功耗更低、適合多核心互連;另一方面,是定製出更多Diamond標準核心,開發相應垂直解決方案,例如控制器、音訊、視訊、網路等市場。
8 W& G6 j w( n+ w! g. c
! C. j2 }- J& f$ W# B/ r
5 o1 H' W# ~* l0 d. V同時我們也注意到,ARM在收購Artisan這樣的公司之後,目前還沒有看到雙方合作產生雙贏的局面。所以暫時Tensilica還沒有任何併購的打算。 T) K, V' o& x1 W
% U- S, p) {/ w; s6 @( I. R3 `1 {. E& ?
對於整個IP產業來說最大的挑戰來自於何處?是使客戶實現差異化設計嗎?您認為實現差異化的途徑何在?
' W! V3 K) U; L' [3 S! {
5 Y- {4 Q) v& W5 {# J/ `+ g+ d: J5 G
IP產業的挑戰來自於兩方面:首先是IP開發複雜,因而投資甚鉅;其次則是IP的成功建立在客戶IC開發成功與市場成功的基礎之上,因而注定了IP收益週期長且成效緩慢。
7 Y! t0 \+ N) E/ p5 m
5 n# r, }" _5 C
; S, [8 U$ i. _確實,差異化設計是客戶成功的關鍵,而實現差異化的途徑在於具備最先進的系統知識與管理,採用更優質的IP與製程,以提高系統性能與彈性,並降低功耗和成本。Tensilica在可配置處理器技術方面具有明顯的技術優勢,這為客戶差異化其產品提供了更多的選擇和更強的支援。
0 z: m+ V4 z) R- k+ F/ T1 [- s, f) F" Z3 Q0 Q: N! q
& z1 @5 }' u7 s5 D! x與Tensilica看好多核心技術不同,MIPS強調的是多執行緒優勢,並認為它是未來處理器的發展趨勢。您對這兩種技術趨勢作何評價?
! {; U( A1 E3 J' h
% F: B/ t6 ]8 N1 E3 Y1 g2 z. r$ m; x, p+ i* Q, Z9 \ r3 g: j
多核心和多執行緒是不同的技術,側重點不同。我們認為,多執行緒是有意義的,但是其意義只是針對一些特殊應用,例如網路。此外,多執行緒帶來的好處是有限的,但是帶來的處理器設計複雜性、功耗面積開銷,以及軟體除錯的複雜性增加都是非常明顯的。$ _3 c: U" u: [. m4 x/ z
/ g: a2 h" X% {8 H( E) F
( g' q4 P, o9 G1 E: D) b舉例來說,Tensilica多個小型單執行緒核心比MIPS一個多執行緒核心的面積功耗還小,可是性能卻顯著提高。所以我們堅定地認為,多核心是Tensilica的發展方向,而不是多執行緒。- }, ]* R- l. y) j `% ?1 Q6 ]
4 u0 g1 a$ S$ o* I( e9 F) h
- w5 R6 }4 J8 H5 \# e除了Tensilica以外,ARM似乎也不看好多執行緒是將來的方向。Multi-issue核心技術突破了一個週期處理器只能進行一次作業,同樣提升了處理器的性能。Tensilica的Diamond 570T multi-issue核心是EEMBC性能極佳的控制處理器核心。
7 I) V2 p+ }1 s: q) {5 A8 e. N! r3 Q3 I) F$ \; x" r
5 T+ h9 d; d4 B+ F M您認為可配置核心為何能受到市場青睞?目前Tensilica與中國企業的合作情況如何?
8 ]2 d9 p. n1 J$ L0 O) p' P7 m( M. f/ Q) i/ p
3 P! R* `& M8 b! c8 b可配置核心受到歡迎主要由於各種標準不斷推陳出新,需要更創新的演算法;新興的消費性應用必須能在很短時間內處理大量資料的能力,包括多媒體、音/視訊處理等;此外,業界需要更好的電源管理功能以符合可攜式設備的要求。
) P- I9 o9 o1 [! X7 A3 t: w: m: J! E8 O+ u
! ]8 O% l0 b' r/ }( a+ t" E現在,我們與很多中國企業保持密切合作,例如,北京新岸線(Nufront)軟體公司使用我們的可配置處理器,在四個月內快速完成了低功耗手機電視SoC的開發;龍晶微電子(Penstar Technology)使用我們的處理器兼控制和音訊處理,Diamond標準處理器為其提供了更小面積、更佳性能、更低功耗和合理的價格。& D' L" t; `; w- h
# G0 W) x. H7 F% q( u' j. b, V
% L& H7 v2 X& A1 b/ d( d6 V5 X/ o對於可配置處理器,有些業界人士認為對一個CPU進行某些方面的微量調整,可能會讓它在處理某一項任務時表現得更好,但這種做法無法得到標準軟體開發工具的支援,而導致開發變得非常艱難。對此,您有何評價?
: ]+ v [ {* I& p6 Z# I7 t
4 c; z, m. |0 n6 Q: S. R$ i8 U7 d. S: q8 o5 U- ] H
首先,Tensilica的可配置處理器並不是對CPU進行微調,我們的配置和擴展可以讓開發人員發揮他們的技巧,徹底創造全新的處理器架構,例如超低功耗、超強性能等。但是我們的任何處理器都有著最基本的80條基本指令集,所以軟體開發工具標準化的問題並非對手所說的那麼嚴重。
' ~8 Y0 o, D5 b1 @
% R- i$ I+ T& u- M0 J. a
! x8 r# x* ~' P: B$ i \8 k其次,Tensilica提供的是一套統一的開放工具,可以開放各類CPU、DSP、協同處理器等;而Diamond處理器也正是為了加強軟體開放工具標準化而推出的。自從Tensilica的Diamond標準處理器推出以來,Tensilica的第三方合作夥伴數量已成長了一倍。我相信隨著Diamond處理器的推廣,Tensilica的軟體開發工具會變得越來越普及,受到更多的開發工程師的推薦。
7 G& u% S" e; X R0 S0 V) q- X! K9 Y
4 }, x8 l% ]0 HTensilica繼續發佈新一代Diamond系列處理器是否意味著將與ARM和MIPS展開激烈競爭?
6 K, Y" v! L2 ^) H R+ S$ h2 K
% u/ U* P+ \8 w9 Q' a9 Y8 @% [ g2 B. M
毫無疑問,全新的第二代DIAMOND標準處理器確實是針對ARM和MIPS產品的。Tensilica選擇這樣的產品策略不單單是為客戶在ARM、MIPS之後提供一個新的選擇;從長遠來看,公司更希望客戶在習慣使用Diamond產品之後,會逐漸根據自己的一些特定需求來選擇我們的可配置處理器架構。就此觀點而言,Tensilica和ARM是沒有什麼太大衝突的。+ ~' `5 ` o8 F* h9 p3 a
$ M0 I7 l: g# e* T. ?
1 H; }( }, V+ }1 y E5 ^8 p' O如果設計人員選用Tensilica核心作設計,能夠確保獲得足夠的週邊軟體和硬體支援嗎?
G* T( n0 o4 ?" Z4 G9 [
) @$ d& e5 T6 b s) ]0 l
~/ x+ u! I% [' b# L- ~Tensilica週邊的資源擁有許多合作夥伴,如代工廠、IC設計公司與其他IP供應商等等。目前任何人都可以從Tensilica的網站上下載開發工具,且其產品出貨量也很大,所以除了我們自己所推出的各種支援音/視訊的軟體之外,很多第三方的合作夥伴也正共同開發或銷售。所以,我不認為在第三方支援方面會存在什麼問題。+ J Q: r2 q' x8 v0 g1 o
1 g5 N/ c0 A4 j7 }
" b# y! H& q8 J) N0 m/ ^: g9 ]% B* r我們的主要產品是可配置處理器,這並顯示出編譯器一定是屬於我們自己而不是第三方的,這也是我們的優勢之一。我們一直非常重視編譯器產品線,不但設置專業的團隊負責研發和最佳化,而且投資力度也非常大。4 q& ~$ a m! Z4 X0 I6 n/ l9 i
: a. M# V, H$ S& \
" z. w% {$ l2 T, N7 B) V1 a
Tensilica公司總裁兼執行長Chris Rowen
# ]9 E& H5 W: ?1 g* t) z: W. }
2 x' M% I' z8 y9 k- i x+ E7 z! I
Tensilica公司創辦人、總裁兼CEO5 n4 v- c; C4 i* \) [# M. l8 V6 x+ @
/ Y3 t ]. r3 c7 [* f* F3 W. ]MIPS公司共同創辦人,曾任MIPS公司微處理器開發副總裁
' Q1 N, A+ V: t6 f: z' ]: a% K1 V1 r: c/ L* g+ Q
曾任Synopsys公司副總裁兼Design Reuse部門總經理8 q2 Q4 {, R% I3 M# h, W1 z
( w5 ? b9 V' M7 ^7 s4 D% R" ]+ n
哈佛大學物理學學士、史丹佛大學電子工程學碩士與博士4 `4 {' h$ u Y, Y4 [! `' t
9 X g! P8 g/ \/ }' B1 v9 m
* p1 U- h" S+ V
( k7 }/ `: T' Q1 @! u) e6 Q作者:邵樂峰 |
評分
-
查看全部評分
|