Page 53 - MCU大廠分享10億級出貨秘訣
P. 53
DESIGN CORNER
測性。另外在設計與驗證過程中,晶片供應商會面臨 更高的複雜性。
某些應用需要達到確定的反應時效,其通常受 到終端應用對於服務品質的要求所驅動。多執行緒 的實作可促成服務品質的控制機制,使執行變得可 預測,藉由底層硬體的優先排程機制,達到執行緒 的確定性。
從多執行緒的角度來看,硬體多執行緒對軟體 而言極大程度是完全透明,每個分緒對軟體而言就 像不同的處理器。然而,不同的執行行為也衍生出許 多必須考量的情境。
隨著高效率運算的需求持續攀升,多加思索最佳 化設計是必要的。多執行緒架構已廣泛發展,也帶來 許多優點,目前在許多執行緒CPU,尤其是專為如5G 數據機與連網應用設計的SoC中,晶片的效率會是其 中一項要考量的設計目標。多執行緒若能運用得當, 不僅能大幅提升效能,還能維持資源利用的最佳化。
多執行緒能否用於確定性應用?
RISC-V架構的CPU能否支援執行緒?
RISC-V架構在設計時可納入多執行緒的思維, 藉此促成高效率的實作,但這並不屬於必要的需求。
Imagination深刻體認新世代的SoC設計必須在 功耗與效能之間取得平衡——公司於針 對跨市場應用開發創新節能半導體IP方 面累積了超過20年的經驗,應用涵蓋汽
未來運算的面貌為何?
49
(本文由Imagination供稿)
以無MCU實現兩軸機械臂控制器
Anas Ajaj,Embedded.com特約作者
機器手臂被廣泛用於機器人應用 中,它們可以做出類似於人手的 動作。機器手臂可以是一個獨立 的應用,也可以是更大機器人系 統的一部分。機器手臂在工業領 域中主要用於物品的取放,而在
行動保全攝影機和玩具中亦有 應用。
於x軸,另一個用於y軸。這些關 節將由來自操縱桿的類比訊號 進行控制。該電路設計包括一個 GreenPAK SLG46620晶片、兩個 Tower Pro SG90伺服馬達和一 個類比操縱桿。系統框架圖和電
機器手臂通常包括數個可以 旋轉的關節,以及與之相連的連 桿。本文案例將建構一個包括兩 個旋轉關節的機器手臂,一個用
車、行動、消費、桌機與資料中心,以及數位電視。 最近發表的Catapult RISC-V系列CPU 內含多個核 心,可支援多執行緒處理機制,其象徵公司跨出的一 大步,使半導體製造商能擁有更多元選擇來開發差 異化的異質運算解決方案。展望未來,對 於評估多執行緒將如何協助業界開發獨 有的差異化產品上亦是關鍵的一環。
2022年6月 | www.eettaiwan.com