看到“东大研究生”吐槽华为cpu,海思,请知道的人科普一下吧,我抛砖引玉

海思方案通用刷机工具IDT 版本号V1.1.1.02 IDT_V111_02.RAR 立即下载

看到有人在为海思争得面红耳赤,其实作为一个中国人,大家都希望国产的好,不是么,但是不管看好还是看衰,都应该理性客观一些。一下是本人了解的一些东西,和大家分享
  首先我们说说半导体产业,半导体行业有两种模式一种是英特尔这类公式,自己设计自己生产。这样的好处在于,电路设计跟工艺结合的紧密,而且保密。
  还有一种就是设计、生产分开的,比如:海思,德州仪器,高通。这都是使用的台积电(TSMC)工艺。
  三星很有意思,他不像因特尔,他的cpu不完全自己设计(内核来自arm公司),也不像德州仪器、高通,三星有自己的生产线(晶圆厂、测封厂)。
  再来说说ARM公司,关于这家英国公司大家都能百度到很多信息,说白了,ARM 公司设计了很多CPU内核,有ARM 7 9 15 ,工业控制中还有M0、M3等等,这些东西通常以软核(HDL,硬件描述语言代码)的形式卖给客户(三星、华为、高通之类),然后他们自己进一步设计(不同公司设计能力不同,所以同样的授权,设计的产品却大不相同)。
  再说工艺,可以说世界上最先进的工艺是英特尔(不论设计还是工艺),但是英特尔基本不代工。可代工的主要有:台湾的台积电(TSMC)、联电(UMC)大陆的中芯国际(SMIC)、星加坡特许(Chartered ),韩国三星,欧洲的意法半导体(ST)。其中台积电和三星都有32nm以下的工艺。不得不说现如今大陆的中芯国际也有40/45nm工艺(算是比较稳定,也就是良品率比较高的,但是32nm还没搞出来)
  看完这些,你就知道华为海思是怎么来的,和高通、德州仪器一样:获得ARM公司的专利授权(ARM9貌似要好几千万美元,销量好还得按销量抽成),然后经过自己一系列的设计,包括加入GPU(这个也可以买的,大家知道的mail等等),然后送到代工厂,再之后就是测封厂。
  再说说CPU,大家可能感觉上有两种:pc机的cpu,因特尔和amd主打(事实上也没有第三个)。还有就是手机的(主要是arm的了)大家这么分事实上是对的,pc机cpu用的是复杂指令集(CISC),手机cpu用的是精简指令集(RISC) 。大家还记得龙芯么,他的指令集是MIPS属于精简指令集(所以有人期望用到龙芯的PC机是不大可能的,除非用linux系统,或者龙芯的开发者在芯片中加入硬件虚拟化,这个很复杂。总的说龙芯现在还是有一些应用的,但不是pc机,是一些服务器,他们不需要复杂的指令,需要多线程)。
  如果你看完这些,你会知道,华为的海思是不具有严格意义上的“完全自主知识产权”的cpu。不过,并不能就这样看低这款国产四核cpu(国产arm的cpu早就有,比如瑞芯微的RK29XX等等),因为就目前来看他的参数不必其他国外同样arm授权、台积电代工的产品差。事实上,华为作为一家以营利为目的公司,以他的市场地位,以及公司实力不可能劳民伤财的去开发一款所谓的“完全自主知识产权”的cpu,应为,额怎么说呢,罗马不是一天建成的。就算开发出来了,他的配套芯片组、系统OS、编译器(要让别人开发应用吧)都得重新设计,最要命的是没有应用软件,他会比现在的wp7还要尴尬许多。添加到专辑

目前几乎所有手机上的处理器都是ARM体系的(ATOM这个怪胎先不管他)
  ARM包含2个概念
  一 指令集架构,典型的有ARMV5 ARMV6 ARMV7以及最新的64位ARM指令集ARMV8等等,这个类似于台式机上的IA32,他是一个指令集,仅仅定义了机器指令,寄存器结构等等软件开发者可以看到的最底层的东西,是软硬件的接口。
  二 核心架构,典型的有CortexA5,A7,A8,A9,A15,高通的蝎子,环蛇,以及早期的ARM9,ARM11等等。 他们对应于某一种指令集架构的具体核心实现方式,比如CortexA8,A9,A15以及高通的环蛇,蝎子都是基于ARMV7指令集架构的不同核心架构处理器。 ARM11则是分别基于ARMV6的指令集架构
  所有采用ARM体系结构的公司都要给ARM公司交授权费,包括指令集架构授权费,大部分的公司(除了高通)使用了ARM的核心架构,还要再交核心架构的费用。
在指令集架构上,所有公司都没有区别,高通,ti,三星,海思,马维尔,联发科等等的主流处理器都采用ARM公司的的ARMV72指令集架构。
  在核心架构上,高通技高一筹,姑且不论其处理器是不是胶水双核,是不是伪A15,仅仅其自己有核心架构设计能力就已经是变态的存在。
  要知道,虽然所有公司都必须给ARM交不菲的指令集架构授权费用,但高通在核心架构上却可以节省大量核心架构授权费用,使其更具有成本优势。
  另外,指令集架构授权是一次交一笔,核心架构授权则是按出货量征收
但同样采用A9架构的处理器,不同处理器内部的核心频率,Cache容量及频率,以及浮点模块等其他可选模块的配置也不全想同,所以一个处理器的性能仅看主频是愚蠢的。
  除了上面这些ARM的标准核心之外,处理器内部其他模块区别就更大了,比如GPU,内存接口,DSP,电源管理模块,音频Codec,视频接口,摄像头接口,网络接口等等,总的来说,一个手机处理器DIE的ARM核心占的面积大小区别很大,比如同为A9双核,苹果A5X的4核GPU就占用了大量面积,有的处理器则外围的模块很简单,这样造成同样A9双核的性能天壤之别。
以上仅仅是一个手机处理器的架构相关内容,在CPU设计时,需要由前端和后端的人一起努力,简单的说前端主要是整体设计,功能验证等偏逻辑和数字,而后端则偏重于模拟和微电路布局,一个处理器的不用工艺生产主要是后端工程师的事情。
  简单来说,IC后端比前端更难,一个手机处理器所处的各种功能BUG一般是前端人员问题,而迟迟不能流片成功则大多数后端的问题,中国目前经验丰富的后端人员奇缺。
  而如果全部采用ARM的标准核心的话,在核心架构部分前端工作会少一点,但后端工作还是很夸张的。虽然海思做手机处理器时间不长,但海思搞了这么多年的芯片,也许前端工程师经验欠缺点,后端工程师不管从数量,还是从质量说是大陆第一都是没任何问题的,而前端工程师则可以相对容易赶上来。
从上面可以看出,虽然所有手机处理器都采用ARM的指令集架构,但每个处理器还是有海量的工作量以及海量的技术难题需要解决,移动处理器远远没有一些人所说的直接拿ARM的核心去流片这么简单,不然是个厂商都可以随意生产处理器了,也不至于到现在也才这么几款四核处理器。
  高通,德仪,三星,联发科,nvdia,海思等几大手机芯片设计公司中,
  三星是设计加生产,但其设计对ARM原始设计改动较少,包括GPU一直都是使用ARM的mali400,没有引入其他公司的GPU,且目前没有基带设计能力,其手机芯片团队中从联发科挖过来的人也是功不可没,其主要优势还是在于生产。
  高通则是设计能力超强,其变态到核心架构也自己玩,GPU也自己玩,加上其是基带第一大厂,无线第一大户,虽然现在是fabless,但有传闻其要自己建工厂,总体来说,在手机处理器上,高通目前所有方面都遥遥领先,其他公司基本只能和其打价格战,现在遇到的问题基本是环蛇架构产能不足。
  德仪也是设计+生产,作为一个老牌的IC大牛,其设计能力也很强,早期层设计过x86的处理器,但德仪本身业务太广,这一块可能投入不大,但设计能力还是遥遥领先高通之外的其他厂家,ti的手机处理器是不是自己的工厂制造这点我还没去研究。
  nvdia也是fabless,作为新进入的移动处理器厂家,特点就是出产品快,产品性能低,基本就是到处被人踩,优势是他自己的GPU,弱势是基带,不看好这个家伙的前途,MTK会是他的强劲对手。
  联发科也是fabless,但其有基带配套和生产能力,作为台湾企业,成本优势也明显,低端方面已经对高通造成极大威胁,而且目前还在进行4核的研究,虽然没有GPU设计能力,但选择了最具竞争力的power vr系列的GPU,总体来说,我比较看好联发科,nvdia在mtk面前可能要杯具。
  海思则是手机处理器最后一个加入者,优势在于人力成本,自己的基带配套,以及华为终端海量的发货量,其未来发展不容小看,作为一个追赶者,海思聪明的选择了从高端突破,直接从A9四核入手,而且在最先进的big.LITTLE上和其他厂家站在同一个起跑线上。未来借助于华为的大平台,可以和终端相互促进,发展高中低全线产品,且进入正轨后可以手机和芯片同步开发,更早上市,如果华为终端全部采用海思自有芯片,仅仅凭华为自有发货量就可以立足于不败之地。

海思HiTool工具安装包 包括HiTool-BVT-3.1.19、jdk-8u161-windows-i586、jre-6u1-windows-i586-p-s配套安装即可,其中jre-6u1-windows-i586-p-s必须安装否则无法运行 立即下载

相关推荐

华为高通和海思烧录教程(华为荣耀6为例).

华为高通和海思烧录教程(华为荣耀6为例).

华为资深工程师带你了解华为七大根技术_华为根技术

鲲鹏(Kunpeng) 920是华为自主研发的第一款服务器芯片,于2019年1月正式发布。它基于ARM架构授权,由华为海思自主设计开发,采用了先进的7nm工艺,在功耗和性能方面均具有优势,支持多核心及多线程技术,可用于云计算、大数据、人工智能等领域。Kunpeng CPU的诞生是华为自主芯片研发的重要里程碑,标志着中国芯片制造业向自主设计、自主创新迈出的坚实步伐。

2401_87555420的博客 4070

海思芯片烧录工具

海思芯片烧录工具,可以用于烧录采用海思芯片的系统,

海思芯片介绍

海思芯片介绍

hhl_work的博客 6458

华为idt工具

华为idt工具压054565+6432165

Hisilicon映像下载工具IDT_V9

海思的K3系列刷机工具最新V9版,绿色包无需安装直接运行,进入设置菜单密码为0

在海思hi3516C上面做流媒体rtsp server,总是存在延时很大并且VLC播放丢帧

丢帧是VLC报出来的,如下:   我将帧率设置为15,而且是CIF分辨率,局域网传输,不应该有丢帧啊!?我XX   查了一整天,各种办法,最后我发现是海思SDK送出来PTS有问题: pts=pstStream->pstPack[i].u64PTS*90/1000;      //ms*90 干脆换成我自己计算PTS: gVideoPath[ch].VencOutQue[wp].u

Power of technology will free your body and spirit 2万+

douyin-favorite-MyLike-main.zip

douyin-favorite-MyLike-main.zip

华为CPU进程说明

CPU占用率 输出display cpu-usage 结果比对:1        DARP        Arp任务2        CFSN        Snmp set执行任务3        DHCC        DHCP客户端主任务4        DHCP        DHCP和DHCP中继主任务5        DLSW        DLSW主任务6        vtxx  ...

Yangyang 4057

Rstudio-server无法登陆?几种解决方法 卡死 崩溃了 卡住

Q6:Rstudio-server无法登陆?几种解决方法1 检查登陆方式是否正确 (IP/域名 端口是否弄错了)2 查看自己用户名和密码是否输入错误(大部分无法登陆的原因都是第1点和第2点)3清空浏览器cookie缓存,或者换个浏览器登陆,推荐谷歌浏览器4 如果是出现下面截图界面,试试点击Terminate R 或 Safe Mode(如果试了还不行,继续尝试后面方法5~8)5 ssh登录,然后查看自己的磁盘存储空间是否用尽(方法见Q9),如果是,先清理自己的磁盘空间。

生信小博士的博客 1万+

省一蓝桥杯嵌入式-09RTC实时时钟

RTC(Real-Time Clock)实时时钟,是一个独立的定时器RTC模块拥有一组连续的计数的计数器,在响应软件配置下,可提供时钟、日历、闹钟功能RTC能提供年月日时分秒等信息(可设置)在系统复位或从待机模式唤醒后,RTC的设置时间维持不变(这个我没实现,复位后时间也重置了,有能力的可以自己研究一下)持续时间跟踪:在主系统断电后或处于低功耗模式时,RTC仍继续工作,原理是有额外的电池为其供电(蓝桥杯板子没有这个备用电源,该功能无效。

qq_46392331的博客 1728

海思Hi3536开发——处理器整体架构了解

1、处理器整体风景图  Processor Core    z ARM Cortex A17 quad-core@maximum 1.4 GHz       − 32 KB L1 I-cache, 32 KB L1 D-cache       − 1 MB L2 cache       − Main control processor for running peripheral d

liqinghan的专栏 3万+

2016域控服务器迁移,WIN Server2016 域服务器迁移出错

各位大神: 这几天刚安装了一台windows server 2016做域迁移时出现错误:1、默认SYSLOG、NETLOGON共享文件重启后自动取消共享,即使手动打开后依然会出现自动取消2、组策略中编辑策略时出现以下报错 policys.png (19.29 KB)2017-2-7 13:52操作此动作之前可以访问本机的共享(NETLOGON)3、使用DCDIAG检测多个报错:C:\Use...

weixin_31833039的博客 3313

海思Hi3536处理器参数/芯片详细介绍

Hi3536是针对多路高清或多路D1 NVR产品应用开发的专业高端SoC。Hi3536内置高性能A17处理器和具有高达16路1080p 解码能力的多协议视频解码引擎,集成了多项复杂图像处理算法的高性能视频/图像处理引擎,结合双路高清显示输出能 力,为客户产品提供优异的图像质量。支持丰富的外围接口,在为客户提供差异化产品功能、性能、图像质量要求的同时,大大降低ebom成本。 Hi3536芯片特点 ...

szx940213的博客 3万+

X猫免费小说安卓逆向分析

七猫免费小说安卓逆向分析 难度(♥♥) 文章目录七猫免费小说安卓逆向分析 难度(♥♥)1. 查壳2. 抓包分析3. sign1. Frida-rpc2. Native函数分析快3点了. 睡觉~ 白天再继续写! 1. 查壳 我这边使用的是ApkTool, 拖进去显示未加壳。 2. 抓包分析 POST https://xiaoshuo.wtzw.com/api/v1/login/index HTTP/1.1 net-env: 1 channel: qm-cbcpa056_wm is-white: 0 platf

Qiled的博客 4365

【SerDes】美信GMSL2-CSI调试心得

美信GMSL2加解串器芯片家族广泛应用于车载和工业视觉系统。文章介绍了MAX96717/MAX96717F加串器和MAX96724/MAX96724R解串器的关键特性,包括支持MIPI CSI-2接口、6Gbps传输速率等功能。提供了基于高通平台的demo系统配置和调试步骤,重点阐述了Link Lock、PCLK检测和Video Lock等关键调试环节,并详细说明了像素模式,隧道模式的工作原理及寄存器配置示例。文中还包含通过I2C读写寄存器的具体操作指令,取流freeze可能原因和解决方法。

qq_38089448的博客 2479

ARM内核全解析,从ARM7,ARM9到Cortex-A7,A8....Cortex-A53,A57,A72

以下总结一下近几年来手机端较为主流的ARM处理器。 以由高到低的方式来看,ARM处理器大体上可以排序为: Cortex-A72处理器、Cortex-A57处理器、Cortex-A53处理器、Cortex-A15处理器、Cortex-A12处理器、Cortex-A9处理器、Cortex-A8处理器、Cortex-A7处理器、Cortex-A5处理器、ARM11处理器、ARM9处理器

lijiuyangzilsc的专栏 1万+

OpenSpec 从入门到精通:AI 时代的最佳 SDD 范式

同样都是「先写规范再写代码」的开源 SDD 框架,OpenSpec(https://github.com/fission-ai/openspec) 展现出了极高的工程性价比,无论是使用 Claude Code、Cursor 还是 Aider,都可以无缝接入 OpenSpec 的规格管理层。这些问题需要人来做判断,AI 做不了这个主。整个流程跑下来,OpenSpec 产出的效果还是令人满意的,一些前期没有考虑到的细节 AI 都补上了,生成的相关文档也有利于开发人员的知识对齐,可以尝试在团队内部推广。

qq_39093474的博客 925

海思 Hi3516A Hi3518E V200 芯片介绍

海康是生产监控摄像头和硬盘录像机的,海思是提供机器里芯片的,海思属于华为的。 http://www.hisilicon.com/en/Products/ProductList/Surveillance Hi3516A : Professional HD IP Camera SoC Booting from the SPI NOR flash, SPI Nand Flash or NAND f...

欢迎关注我 https://x.com/Awesome_AI_News 5129

解决国内网页无法加载reCaptcha的方法

科普: reCaptcha是Google公司的验证码服务,方便快捷,改变了传统验证码需要输入n位失真字符的特点。reCaptcha在使用的时候是这样的: 只需要点一下复选框,Google会收集一些鼠标轨迹、网络信息、浏览器信息等等,依靠后端的神经网络判断是机器还是人,绝大多数验证会一键通过,无需像传统验证码一样。但是reCaptcha使用了google.com的域名,这个域名在国内是被墙的。所以,也就导致了官网上无法注册/登录的问题,挡住了不少人入正的脚步。 解决办法: 【第一步】安装fir

调皮李小怪博客 25万+

windows中如何将已安装的nodejs高版本降级为低版本

第一步:先清空本地安装的node.js版本 1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑左面最左下角的win窗口图标弹出,输入cmd再点击回车键) 然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径 2.找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除 3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并

weixin_44582077的博客 9万+

全面认识海思SDK:思芯片资料内容结构

在拿到海思芯片资料时,首先看一下《Hi3519AV100R001 交付件清单》,里面描述了整个海思芯片资料的内容结构。 文档的内容如下: 了解芯片资料的大致结构后,可以开始海思SDK的学习。 ...

程序员的自我修炼 1937

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

华为鲲鹏处理器介绍

华为鲲鹏处理器概述 华为鲲鹏处理器架构介绍 华为鲲鹏处理器型号及规格 华为鲲鹏处理器技术创新 华为鲲鹏处理器概述 华为鲲鹏处理器是基于我们的ARM架构,华为全自研的一款处理器,它包括五个方面:通用计算、存储、传输、管理和AI计算。 首先华为鲲鹏处理器是一种基于ARM架构的处理器 X86 指令集 CISC 供应商 主要有Intel和AMD,Intel处于垄断阶段 产业链 成熟 ARM 指令集 RISC 供应商 开放的授权策略,众多供应商 产业..

qq_46344220的博客 2万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: HTC G13/野火S/A510e获取得root-经本人测试很好用
下一篇: Oracle存储过程基本语法
thy822
博客等级 码龄19年 313粉丝 294原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值