91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 電子資訊 » 設計技術

arm芯片詳解

發布時間:2018/12/4 10:24:36 訪問次數:1413

51電子網公益庫存:
B00019HA
B1457R
B160-13
B23201
B4119
B5011A1KPF-P11
B5014RA1KFB
B5014RA1KFB-P11
B50680EB2KFBG
B5081A1KFBG-P11
10101788-002CLF
1032 ES108928AC
1053R5
1141MPA
12000080
12062C223KAT2A
12209896BA
12CWQ03FNPBF
151173(DICV200KM)
16PT8515-4LF


這完全兩種不同的玩法(泛制化vs定制化),自然出來的東西差別巨大。因此你甚至就不能去比較這兩個成品模塊。粗暴一點來打比方,就像這樣:樂高搭出來的大巴車(要考慮拉很多人,帶著各式行李的人,推著孩子上車的人;有人要車開得穩,有人要車開得快,有人要開得遠);很顯然一種大巴車不能滿足要求,高通整出大巴車,面包車,小巴車,各種各樣的載客車型。樂高搭出來的私家車(雖然核心需求是類似的,就是平穩/快速/續航,但是因為我只考慮帶一家人,限制少了很多,蘋果設計師就有余糧做各式各樣的優化,全部堆在著一輛私家車上。http://yushuokj.51dzw.com


高通為例,他可能用標準cortex-a7x/mx,也可能用自己研發的核心(比如kryo,這個不太成功)他不用arm的mali,用自己的adreno,這個很成功;他應該用了amba, 做沒做定制化不確認。他用了很多第三方的其它ip block;他要為不同的客戶提供不同的套餐(好多好多種組合,snapdragon 2xx/4xx/6xx/8xx); 組合是數量級復雜的。為了最大化利用arm生態的便利,接口/外設/調試手段,他都傾向于盡量和行業主流兼容。這是典型的泛制化做法,選擇太多了,有時候很痛苦(大多數客戶買單嗎?)。

另一些個nb的玩家(apple,海思,三星為代表),根據自己的需要,自行搭了個成品模塊。和前一類玩家最大的區別是,他們不需要管其它客戶的需求,只要滿足自己的要求即可。他們也不需要顧及什么高中低檔位的不同需求,只需要給自己家的旗艦手機供貨,所以約束要少得多。因此他們可以相對不計成本地去追求自己的詩意和遠方(定制化)。

以蘋果為例:他使用自己研發的核心,著名的a系列;架構做了大幅度修改和優化,他不需要一定兼容arm isa 指令集;gpu使用imagination的powervr定制版本,從a11開始拋棄了imagination,等同于直接搞死。他應該使用了自己定制化的amba類bus;他也用一些第三方的其它ip block; 但是很多都是私有版本或者定制版本;他的客戶就是自家兄弟,所以需求就在家里面關上門討論解決;他的生態環境全部是封閉的,只有別人follow他的標準;


a10做例子說明:面積換取性能和功耗。面積會增加成本,但是能換取功耗和性能。其他家不是不能這么干,是成本過高無法收回。沒勇氣!a10是6m緩存,而在其他家一般也就2m左右。a10是六發射,a73是雙發射。先不管發射寬度逐漸遞減的效果,但是三倍的發射流水線寬了這么多,怎么可能沒收益。其他各種包括指令預測、電源、電壓、時鐘控制,整套方案都精心設計過。蘋果a10的cpu頻率并不高,但是geekbench單核性能卻接近了intel桌面處理器的性能,跑分比 a73高出一大塊。arm提供各種積木塊,而怎么把積木搭好,以及自行研發積木塊,那是另一門大學問。

簡單打個比,你去買一盒樂高積木,樂高(arm)給了你一堆積木, 包括cpu族, 比如cortex-axx,cortex mx;gpu族,比如mali-txxx/gxx;isp族,比如vxx系列總線族(amba),比如apbx/ahb/ace/chi, corelink 系列外圍設備接口,類如各種controller類debug,security 等等debug tool 等等現在arm產品線已經分地非常細,ai 等ip 也有供應了。arm官網上很全。

積木塊可以是rtl(代碼實現)級別,門電路(原理圖)級別,客戶拿回去自己研究造積木塊);也可以是物理形態(physical ip)級別,layout都有了,客戶拿回去可以直接用。

arm還附送給你了一本手冊教給你每代兩三來種不同的積木模塊(公版設計)。大家如果都參照這個手冊,那么搭出來的是差不多的東西--十年前還有不少這樣玩家,現在基本都沒有了。http://yushuollp.51dzw.com

nb的玩家(qualcomm,mtk,展訊為代表)按照自己對于市場的了解,搭了些顯著不同于手冊上面的成品模塊(芯片 ic),其中也使用自己研發的積木塊,以及自行購買自非樂高家的第三方積木塊。他們的目的是賣這些積木模塊給下游n個客戶去搭手機。因為要滿足很多種不同需求,這幾種成品積木模組必須要做很多妥協(泛制化)。

這一段是題外話,為了照顧需求急出貨快,或者能力相對弱一點的客戶,mtk為代表,他靈機一動,更進一步拿自己的模塊(ic),整出來更高級的成品玩具(turn-key 參考設計)。客戶如果不要求什么客制化的feature,拿走這個設計基本上可以做產品了,這個思路和打造一顆芯片比較類似。文章出自:西部游星

51電子網公益庫存:
B00019HA
B1457R
B160-13
B23201
B4119
B5011A1KPF-P11
B5014RA1KFB
B5014RA1KFB-P11
B50680EB2KFBG
B5081A1KFBG-P11
10101788-002CLF
1032 ES108928AC
1053R5
1141MPA
12000080
12062C223KAT2A
12209896BA
12CWQ03FNPBF
151173(DICV200KM)
16PT8515-4LF


這完全兩種不同的玩法(泛制化vs定制化),自然出來的東西差別巨大。因此你甚至就不能去比較這兩個成品模塊。粗暴一點來打比方,就像這樣:樂高搭出來的大巴車(要考慮拉很多人,帶著各式行李的人,推著孩子上車的人;有人要車開得穩,有人要車開得快,有人要開得遠);很顯然一種大巴車不能滿足要求,高通整出大巴車,面包車,小巴車,各種各樣的載客車型。樂高搭出來的私家車(雖然核心需求是類似的,就是平穩/快速/續航,但是因為我只考慮帶一家人,限制少了很多,蘋果設計師就有余糧做各式各樣的優化,全部堆在著一輛私家車上。http://yushuokj.51dzw.com


高通為例,他可能用標準cortex-a7x/mx,也可能用自己研發的核心(比如kryo,這個不太成功)他不用arm的mali,用自己的adreno,這個很成功;他應該用了amba, 做沒做定制化不確認。他用了很多第三方的其它ip block;他要為不同的客戶提供不同的套餐(好多好多種組合,snapdragon 2xx/4xx/6xx/8xx); 組合是數量級復雜的。為了最大化利用arm生態的便利,接口/外設/調試手段,他都傾向于盡量和行業主流兼容。這是典型的泛制化做法,選擇太多了,有時候很痛苦(大多數客戶買單嗎?)。

另一些個nb的玩家(apple,海思,三星為代表),根據自己的需要,自行搭了個成品模塊。和前一類玩家最大的區別是,他們不需要管其它客戶的需求,只要滿足自己的要求即可。他們也不需要顧及什么高中低檔位的不同需求,只需要給自己家的旗艦手機供貨,所以約束要少得多。因此他們可以相對不計成本地去追求自己的詩意和遠方(定制化)。

以蘋果為例:他使用自己研發的核心,著名的a系列;架構做了大幅度修改和優化,他不需要一定兼容arm isa 指令集;gpu使用imagination的powervr定制版本,從a11開始拋棄了imagination,等同于直接搞死。他應該使用了自己定制化的amba類bus;他也用一些第三方的其它ip block; 但是很多都是私有版本或者定制版本;他的客戶就是自家兄弟,所以需求就在家里面關上門討論解決;他的生態環境全部是封閉的,只有別人follow他的標準;


a10做例子說明:面積換取性能和功耗。面積會增加成本,但是能換取功耗和性能。其他家不是不能這么干,是成本過高無法收回。沒勇氣!a10是6m緩存,而在其他家一般也就2m左右。a10是六發射,a73是雙發射。先不管發射寬度逐漸遞減的效果,但是三倍的發射流水線寬了這么多,怎么可能沒收益。其他各種包括指令預測、電源、電壓、時鐘控制,整套方案都精心設計過。蘋果a10的cpu頻率并不高,但是geekbench單核性能卻接近了intel桌面處理器的性能,跑分比 a73高出一大塊。arm提供各種積木塊,而怎么把積木搭好,以及自行研發積木塊,那是另一門大學問。

簡單打個比,你去買一盒樂高積木,樂高(arm)給了你一堆積木, 包括cpu族, 比如cortex-axx,cortex mx;gpu族,比如mali-txxx/gxx;isp族,比如vxx系列總線族(amba),比如apbx/ahb/ace/chi, corelink 系列外圍設備接口,類如各種controller類debug,security 等等debug tool 等等現在arm產品線已經分地非常細,ai 等ip 也有供應了。arm官網上很全。

積木塊可以是rtl(代碼實現)級別,門電路(原理圖)級別,客戶拿回去自己研究造積木塊);也可以是物理形態(physical ip)級別,layout都有了,客戶拿回去可以直接用。

arm還附送給你了一本手冊教給你每代兩三來種不同的積木模塊(公版設計)。大家如果都參照這個手冊,那么搭出來的是差不多的東西--十年前還有不少這樣玩家,現在基本都沒有了。http://yushuollp.51dzw.com

nb的玩家(qualcomm,mtk,展訊為代表)按照自己對于市場的了解,搭了些顯著不同于手冊上面的成品模塊(芯片 ic),其中也使用自己研發的積木塊,以及自行購買自非樂高家的第三方積木塊。他們的目的是賣這些積木模塊給下游n個客戶去搭手機。因為要滿足很多種不同需求,這幾種成品積木模組必須要做很多妥協(泛制化)。

這一段是題外話,為了照顧需求急出貨快,或者能力相對弱一點的客戶,mtk為代表,他靈機一動,更進一步拿自己的模塊(ic),整出來更高級的成品玩具(turn-key 參考設計)。客戶如果不要求什么客制化的feature,拿走這個設計基本上可以做產品了,這個思路和打造一顆芯片比較類似。文章出自:西部游星

熱門點擊

推薦電子資訊

EMC對策元件
應用: 汽車以太網系統的車載多媒體信息娛樂系統,如駕... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
遂平县| 霍林郭勒市| 潼南县| 思茅市| 迁西县| 卓尼县| 治县。| 昌吉市| 柳江县| 商河县| 图木舒克市| 云龙县| 铁力市| 神农架林区| 融水| 巴东县| 台中市| 宣城市| 浏阳市| 永州市| 眉山市| 德昌县| 台南县| 金沙县| 象州县| 海伦市| 昌江| 左贡县| 十堰市| 涟水县| 乳源| 安徽省| 吴桥县| 永仁县| 朔州市| 绥阳县| 闵行区| 遂川县| 张掖市| 阿鲁科尔沁旗| 阳泉市|