TMS320C665x KeyStone DSP
問:C6654、C6657、C6655,能不能具體分析什么情況下用單核,什么情況下用多核?
本文引用地址:http://butianyuan.cn/article/131440.htm鄭小龍:語音來方面,應用單核會比較方便,尤其語音監(jiān)控需要點比較多的話,可以多布幾個,用單核會方便一些。監(jiān)控需要多核,而且不僅是一片,而是一個DSP的陣列來實現(xiàn)。診斷還是以單核為適合,生物識別主要還是單核,因為它是面對客戶的設備。實時檢測還是一個多核的應用,航空也是多核。
問:如何準確理解KeyStoneII架構,和純ARM芯片相比?
鄭小龍:我覺得用這個平臺會構成一個經(jīng)典的平臺,是雙核DSP,既是單個也是多個。以往都是強調(diào)8核,管腳需要考慮兼容(因為管腳是兼容的,所以會有一些冗余部分在里面)。C665x分單雙核會比較靈活?,F(xiàn)在有DSP+ARM這樣的結構,一個做處理,一個做控制。我們也可以采用多核系統(tǒng),可以一起跑。但處理方式不一樣,它處理的時候不像ARM這樣是通用的處理器,它更多的資源還是做實時處理,因為它的處理是比較單一的。
問:C6657、C6655有什么樣的區(qū)別?
鄭小龍:區(qū)別是它們采用新的工藝,功耗更低。C6657系列總體架構是8個核的架構,砍掉一半變成4個核,再砍掉一半變成2個核,再砍掉一半就變成1個核。從趨勢來看,一定是C6655會低于C6671,因為667X已經(jīng)開始生產(chǎn)了,所以已經(jīng)有客戶在定6672的產(chǎn)品做樣片。如果說便攜式獨立的話,可以采用C665x,中間會有一個平緩的過渡。
問:將來基礎設施應用里,用C665x系列?
鄭小龍:這個應該還是以C667x為主,當然像小基站這樣的應用,更低功耗的應用可以用6657。
問:僅采用新的結構就可以做到這么低的功耗嗎?還有別的因素么?
鄭小龍:比如它的一些接口選擇以及電源管理,因為它做一個芯片都是由一些IP集成在一起,開始做6678是為了提高性能,并不是更多從降低功耗考慮,現(xiàn)在做新產(chǎn)品的時候會從各個方面來考慮如何進一步優(yōu)化。
問:生物識別這塊,不僅是DSP,是不是也可以用其它的產(chǎn)品?比如處理器、FPGA等是不是也可以實現(xiàn)這種應用?這里面DSP它的優(yōu)勢大不大?
鄭小龍:我們現(xiàn)在是以指紋識別來討論。指紋識別最開始是用PC來實現(xiàn)的,因為它不要求實時,DSP是把指紋識別引到一個能夠實時處理的應用,之后因為這個處理技術的發(fā)展,也開始有一些應用用CPU來處理,比如ARM處理的,還有Cortex-M3,這個處理的級別就不太一樣。我們并不否認CPU或單片機能實現(xiàn)這個功能,但DSP這方面的處理有一些比較直接的意義。因為我們很多信號處理,大家知道數(shù)字濾波器就是乘加結構,DSP就是一個乘加結構,是直接的,不需要轉換的。別的方式需要轉換的,用模擬方式來實現(xiàn)。如果要求并不是很高,這樣也可以。對DSP來講,這種乘加結構是它持續(xù)發(fā)展的一個方向,所以DSP是會最直接地用在信號處理的處理器上。
問:在娛樂方面的,也有用幾個ARM核作為多核的。
鄭小龍:做這種識別處理的話(數(shù)字濾波信號的直接處理),用DSP來得更直接一些。用ARM,有時會采用ARM之間的模擬轉換,這種應用DSP會更方便一些。TI在智能識別方面,提供一些智能識別技術庫,這樣可以提高效率。例如TI的很多客戶做DM6437上做汽車視覺,這也是一種很好的例子。
評論