张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,??戳此立抢??

CPU产业漫谈(一) 破解开源迷思

申博怎么玩不了 ? 来源:电子发烧友网 ? 作者:JC ? 2019-02-19 10:27 ? 次阅读
谈到cpu,国人心情是复杂的,其中不乏慷慨激昂要大干一番的豪情,也有很多恨铁不成钢的遗憾,在当前全球贸易、尤其是中美贸易异常复杂的大环境下,更有担心被限制、被攻击的隐忧,关于CPU安全自主可控的声音也越来越大。当前,“中国应该发展什么样的CPU技术”的讨论日趋热烈,但是技术层面还能探讨一二,说到商业上手段不外乎专项投入、市场垄断、国家扶持,对CPU本身的特性、技术依赖、法律风险、商业推广上的考虑很少提及,因而陷入诸多迷思。笔者打算抛砖引玉,说说自己的一些看法。首先,从开源开始。
提到开源,国人的第一印象往往是:免费下载,自由使用,不需要授权费用,还有社区的支持,众人贡献一起把技术生态建立起来。殊不知,这些想法都是偏颇的,甚至有时是有害的。
事实上,在多年的运营实践中,开源社区本身也在探索更合理的运作方式,来获取商业公司的支持和技术反哺,当今的开源社区运作方式甚至可以类比于商业公司内部经营:
?基金会,类似于公司的管理层和董事会,作为开源生态体系的权威合法组织,协调技术演进,定义公共接口,确定开源生态的授权条款和资源分配,把相应的开源生态当作商业品牌运作。
?开发社区,类似于产品开发团队,以委员会的形式管理,通过控制代码的审核权和提交权来保证全球联合开发和写作模式,进而推进技术本身的演进;注意:开发社区的核心开发人员大多数都是全职工作者担任。
?商业公司,类似于产品交付和维护团队,负责将开源技术产品化,通过技术授权,维护升级等方式获得商业利益;商业公司与主流社区保持着紧密联系和互动,开发社区的核心开发人员大多数都是商业公司全职雇员担任,以保证公司在技术趋势和资源分配上的优先权和影响力。
基于以上事实,我们探讨一下CPU开源(包括Power,Sparc,MIPS,RISC-V等)给大众可能带来的迷思。
迷思之一:开源意味着免费
Free 这个词在英文的语境中,既有自由的涵义,也有免费的涵义。看看GNU关于Free Software的定义:“要说一个软件是‘自由’的,这意味着它尊重用户的基本自由:自由地运行这个软件,学习和修改它,以及重新发布它的原版或修改版。这是个关于自由权利的问题,而非价格高低。”
事实上,开源的系统也受到各种授权协议的限制,包括GPL,BSD,Apache等,围绕着开源的系统,需要足够多的商业公司围绕着开源的生态在做商业上的运营,才能保证开源系统的长期投入和技术演进。知名的LINUX供应商红帽公司Redhat近期卖了340亿美元的好身价,比软银收购ARm还多了20亿美元,这家20亿美元年收入的公司主要的商业模式,就是使用订阅模式提供商业版的Linux操作系统,和基于操作系统的虚拟化平台和云计算平台。值得一提的是,MIPS/RISC-V可以免费获得指令集设计规范,但是具体的处理器芯片实现,是需要商业CPU IP公司正式授权的。另外,使用RISC-V的商标,也是需要付费的。
迷思之二:开源意味着自主
一个CPU芯片能够保证自主需要看具体的场景定义:
?是否所有硬件实现代码都是自己编写或者充分审核的。
o在这个场景下,答案是肯定的,的确有可能所有的代码都是自己编写和审核。同样,大多数商业CPU IP也能满足同样的要求:ARM和MIPS授权的CPU IP也是明文的RTL源代码;国内ARM和MIPS的授权客户的CPU芯片同样是自主可控的。
?是否CPU相关的配套软件(编译器等工具链)是自己编写或者充分审核的。
o在这个场景下,答案是肯定的,的确有可能编译器等工具链都是自己编写和审核。同样,大多数商业IP也能满足要求:ARM和MIPS授权的CPU IP的配套工具链有开源社区(GNU)支持,源码可以自由的下载和审阅。
?是否CPU设计不会遇到专利问题。
o在这个场景下,答案是不确定。开源指令集只能保证“指令集”相关的专利可以自由的使用。在CPU设计的具体实现中,具体的处理器设计和实现专利,也是不容忽视的。只能由商业IP公司来保证或者自己在设计中花费足够的精力去做专利检索和排除。
?是否CPU未来的技术演进可以由自己定义。
o在这个场景下,答案是不确定。前面说过了,公共接口定义,技术路线和资源分配是掌握在开源生态基金会手里的,商业公司无法主导技术路线的选择和公共接口的定义,基金会是否有可能会趋向于某些主导公司或者组织的技术路线而让整个联盟都缴纳相应的专利费用呢,只能说不能排除这种可能;
o是否有可能自组类似基金会的组织,从主线中拉出分支做为新的主线自己维护?这个的确满足自主的要求了,但是开源生态最大的优势(软硬件工具,操作系统,应用软件支持)也就丧失了,可能需要像Google之于ANDROID系统一样投入大量的人力维护自己的技术体系和商业体系,时间一长,这又和自己做一套指令集没什么区别了。
迷思之三:开源意味着成熟稳定
芯片行业是一个非常严谨,错误成本非常昂贵的行业:投片失败,所有投入打水漂。无论是芯片,还是芯片内部的IP部件开发,都需要大量的,严谨的,全面的测试和验证,验证的工作量往往占到整个芯片开发的70%左右。就算如此,设计的缺陷和使用上产生问题也在所难免,需要后继的技术支持和缺陷修复才能保证芯片安全量产。在开源社区的分工上,这些工作是由商业公司完成的,至于商业公司本身能投入到什么样的程度,确保什么样的质量标准,也许需要长时间大规模量产才能验证。
另外需要强调的一点是软件开源社区和硬件开源社区的差异,软件开源社区可以容忍有限度的错误,并用快速迭代的方式去修正错误和增加新的功能,推动整个技术前行。硬件开源社区对错误的容忍度非常低,意味着很难用一个松耦合的方式整合第三方的资源进行开发而是更倾向于一个完整的团队紧密配合进行开发。
迷思之四:开源意味着丰富的生态系统支持
有道是做芯片很难,做核心芯片更难,做需要生态系统的CPU芯片,比大家想象得都要难。做成功的生态系统的CPU芯片要满足三个门槛:
1、技术有足够大的革新,解决当前亟需解决的技术难题。
英特尔为首的X86系统正是因为PC兼容机满足了市场对个人电脑的需求而崛起的,当时正在面临工作站小型机不能进入家庭和简单办公场景的问题。整个崛起的过程也经历了与MOTOROLA的竞争,与PowerPC联盟的竞争,最后胜出的。
ARM公司的处理器,满足了使用电池的移动设备对于极低功耗的需求,通过与MIPS的竞争脱颖而出,在手机和便携设备领域开拓出了新的市场。而在所谓的物联网设备领域,无论是ARM的32位mcu,还是传统的8051类8位CPU,目前处于共存的状态。满足一部分物联网设备极低功耗的需求,目前业界更多寄望于制造工艺和存储介质的技术演进来满足。
2、商业模式要被业界广泛的接受。
在PC时代,WINTEL联盟降低了个人电脑的使用门槛,普及了家用和办公电脑的使用,通过横向的整合让整个PC产业链(硬件提供商,软件提供商)受益,奠定了在PC产业的霸主地位。英特尔的优势在于,丰富的产品列表,前向兼容平台,符合摩尔定律的性能增长,基于Windows和Linux的丰富生态系统。近几年,由于虚拟化技术的完善,X86在一些专用处理器的领域也大有斩获(比如网络处理器)。
在移动通讯时代,ARM采取IP授权的方式,与以TSMC为代表的代工厂通力合作,回避了设计和生产芯片的技术和资源劣势,与诸多新兴IC设计公司合作,一起打造了整个ARM在移动终端上的生态体系,更借着智能手机的爆发增长建立了完整的生态支持。ARM的优势在于,不追求和Intel一样把CPU的芯片设计,制造和销售整合在一起,而是与IC产业的所有厂商合作,用IP授权费和权利金的商业模式和业界合作伙伴共同分享成长收益。
3、有足够的第三方和应用方支持
一个CPU芯片在2~3年的开发周期中越过重重障碍,成功量产,芯片上市开始销售,对于芯片厂商,问题可能刚刚开始。跑操作系统Kernel没问题,内部开发和使用的时候都验证过了。编译器的稳定性和安全性问题,第三方的硬件驱动适配问题,开源的公共软件库的兼容问题,其他指令集应用程序的移植问题,一些特殊的应用(安全应用,特殊硬件的加速应用)的运行问题,都需要CPU厂商长年的支持和修正。相对而言,相对闭源的体系虽然丧失了一定的灵活性,但是也保证了所有厂商开发和使用体验的一致性。对大的OEM厂商,尤其是工业控制等高可靠性应用场景的厂商,更倾向于长效的,稳定的架构来保证产品的长期可靠性。
迷思之五:开源意味着可能的弯道超车
经过多年的发展,芯片行业已经是一个规模巨大,应用广泛,分工明确,技术更新频繁,年销售额4000~5000亿美元的行业。
1、从产业分工上看,EDA设计软件,芯片设计(尤其是模拟芯片),制造设备,圆晶代工,封装测试等领域,国外的厂商都经过多年的发展,都占据了领先的地位。中国的芯片工业虽然在设计,制造和封测领域形成了一些规模不小的企业,但是都不成体系,并没有形成类似日本当年半导体行业一样的闭环体系。
2、在一些基础设施上,比如核心基础零部件,先进基础工艺,关键基础材料和产业技术基础上,还相对薄弱,没有办法通过简单的复制解决高端芯片的问题。
3、在整个产业链上,芯片下游客户大多是承接产业转移,因此一方面对产业转移的发源地存在技术依赖,另一方面还处于消化吸收最新技术,追赶国际潮流的阶段。
4、做为一个成熟的行业,在没有出现革命性的需求变革之前,是很难培育出另一个完整的CPU生态的,而国内产业在产业分工和基础设施上的缺失,让基础技术有弯道超车的可能性的很低。更合理和务实的选择的,是利用规模庞大的市场实现应用领域的技术突破,利用技术需求重新定义本土的芯片,本土芯片的出货来保证技术团队的长期研发投入,从而逐渐实现点到面的突破。
如果说,在某种程度上,芯片是工业的皇冠,CPU芯片则是皇冠上的明珠,那么,它同样是一系列制度的结晶。这些制度包括企业长远和稳定发展的预期,完善的知识产权保护体系,透明、公开的科研体系,和公平竞争的商业氛围。在制定长期计划的时候,我们应该在思想上做好以下准备:
1、产业政策,财政补贴,不可或缺,但也需警惕过犹不及。
2、技术的获取,既可以用自我研发的方式获得,也可以用资本的方式收购。
3、在国际分工的格局中,只要做到你中有我,我中有你,贸易冲突就是双输的结局。
4、中国的产品要走出国门,走向世界,就需要在技术体系上和国际通行标准保持一致,而不是闭门造车。
5、产业繁荣的标志,应该表现为涌现出一大批有规模有技术的代表性企业,并能影响和主导国际标准的制定。
6、未来的中国,不仅应该追求产品的输出,更应该追求智力的输出。
中国作为近几十年来国际分工和贸易体系最大的获益国家之一,有什么理由不相信自己能用充分市场竞争的方式获得成功呢?
AI
?

收藏 人收藏
分享:

评论

ben111
弯道超车~老美祖宗的绝招哦

相关推荐

《计算机体系结构》硬件篇3 之 CPU组成

点击右方"佳嵌"图标,可以看所有课程。我们将《嵌入式工程师-系列课程》分成两大阶段:第一阶段:《计算机体系结构》课程&n
发表于 12-07 00:00 ? 2333次 阅读
《计算机体系结构》硬件篇3 之 CPU组成

《计算机体系结构》硬件篇3 之 CPU组成

点击右方"佳嵌"图标,可以看所有课程。我们将《嵌入式工程师-系列课程》分成两大阶段:第一阶段:《计算机体系结构》课程&n
发表于 12-07 00:00 ? 2333次 阅读
《计算机体系结构》硬件篇3 之 CPU组成

嵌入式系统工程设计的详细资料概述

本节就重点叙述在嵌入式系统的设计过程中的各个基本过程,并对每个过程所需要考虑的内容进行分析。
发表于 05-07 18:21 ? 8次 阅读
嵌入式系统工程设计的详细资料概述

STM32单片机进行位绑定的详细资料说明

位绑定的概念:对于51单片机只有8位,对于M3来说,有32位,也就是说把32位中的某一位通过一个简单....
发表于 05-07 18:20 ? 1次 阅读
STM32单片机进行位绑定的详细资料说明

Linux的调度类型和调度器的详细资料说明

这是先进先出的实时进程。当调度程序把CPU分配给进程的时候,它把该进程描述符保留在运行队列链表的当前....
发表于 05-07 18:20 ? 1次 阅读
Linux的调度类型和调度器的详细资料说明

然倘若开源的项目访问受到限制且收费,那能称得上真正的开源吗?

大家对亚马逊此举的反应并非都是负面的。一些开源社区的资深人士对亚马逊维护开源价值的行为表示赞许,同时....
的头像 传感器技术 发表于 05-07 16:17 ? 316次 阅读
然倘若开源的项目访问受到限制且收费,那能称得上真正的开源吗?

8051单片机CPU的内部组成及功能介绍

运算器以完成二进制的算术/逻辑运算部件ALU为核心,再加上暂存器TMP、累加器ACC、寄存器B、程序....
发表于 05-07 15:36 ? 32次 阅读
8051单片机CPU的内部组成及功能介绍

Cache的基本概念与工作原理

那么什么是 cache?如何利用这一新特性编写高性能的程序?又有什么要注意的地方吗?
的头像 RTThread物联网操作系统 发表于 05-07 15:24 ? 95次 阅读
Cache的基本概念与工作原理

介绍几种常见的PLC的程序结构及其特点

过程映像输入/输出(I/Q)、变量存储器V、内部存储器位M、定时器T、计数器C等属于全局变量。S7-....
的头像 工控资料窝 发表于 05-07 14:39 ? 94次 阅读
介绍几种常见的PLC的程序结构及其特点

dspic30f5011陷入未知状态

嗨,AllI有一个非常困难的问题:(经过几天的正常工作,DSPIC30F5011卡在一个未知的状态。只有重置可以释放它。两个提示...
发表于 05-07 12:26 ? 19次 阅读
dspic30f5011陷入未知状态

ESG系列信号发生器(A型号)CPU/主板更换套件安装说明

This installation note desribes how to install a replacement CPU/Motherboard and relocate Q501 onto the signal gen...
发表于 05-07 10:21 ? 21次 阅读
ESG系列信号发生器(A型号)CPU/主板更换套件安装说明

labview学习心得和问题总结

labview学习的几条心得: 第一,图形化的语言,只要你知道它的每一个图标和各种内置的函数是表达怎么样一个意思,你就会用它简单...
发表于 05-07 09:40 ? 12次 阅读
labview学习心得和问题总结

DS18B20温度传感器的工作原理详细资料说明

本文档的主要内容详细介绍的是使用51单片机进行的DS18B20温度传感器应用资料合集
发表于 05-07 08:00 ? 33次 阅读
DS18B20温度传感器的工作原理详细资料说明

嵌入式开发中CPU大端和小端模式的详细资料和程序分析讲解

在嵌入式开发中,大端(Big-endian)和小端(Little-endian)是一个很重要的概念。
发表于 05-06 18:23 ? 10次 阅读
嵌入式开发中CPU大端和小端模式的详细资料和程序分析讲解

μC/O-SII内核扩展接口低功耗实时系统

② 计算必须在改动OSTaskIdleHook()之前进行,因为一旦系统进入任何一种低功耗模式,空闲任务将不能给变量OSIdleCtr继续...
发表于 05-06 09:18 ? 35次 阅读
μC/O-SII内核扩展接口低功耗实时系统

如何进行《微机系统与接口技术》课程的实验设计研究资料说明

《微机系统与接口技术》是高等院校理工科非计算机专业学生必修的一门计算机基础教育课程,也是高等教育电类....
发表于 05-06 08:00 ? 16次 阅读
如何进行《微机系统与接口技术》课程的实验设计研究资料说明

python的web部署方式大全!

Python Web服务器网关接口(Python Web Server Gateway Interf....
的头像 马哥Linux运维 发表于 05-05 17:20 ? 144次 阅读
python的web部署方式大全!

8753C带有错误代码

我的8753C提出了一条新的错误消息。 显示器说“气流限制清洁风扇上的过滤器”。 我已经完成了,但每次显示都显示相同的内容。...
发表于 05-05 14:15 ? 20次 阅读
8753C带有错误代码

小米9试用体验 性能全面评测

小米9采用了高通最强的旗舰移动处理平台,骁龙855。在CPU、GPU、AI等多个方面性能都有了跨越式....
的头像 小米公司 发表于 05-05 11:09 ? 497次 阅读
小米9试用体验 性能全面评测

腾讯重磅开源DCache 分布式NoSQL存储系统

分布式集群化、异地镜像部署、容灾容错、后接DB、Web可视化运维
的头像 电子发烧友网工程师 发表于 05-05 10:36 ? 205次 阅读
腾讯重磅开源DCache 分布式NoSQL存储系统

C#写的小程序运行一会后CPU占用很高

C#写的小程序,运行一会CPU会占用很高
发表于 05-05 09:32 ? 30次 阅读
C#写的小程序运行一会后CPU占用很高

当前有哪些主流的半导体封装形式四种主流封装形式详细介绍

半导体封装是指将通过测试的晶圆按照产品型号及功能需求加工得到独立芯片的过程。封装技术是一种将集成电路....
的头像 传感器技术 发表于 05-03 13:57 ? 129次 阅读
当前有哪些主流的半导体封装形式四种主流封装形式详细介绍

是不是手机处理器好手机就不卡

对于一部手机来说,用什么标准去评判它是好是坏?相信每个人心中的答案都不一样,但如果非要找一个固定标准....
的头像 EDA365 发表于 05-03 09:49 ? 284次 阅读
是不是手机处理器好手机就不卡

上海芯联芯成立 任尔东南西北风 龙芯岿然不动

来源:铁流不久前,上海芯联芯宣布宣布2019年初已从Wave Computing取得MIPS Pro....
的头像 传感器技术 发表于 05-02 14:37 ? 290次 阅读
上海芯联芯成立 任尔东南西北风 龙芯岿然不动

labview同步数据传递

通知器用于两个不同的程序框图或者不同的VI之间。可以看作数据之间的邮箱,一部分框图程序向邮箱中发送数据,另一部分框图程序...
发表于 04-30 09:40 ? 30次 阅读
labview同步数据传递

Allwinner V133应用程序处理器的数据手册免费下载

本文档提供了Allwinner V133应用程序处理器的总体描述,它将从几个部分向程序员提供说明,包....
发表于 04-30 08:00 ? 24次 阅读
Allwinner V133应用程序处理器的数据手册免费下载

瑞萨的cubesuite+仿真下载不进去

学习瑞萨R5F100LE单片机,按照入门教程安装了cubesuite+编译软件,仿真下载里面的例程,然而却仿真下载不进去,提示:No res...
发表于 04-30 06:36 ? 29次 阅读
瑞萨的cubesuite+仿真下载不进去

国产深度学习框架的一次重要亮相

数据处理方面,优化分布式 IO,增加远程文件系统流式读取能力。GPU 多机多卡同步训练通过增加稀疏通....
的头像 电子发烧友网工程师 发表于 04-29 17:40 ? 692次 阅读
国产深度学习框架的一次重要亮相

主控制器MCU JZ4740的详细资料介绍

MCU 为产品核心器件,又称CPU。内部包含有运算器、控制器、存储器等。它相当于人的大脑,指挥着各个....
发表于 04-29 17:04 ? 82次 阅读
主控制器MCU JZ4740的详细资料介绍

iPhone 6各种阻值的详细资料说明

本文档的主要内容详细介绍的是iPhone 6各种阻值的详细资料说明包括了:座子,基带CPU,基带电源....
发表于 04-29 08:00 ? 85次 阅读
iPhone 6各种阻值的详细资料说明

请问S3C2440为什么要设置CPU为SVC模式?

        在看Uboot的start.S文件时候,发现其最开始初始化系统,做的第一件事情,就是将CPU...
发表于 04-29 05:20 ? 82次 阅读
请问S3C2440为什么要设置CPU为SVC模式?

提高开源应用程序的处理器性能

David Katz,Tomasz Lukasiak和Rick Gentile   模拟对话,第39卷 -  2005年2月...
发表于 04-28 17:20 ? 61次 阅读
提高开源应用程序的处理器性能

英特尔CPU缺货情况持续 10纳米制程遥遥无期

英特尔(Intel)CPU 缺货情况持续,笔电代工厂普遍指出,缺货仍延续至今年第二季,Intel 2....
的头像 半导体动态 发表于 04-28 16:18 ? 625次 阅读
英特尔CPU缺货情况持续 10纳米制程遥遥无期

如何通过高性能CPU和FPGA可重编程的SoC架构应对5G挑战

我们考虑如何通过具有高性能CPU子系统和包括FPGA可重编程加速硬件处理单元的SoC架构来成功应对5....
发表于 04-28 15:50 ? 216次 阅读
如何通过高性能CPU和FPGA可重编程的SoC架构应对5G挑战

Intel全新桌面CPU产品规划路线图曝光

Tweakers拿到了一份Intel全新的桌面CPU产品规划路线图,时间周期为2018年到2020年....
发表于 04-28 14:36 ? 201次 阅读
Intel全新桌面CPU产品规划路线图曝光

关于价位3千元左右的超高性价比电脑

小雷按照价位、用途给机友们推荐几套实用性强、性价比超高的装机配置。
的头像 ZEALER订阅号 发表于 04-28 11:44 ? 345次 阅读
关于价位3千元左右的超高性价比电脑

PAC-2000数据集中处理单元主板不跑马的故障如何解决

 一、 故障现象 1、一直正常使用,后因单位意外停电,再次上电后,不能开机。 2、主板上的电源指....
发表于 04-28 08:00 ? 46次 阅读
PAC-2000数据集中处理单元主板不跑马的故障如何解决

嵌入式开发的独立处理器和集成处理器的详细资料说明

一、独立处理器(Stand-alone Processor)独立处理器指专用于单个处理功能的处理器芯....
发表于 04-26 18:26 ? 45次 阅读
嵌入式开发的独立处理器和集成处理器的详细资料说明

我国芯片各细分领域龙头名单

芯片的分类: 日常生活中,我们可以发现芯片的种类比如有通信芯片、人工智能芯片、LED芯片、电脑芯片等....
的头像 人工智能和机器人研究院 发表于 04-26 15:11 ? 1695次 阅读
我国芯片各细分领域龙头名单

国科微联合中科龙芯举行发布会,宣布推出新一代主控GK2302主控芯片

在SSD主控芯片方面,国科微目前至少有三款SATA主控芯片,最新的是GK2301主控,支持4通道及L....
的头像 传感器技术 发表于 04-26 13:59 ? 1047次 阅读
国科微联合中科龙芯举行发布会,宣布推出新一代主控GK2302主控芯片

51单片机学习教程之进行简易秒表的设计资料说明

当CPU正在处理某项事务的时候,如果系统出现了某些急需处理的异常情况或特殊的请求,这时要求CPU暂停....
发表于 04-25 17:35 ? 64次 阅读
51单片机学习教程之进行简易秒表的设计资料说明

关于苹果HomePod智能音箱你需要知道的一切

这个不到7英寸高的“小胖子”内置了7个扬声器阵列、6个麦克风阵列和一个4英寸低音炮,每个部分都经过专....
的头像 掌上科技频道 发表于 04-25 16:33 ? 1653次 阅读
关于苹果HomePod智能音箱你需要知道的一切

PLC故障处理与维修经验的实用技巧分享

CPU异常报警时,应检查CPU单元连接于内部总线上的所有器件。具体方法是依次更换可能产生故障的单元,....
的头像 工控资料窝 发表于 04-25 14:26 ? 290次 阅读
PLC故障处理与维修经验的实用技巧分享

谈谈平板电脑类产品PCB设计的流程及Layout设计注意事项

人建议做法:选择所有的DXF layer图层,统一映射到某个名称的Subclass层;不建议直接映射....
的头像 小哥Allegro 发表于 04-25 14:21 ? 456次 阅读
谈谈平板电脑类产品PCB设计的流程及Layout设计注意事项

快检查一下,你的手机是大核CPU吗

有一条潜在原则在手机界存在很久了,大核CPU只会出现在相对高端的手机产品中,而相当一部分强调八核的手....
的头像 第一手机界 发表于 04-25 14:12 ? 336次 阅读
快检查一下,你的手机是大核CPU吗

一款完全基于赛灵思FPGA技术的高性能单芯片解决方案

仅仅两周后,随着三星推出其基于赛灵思技术的 SmartSSD,这一势头继续发展。SmartSSD 直....
的头像 FPGA开发圈 发表于 04-25 11:31 ? 467次 阅读
一款完全基于赛灵思FPGA技术的高性能单芯片解决方案

西门子PLC的STL语言编程基础知识资料说明

  在学习STL语言的编程方式之前首先要了解西门子STL语言的最基本的知识:状态字用于表示CPU执行....
发表于 04-25 08:00 ? 102次 阅读
西门子PLC的STL语言编程基础知识资料说明

西门子PLC编程入门基础教程免费下载

主控继电器(MCR)是梯形逻辑主控开关,控制信号流的通断。1.继电器的启动指令(MCRA)2.继电器....
发表于 04-25 08:00 ? 121次 阅读
西门子PLC编程入门基础教程免费下载

工业机器人的视觉系统详细资料概述

本文档的主要内容详细介绍的是工业机器人的视觉系统详细资料概述。 1. 摄像头和光学部件 这一类通....
发表于 04-25 08:00 ? 157次 阅读
工业机器人的视觉系统详细资料概述

VSCodium: 100%开源的Microsoft VS Code

这种追踪主要用于远程收集使用数据并将其发送给Microsoft,以“帮助改进其产品和服务”。遥测(远....
的头像 电子发烧友网工程师 发表于 04-24 10:20 ? 446次 阅读
VSCodium: 100%开源的Microsoft VS Code

笔记本电脑硬件故障诊断与排除详细资料说明

笔记本电脑在使用的过程中,难免会出现各种故障。由于笔记本电脑结构的特殊性,笔记本电脑的硬件故障维修和....
发表于 04-24 08:00 ? 39次 阅读
笔记本电脑硬件故障诊断与排除详细资料说明

微软美国研究院和清华联合推出了一款开源的多领域端到端对话系统平台—ConvLab

整个系统基于模块化的设计保障了灵活性和适应性。为了支持多领域对话系统的搭建,平台使用了主体-环境-对....
的头像 将门创投 发表于 04-23 10:42 ? 415次 阅读
微软美国研究院和清华联合推出了一款开源的多领域端到端对话系统平台—ConvLab

单片机开发与典型应用设计PDF电子书免费下载

80年代初我国开始应用单片机,H前已普及到各行各业,逐渐形成多国单片机互相竞争的局面,正朝着多系列、....
发表于 04-23 08:00 ? 52次 阅读
单片机开发与典型应用设计PDF电子书免费下载

如何使用C语言实现数字交换机软件系统的技术资料说明

本文介绍在设计HJD-500/1000 型数字交换机软件系统时在单板机环境下使用 C 语言的实现技术....
发表于 04-23 08:00 ? 61次 阅读
如何使用C语言实现数字交换机软件系统的技术资料说明

什么是ISA?CPU技术科普

然而这样不能满足我们cpu的工程师,我们还有branch prediction,什么叫branch ....
的头像 电子工程技术 发表于 04-22 10:44 ? 236次 阅读
什么是ISA?CPU技术科普

为什么CPU供电接口会发展到4+8pin这样的规格

目前主流的PC主板上至少会配置两种供电接口,一种是24pin主供电接口,另一个则是CPU供电接口。与....
的头像 39度创意研究所 发表于 04-19 08:45 ? 695次 阅读
为什么CPU供电接口会发展到4+8pin这样的规格

龙芯3A、3B及2G芯片的主板存设计及布局指导资料说明

本文档为基于龙芯3A、3B及2G芯片的主板设计提供内存设计及layout指导,根据我 们针对现有的开....
发表于 04-19 08:00 ? 70次 阅读
龙芯3A、3B及2G芯片的主板存设计及布局指导资料说明

空调温度传感器NTC的工作原理和使用存在的故障等资料说明

空调温度传感器为负温度系数热敏电阻,简称NTC,其阻值随温度升高而降低,随温度降低而增大。25℃时的....
发表于 04-18 08:00 ? 59次 阅读
空调温度传感器NTC的工作原理和使用存在的故障等资料说明

复位的寄存器和复位电路的资料说明

复位:单片机CPU和系统中有关部件都处于一个确定的初始状态,并从这个状态开始工作
发表于 04-17 17:28 ? 46次 阅读
复位的寄存器和复位电路的资料说明

定位到源码的操作系统CPU汇编文件免费下载

定位到源码的uCOS-II/Ports/ARM-Cortex-M3/Generic/IAR/os_c....
发表于 04-17 17:28 ? 45次 阅读
定位到源码的操作系统CPU汇编文件免费下载

51单片机学习教程之中断系统的详细资料和函数说明

CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生);CPU暂时中断当前的工作....
发表于 04-17 17:27 ? 44次 阅读
51单片机学习教程之中断系统的详细资料和函数说明

51单片机寄存器有哪些功能51单片机寄存器功能一览表详细说明

21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80....
发表于 04-17 17:27 ? 46次 阅读
51单片机寄存器有哪些功能51单片机寄存器功能一览表详细说明

TMS320VC5501 定点数字信号处理器

TMS320VC5501(5501)定点数字信号处理器(DSP)基于TMS320C55x™DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行,DMA控制器可以独立于CPU活动执行数据传输。 C55x™CPU提供两个乘法累加(MAC)单元,每个单元能够进行17位×17位乘法运算。单循环。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。 C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道刷新。 5501外设...
发表于 10-09 14:55 ? 99次 阅读
TMS320VC5501 定点数字信号处理器
网站地图 咪牌百家乐 申博太阳城注册 申博登入网址 申博电子游戏
申博在线赌场登入 申博在线娱乐登入 菲律宾申博开户怎么样登入 申博在线体育投注登入
申博现金百家乐 申博娱乐手机版 申博电子游戏 太阳城会员登入
澳门银河赌场 申博直营网 太阳城亚洲 申博现金百家乐
太阳城申博开户 申博游戏 太阳城申博官网 太阳城手机版