2015年9月30日 星期三
2015年9月23日 星期三
ARM 與 x86 核心二合一
ARM 與 x86 核心二合一,AMD 公布 Project SkyBridge 處理器 Roadmap |
轉自:http://technews.tw/2014/05/06/amd-arm-project-skybridge-roadmap/ 作者:VR-Zone |
AMD 更新其 ARM Based SoC roadmap,同時確認 2015 年的 Project SkyBridge 家族。在 2014 年,AMD 確定在 Server 端推出 ARM Cortex-A57 架構的「Seattle」28nm 製程 8 核心 SoC 產品,目前時間點將不會有任何變化。
在台灣時間 6 日凌晨,AMD 更新了 ARM based SoC 的 roadmap,其中,也就是在 2015 年,AMD 將會在推出 20nm 製程的 ARM Cortex-A57 架構 SoC,它將結合 AMD Radeon 的 GCN 架構 GPU 在內。此外,這款 ARM based SoC 的 PIN 將能與 AMD 下世代的 x86 架構 SoC 相容,同時「Project SkyBridge」將會是 AMD 首款支援 Android 系統的平台。
比較讓人驚豔的部分可能是,AMD 是如何讓 ARM 與 x86 架構 SoC 在 PIN 部分達到相容,當然可以想像,目前市場可能不會放在 Server,而是在 embedded 以及消費端兩個市場。
AMD 簡報中提到,市場對 x86 架構的需求降低,不過在 ARM based 的 SoC 部分卻有著非常顯著的提升,在擁有 x86 以及 ARM 兩款架構的情況下,對公司未來的業務將會有相當有一定的幫助。
除了 2015 年的「Project SkyBridge」外,AMD 對 2016 年也提出了相對應的產品。
2016 年的 AMD 除了將推出全新的 x86 架構處理器外,在 ARM 部分也將會發表首款客製化的 64 bit ARMv8 CPU,其代號將會為「K12」。
「K12」細節目前尚未確認,因此究竟維持在 20nm,仰或是推進到 16nm,甚至是 14nm FinFet 都沒有任何定案,只是應用方面卻是相當肯定的,這包含了 Server、embedded 以及半客製化市場(semi-custom),至於智慧型手機部分依舊不是 AMD 鎖定的目標市場。
AMD 同時也釋出類似早前 Mantle 的核心圖,圖中可以稍微了解到這家公司未來主要在建立 IP,核心會是 Radeon GPU、x86 架構以及 ARM based CPU。
在核心之上,將會有各種不同附加 IP 來支援,而最外面則是實際應用,包含了 Windows、Linux 以及 Android 作業系統,同時 DirectX、OpenGL、OpenCL 以及 Mantle 等都會納入支援中。
MIPS與ARM
MIPS(Microprocessor without interlocked pipeline stages, 亦即不含 Interlock 機制的管線階層微處理器。) MIPS 也是一家具有悠久歷史的處理器研發商,同樣的,MIPS 架構處理器 也出現在許多日常生活中可見到的產品中,在遊樂器方面,過去的任天堂 64、 SONY Playstation 1、Playstation 2,以及新近的 PSP 等產品等是採用 MIPS 架構,而在一般手持式 Windows CE 產品中,也有採用 MIPS 架構,在網通產品方面,MIPS 處理器也被廣泛的應用在 CISCO 的路由器中。 以 MIPS 的架構來說,其發展的歷史比起 ARM 要來得悠久,設計上也有不少過 人之處,比如說從 32 位元處理到 64 位元運算的架構延展性,讓 MIPS 處理器可適用於於各種用途。
ARM 結構在課堂上已有詳細的描述,因此就不多提。ARM 主要是以指令集來區分而 V1~V3 奠定了基礎。 V1 架構是最原始的 ARM 指令集,僅具備有基本的資料處理指令,不包含乘法指令。 而在 V2 版中則是加入了乘法, 以及乘加指令,並且加入了輔助處 理器的操作指令,增加了快速中斷模式,以及對暫存記憶體的管理規則。到V3架構中則是將記憶體的, 定址空間大幅增加到 32 位元也就,是可以定址到 4GB 的記憶體容量, 而增加了 CPSR 以及 SPSR 暫存器, 可以保存程式狀態,並且加入了 MRS/MSR 兩個指令,藉以存取這兩 個暫存器。之後延續的系列皆以這些基 礎來做修改。雖然該公司本身並無晶圓廠,而純粹以 IP的形式出售處理器架構,由於定位正確,在短短的數年間取得了極大的市場地位,全世界絕大多數的手持式裝置都嵌入了ARM 的處理器技術。
架構比較
MIPS 最簡單的體系結構之一 ,體積小、耗能比低。 但 MIPS 有 "branch delay slot" 以及 "load delay slot"兩個明顯的缺點,MIPS使用編譯器来解决上面的兩個問題。因為MIPS 最初的設計思想是使用簡單的 RISC 及其他軟體技術,来達成 RISC的完整概念。
ARM’s Shifter shifter 是 ARM 中很重要的概念,他可以提高運算邏輯的速度,跟同樣功能的 adder/shift register 相比,效率更高,但是也 占用更多的芯片面積。
ARM 結構在課堂上已有詳細的描述,因此就不多提。ARM 主要是以指令集來區分而 V1~V3 奠定了基礎。 V1 架構是最原始的 ARM 指令集,僅具備有基本的資料處理指令,不包含乘法指令。 而在 V2 版中則是加入了乘法, 以及乘加指令,並且加入了輔助處 理器的操作指令,增加了快速中斷模式,以及對暫存記憶體的管理規則。到V3架構中則是將記憶體的, 定址空間大幅增加到 32 位元也就,是可以定址到 4GB 的記憶體容量, 而增加了 CPSR 以及 SPSR 暫存器, 可以保存程式狀態,並且加入了 MRS/MSR 兩個指令,藉以存取這兩 個暫存器。之後延續的系列皆以這些基 礎來做修改。雖然該公司本身並無晶圓廠,而純粹以 IP的形式出售處理器架構,由於定位正確,在短短的數年間取得了極大的市場地位,全世界絕大多數的手持式裝置都嵌入了ARM 的處理器技術。
架構比較
MIPS 最簡單的體系結構之一 ,體積小、耗能比低。 但 MIPS 有 "branch delay slot" 以及 "load delay slot"兩個明顯的缺點,MIPS使用編譯器来解决上面的兩個問題。因為MIPS 最初的設計思想是使用簡單的 RISC 及其他軟體技術,来達成 RISC的完整概念。
ARM’s Shifter shifter 是 ARM 中很重要的概念,他可以提高運算邏輯的速度,跟同樣功能的 adder/shift register 相比,效率更高,但是也 占用更多的芯片面積。
CIC 簡介
源起
積體電路(IC)為通訊、資訊及消費性電子等3C產業朝向數位化、體積微小化之關鍵性零組件。歷年國內來諸多會議中,均將「提昇國內晶片設計之研究水準,培育晶片系統設計人才」列為重大議題。行政院科技部依據第四次全國科學技術會議之結論,於民國八十一年五月起推動「晶片設計製作中心」(Chip Implementation Center)籌設專案計畫,八十二年一月於新竹科學工業園區成立中心籌備工作小組。八十六年七月有鑑於科技發展趨勢,更名為「國家晶片系統設計中心」。為強化南部高科技研發環境,特於九十一年九月於台南科學工業園區設立南區辦公室,以發展與新竹科學園區相輔相成之前瞻研究,建立高科技技術及產業發展聚落。九十二年元月起為配合國家科學委員會所屬國家實驗室法人化作業,改隸於「財團法人國家實驗研究院」繼續推動各項業務工作。
中心目標
本中心之設立宗旨為「培育積體電路晶片及系統設計人才、提昇積體電路晶片及系統設計技術」,期能強化我國積體電路晶片及系統設計能力。主要任務為:
(一) 建立積體電路晶片及系統設計環境。
(二) 提供積體電路晶片及系統設計雛型品之實作與測試服務。
(三) 推展積體電路晶片及系統設計之「產、學、研」合作研究,並將學術界之研究成果落實推廣至產業界。
(四) 推動國內外積體電路晶片及系統設計相關技術之合作與交流。
(一) 建立積體電路晶片及系統設計環境。
(二) 提供積體電路晶片及系統設計雛型品之實作與測試服務。
(三) 推展積體電路晶片及系統設計之「產、學、研」合作研究,並將學術界之研究成果落實推廣至產業界。
(四) 推動國內外積體電路晶片及系統設計相關技術之合作與交流。
晶片及系統設計
為了搭配學術研究需要以及產業未來發展,本中心引進多項產業界廣泛使用的晶片與系統設計的電腦輔助設計軟體,以及多項矽智財(IP)資料庫,免費提供學校申請使用,並分別針對前段設計、實體設計、快速雛形設計、系統技術設計、嵌入式軟體設計等的設計需求,整合設計軟體、規劃並建立完整的晶片及系統設計流程與環境,藉以提昇晶片及系統設計的效率,並且提供設計者於設計時所需的技術支援、訓練課程、快速雛形驗證環境與設計環境之維護等服務,包含了設計資料庫之整合、設計環境技術資料檔的建立、設計軟體之使用流程規劃與管理、軟體安裝更新與使用諮詢、 設計軟體與設計流程之訓練、伺服器之管理維護諮詢、快速雛形驗證設備之提供與技術支援、單晶片系統(System on a Chip)的整合設計環境、矽智財模組的規範與建立、軟硬體共同設計環境、驗證平台之建立、以及設計範例之提供等多項設計技術支援。
晶片製作及測試
為達資源共享及有效節約成本,本中心自八十二年開始以「多計劃晶片」(Multi-Project Chip, MPC)方式,整合不同設計案於同一套光罩,並委由國內外晶圓廠製作後,依不同設計切割封裝,以提昇國內雛形品實作能力。為配合我國IC產業發展需求及培育晶片設計實作人才,本中心依年度規劃各類成熟及先進製程,建構製程相關之實作環境,進行相關軟體環境及元件庫驗證並提供下線諮詢服務,以協助教育性、前瞻性雛形品製作。因此,數位、類比或射頻晶片設計者皆可選擇適當之CMOS、BiCMOS或化合物半導體製程,以滿足各類晶片之設計需求。未來將進一步結合國外相關機構,推展國際性業務。 在晶片測試方面,為協助晶片雛形品驗證工作及降低測試設備重複投資,本中心設置有晶片測試實驗室,提供數位晶片、混合訊號及射頻晶片量測系統。目前擁有安捷倫(Agilent)93000測試系統供數位及混合信號晶片測試,以及MEMS測試環境: optical profiler, MEMS motion analyzer等。針對射頻電路設計,中心亦陸續建構高頻參數量測、射頻模型粹取、功率及雜訊量測及通訊晶片量測等系統,以提供元件至系統晶片之驗證。量測實驗室亦提供電路板雕刻機、打線機等後段製作服務。
教育訓練及推廣
為培訓晶片及系統設計人才,中心每年利用寒暑假期針對各種不同設計方式對學術界分別開設Full Custom IC design、Cell-Based IC design、FPGA design、RF/MM design、CMOS MEMS、IC Testing、SoC design及 Embedded Software開發等訓練課程。除學術界訓練課程之外,亦開設E-Learning訓練課程,以減低人才培訓的成本,縮短學習曲線。另外也邀請國內外專家學者開設進階的訓練課程及研討會。此外中心定期出版相關刊物,供學術界與業界參考。為使各種資訊交流更為便利有效,本中心設有網站(http://www.cic.org.tw) 以提供技術諮詢與交流、晶片設計軟體申請與下載、 晶片製作申請與製程資料下載、儀器設備預約、上課報名… 等各類服務。另外也出版Enews、年報、各種訓練教材、晶片設計成果論文集、研討會論文集等出版品供各界參考使用。
未來展望
過去幾年來「國家晶片系統設計中心」的工作重點在於協助學術界建立晶片及系統的設計與實作環境並提昇設計技術,主要偏重在基礎的技術開發與服務。未來除持續培育晶片系統設計優質人才與提昇晶片系統設計前瞻技術外,亦將配合產業未來發展需求,與各界合作研發晶片及系統設計相關的前瞻技術,使「國家晶片系統設計中心」成為「學術界研究、產業界發展的重要資源及具國際地位的技術研發機構」,達成世界級國家實驗室的願景,成為晶片系統設計研發與服務的重鎮。
AMD LiquidVR™ 技術
AMD LiquidVR™ 技術
AMD 公司創新的虛擬實境 (Virtual Reality) 技術已經臻於成熟,無論是模擬、遊戲、娛樂、教育、社交媒體、旅遊與醫療,還是房仲、電子商務等應用,AMD 的技術都可為這些的虛擬實境應用程式帶來更好的內容、舒適感與相容性,將實境效果帶入全新的境界。
AMD LiquidVR™ 技術簡介
LiquidVR™ 是一項由 AMD 開發的專門計畫,藉此建立並維持所謂的「實境」(presence) 效果,儘可能製作令人感到最舒適且最寫實的虛擬實境。虛擬實境是指一種沉浸式意識的狀態,在此狀態中,虛擬世界中的所有狀況、物體或人物都看似「真實」。通過產業鏈中關鍵技術合作夥伴的密切合作,LiquidVR™ 使用 AMD 的 GPU 軟、硬體子系統解決在產生實境效果時所遇到的問題及困難,其一便是減少移動時間延遲 (motion-to-photon latency) 至 10 毫秒以內。對於解決常見的不適感,如動暈症,這方面的改善是相當關鍵的。人在虛擬世界轉頭時,會發生動暈症,若要顯示新的透視圖 (perspective),即使慢了幾個毫秒也是太長了。
AMD VR 合作夥伴精彩案例
GE 運用 VR 帶您展開人體大腦的驚奇之旅
進一步瞭解
Crytek 的 VR 精靈帶來令人驚豔的逼真互動世界
進一步瞭解
在 Smithsonian 的 VR 精細逼真地重現航空史中和萊特兄弟一起飛行
進一步瞭解低延遲頭部追蹤,可增加使用者的舒適感
當你轉頭且場景太慢更新的話,你可能感到頭暈,此即動暈症。這是因為新的透視圖太慢顯示給眼睛,一般稱此狀況為「移動時間延遲」。AMD 努力研發,保證你在使用我們的硬體時不會發生這種問題。AMD 正努力研發一套具體有效的工具,以提供給頭戴顯示器及內容開發人員使用,有助於將造成動暈症的移動時間延遲問題,減至最低。
支援可擴充式顯像 (scalable rendering) 以達更逼真的體驗
若要以更新率 (refresh rate) 高達 100 Hz 以上的頻率,進行即時、高解析度的立體近似照相真實感 (near-photorealistic) 影像顯像,即便是最強大的 GPU 及現今已有的 CPU,這都是一大挑戰。有了 LiquidVR™,AMD 技術的使用者可以使用目前市面上已有的解決方案,建立多重 GPU 與多重 CPU 系統。AMD 正提供強大的開發者介面,方便他們運用系統裡面所有 CPU 及 GPU 的工作效能優勢,以獲最大可能的虛擬實境體驗。
與眾多虛擬實境裝置相容
我們了解沒有一種裝置是可以適用各種狀況。我們估計,未來幾個月甚至幾年內,市面上將有眾多的虛擬裝置面市。這些裝置中,許多將是新產品,而且在面市初期,可能沒有內容及作業系統產業鏈業者的內部支援。我們期望 LiquidVR™ 將使端對端的安裝經驗儘量地簡化,特別是顯示器與 GPU 子系統這兩部份。
超強效能的 Project Quantum 將 PC 與 VR 體驗提升到新的境界
AMD 的 Project Quantum 運用獨特突破限制的方式,將功能強大的硬體整合在小巧體積中,而不影響散熱能力和音效效能,並採用 AMD LiquidVR™ 技術提供最佳的 VR 體驗。
立即觀賞IC佈局設計能力鑑定
■ 考試費用:學科筆試與術科實作合報2000元(推廣期間業界人士八折優惠,學生六折優惠,團體報名另有優惠)
■ 證照重要性與舉辦目的:
(1)瞭解IC佈局上的專業知識與熟悉使用相關的技巧,以具備獨立完成完整IC佈局及驗證之基本能力為主要目的。
(2)提供各類IC佈局課程最終的學習成效評量。
(3)提供升學、求職、就業升遷之專業能力依據。
■ 報考資格:
(1)大專以上在學學生
(2)業界人士(已經或想要從事設計相關產業之工程師)
■ 測驗內容:(詳細內容依簡章公告為主)
科目 | 鑑定內容 |
學科筆試 | 1. VLSI Fundamental 2. Layout Skill 3. Verification 4. Unix/Linux Fundamental |
術科實作 | 佈局題:考生需在考試時間內全數完成以下四項條件即為通過;若有一項以上(或多項)未達成標準則為不通過。 佈局題評分四項條件為: (1) 佈局面積:符合題目所要求之面積條件 (2) 佈局長寬比:符合題目所規範之長寬比?條件 (3) DRC 驗證完成且完全無誤 (4) LVS 驗證完成且完全無誤 除錯題:考生需在考試時間內,按題目之描述將已知的佈局檔匯入,並將各題佈局檔的 DRC、LVS 錯誤找出進行修正,最後完成驗證,再分別匯出 DRC、LVS 正確無誤之佈局檔與相關驗證結果。除錯題以解決原始題目的 DRC、LVS 錯誤為主,若考生因解決題目錯誤而額外產生其他 DRC 或 LVS 錯誤,將按照額外產生的錯誤數量進行扣分(每多一個額外錯誤扣 1 分),僅扣至該題 0 分為止。 |
■ 術科實作題使用之EDA Tool列表如下:
製程資料(Technology) | CIC Virtual 0.18um CMOS Technology |
佈局編輯軟體(Layout Editor) | Cadence - Virtuoso Synopsys – Laker |
DRC驗證軟體(DRC Verification) | Mentor Graphics – Calibre DRC |
LVS驗證軟體(LVS Verification) | Mentor Graphics – Calibre LVS |
■ 測驗題型:
測驗項目 | 學科筆試 | 術科實作 |
題數 | 50 | 3 |
作答時間 | 80分鐘 | 270分鐘 |
測驗內容 | 選擇 50 題 | 佈局題 1 題,除錯題 2 題 |
■ 術科實作考試注意事項:
1. 製程資料(CIC Virtual 0.18um CMOS Technology),不提供PDK Library, P-cell, M-cell,等功能,所有元件(device),包含電晶體、電阻、電容等均需自行繪製。
2. 術科考試時,需自行於Terminal 視窗以指令方式開啟佈局軟體。
3. 術科佈局題考試時,考生最後須將佈局(Layout)匯出(Stream-out)成為GDS 檔案。
4. 術科除錯題考試時,考生需將考題之GDS 檔案,匯入(Stream-in)佈局軟體內。
5. 佈局題考試時,考題不僅限於繪製電晶體元件,可能包含製程資料(CIC Virtual 0.18umCMOS Technology)所提供之電容、各類電阻等元件,請於考前自行練習相關元件佈局繪製方式。
■ 合格標準:
筆試成績需達 80 分以上,術科成績需達 70 分以上,可取得授證資格。
■ 實作成績分佈說明:
訂閱:
文章 (Atom)