Global Sources
電子工程專輯
 
電子工程專輯 > EDA/IP
 
 
EDA/IP  

MIPS推多重執行緒核心MIPS32 34K

上網時間: 2006年04月27日     打印版  Bookmark and Share  字型大小:  

關鍵字:美普思  MIPS Technologies  MIPS32 34K  核心  多重執行緒 

美普思(MIPS Technologies)近日推出MIPS32 34K系列核心,這套多重執行緒解決方案(multi-threading)鎖定各種高效能、低成本的嵌入式應用,是第一款內建MIPS MT (Multi-Threading) ASE功能的MIPS產品。據表示,其多重執行緒功能可大幅降低整體SoC的晶片尺寸、成本以及功耗。目前,包括iVivity、Mobileye以及PMC-Sierra等都已率先獲得授權。

MIPS指出,當前的單執行緒微處理器浪費許多執行週期在等待記憶體存取,而34K核心藉由多重執行緒功能消弭記憶體延遲以增加系統效能。當管線因執行緒等待記憶體存取而中止時,其他執行緒可立即補上繼續執行,從而提升處理性能。MIPS內部效能測量數據顯示34Kc核心在同時執行兩個執行緒時,執行時間比單執行緒處理器逐一執行該二個執行緒少60%,而晶片面積僅增加14%。

此外,34K系列核心為各種嵌入式應用提供良好的即時反應速度。使用者可針對即時作業配置專屬的處理頻寬,藉以確保服務品質(QoS)。這種機制能持續監控執行緒的處理狀況,並適時做出修正,藉以維持甚至超越即時作業的需求。

MIPS32 34Kc核心採用90nm製程,最差操作狀態下時脈為500MHz。核心尺寸為2.1mm2,而核心部份耗電量為0.56mW/MHz@1.0V。目前該系列核心共包含34Kc、34Kf、34Kc Pro以及34Kf Pro。這些核心具備完全相容於IEEE 754規格的硬體浮點運算處理器。其中34Kc Pro與34Kf Pro核心具備CorExtend功能,能讓SoC研發業者自行擴增指令。

34K核心能執行現有的對稱式二路SMP作業系統(OSes)與應用軟體,而程式只需進行最小幅度的修改。它亦能應用在多個執行緒各自有不同角色的(AMP或非對稱式多重處理)環境下。此外,34K核心能設定一或兩個虛擬處理元件(VPE)以及多至5個執行緒內容(TC),提供極高的設計彈性。

MIPS進一步指出,這種雙虛擬處理元件的能力讓34K核心能同時執行兩個獨立的作業系統,或是一個雙路的對稱式多重處理器作業系統(SMP)。此外,5個執行緒內容可讓一個作業系統同時執行5個執行緒。

例如,未來市場可能出現運用多重執行緒的單一應用,如在家電產品中配置多個VoIP通道。另一方面,業者亦可能將多個單執行緒功能整合在一個34K核心,例如像在Linux作業系統下執行的主處理器,以及在視訊轉換器內部即時作業系統上運作的DSP。網路路由器以及包括數位電視、DVD錄影機在內各種消費性裝置的作業同步機制,意謂這類產品亦能從34K核心中獲得利益。




投票數:   加入我的最愛
我來評論 - MIPS推多重執行緒核心MIPS32 34K
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首