高速soc和单片机是什么关系啊??

Wedding Bus 官方 2024-12-23 07:18:08
最佳回答
soc与单片机应用技术的发展
  作者:李哲英 骆…

  摘要:本文讨论soc和单片机应用技术的发展;介绍soc的基本技术特点和应用概念;分析作为ip家庭重要成员的单片机在soc应用设计中的特点。通过讨论指出以嵌入技术为基础,单片机再次成为现代电子应用技术的核心之一,为soc应用技术提供了坚实的基础。

  关键词:soc 单片机 嵌入式系统
  引言
  现场电子技术应用中包含了硬件(hw)、硬件加软件(hw+sw)、固件(fw)3个层次。这3个层次也可以说是现代电子技术应用的3人发展阶段。自1997年以来,电子技术应用又增加了一个新的层次——片上系统(soc)层次。soc技术概念和应用技术层次的出现,标志着现代电子技术应用进入了soc阶段。
  从各个发展阶段看,自hw+sw阶段开始,电子技术应用就与单片机紧密地联系在一起。在fw阶段,作为固件系统的重要核心技术,单片机又以嵌入式技术为基础,再次成为现代电子应用技术的核心技术之一,并为soc应用技术提供了紧实的基础。
  soc为各种应用提供了一个新的实现技术。这种新的电子系统实现技术促使工业界在近3年中发生了巨大的变化,为信息技术的应用提供坚实的基础,因此,完全可以称之为soc**。同时,soc也为单片机技术提供了更广阔的应用领域,使单片机应用技术发生了**性的变化。
  本文根据几年来对soc技术和单片机应用技术发展的研究,对soc的基本技术概念以及单片机与soc技术的关系进行了讨论,指出了soc中单片机嵌入式应用的技术特点。
  一、soc技术与应用概念
  所谓soc技术,是一种高度集成化、固件化的系统集成技术。使用soc技术设计系统的核心思想,就是要把整个应用电子系统全部集成在一个芯片中。在使用soc技术设计应用系统,除了那些无法集成的外部电路或机械部分以外,其他所有的系统电路全部集成在一起。
  1.系统功能集成是soc的核心技术
  在传统的应用电子系统设计中,须要根据设计要求的功能模块对整个系统进行综合,即根据设计要求的功能,寻找相应的集成电路,再根据设计要求的技术指标设计所选电路的连接形式和参数。这种设计的结果是一个以功能集成电路为基础,器件分布式的应用电子系统结构。设计结果能否满足设计要求不仅取决于电路芯片的技术参数,而且与整个系统pcb版图的电磁兼容特性有关。同时,
  对于须要实现数字化的系统,往往还须要有单片机等参与,所以,还必须考虑分布式系统对电路固件特性的影响。很明显,传统应用电子系统的实现,采用的是分布功能综合技术。
  对于soc来说,应用电子系统的设计也是根据功能和参数要求设计系统,但与传统方法有着本质的差别。soc不是以功能电路为基础的分布式系统综合技术。而是以功能ip为基础的系统固件和电路综合技术。首先,功能的实现不再针对功能电路进行综合,而是针对系统整体固件实现进行电路综合,也就是利用ip技术对系统整体进行电路结合。其次,电路设计的最终结果与ip功能模块和固件特性有关,而与pcb板上电路分块的方式和连线技术基本无关。因此,使设计结果的电磁兼容特性得到极大提高。换句话说,就是所设计的结果十分接近理想设计目标。
  2.固件集成是soc的基础设计思想
  在传统分布式综合设计技术中,系统的固件特性往往难以达到最优,原因是所使用的是分布式功能综合技术。一般情况下,功能集成电路为了满足尽可能多的使用面,必须考虑两个设计目标:一个是能满足多种应用领域的功能控制要求目标;另一个是要考虑满足较大范围应用功能和技术指标。因此,功能集成电路(也就是定制式集成电路)必须在i/o和控制方面附加若干电路,以使一般用户能得到尽可能多的开发性能。但是,定制式电路设计的应用电子系统不易达到最佳,特别是固件特性更是具有相当大的分散性。

  对于soc来说,从soc的核心技术可以看出,使用soc技术设计应用电子系统的基本设计思想就是实现全系统的固件集成。用户只须根据需要选择并改进各部分模块和嵌入结构,就能实现充分优化的固件特性,而不必花时间熟悉定制电路的开发技术。固件基础的突发优点就是系统能更接近理想系统,更容易实现设计要求。
  3.嵌入式系统是soc的基本结构
  在使用soc技术设计的应用电子系统中,可以十分方便地实现嵌入式结构。各种嵌入结构的实现十分简单,只要根据系统需要选择相应的内核,再根据设计要求选择之相配合的ip模块,就可以完成整个系统硬件结构。尤其是采用智能化电路综合技术时,可以更充分地实现整个系统的固件特性,使系统更加接近理想设计要求。必须指出,soc的这种嵌入式结构可以大大地缩短应用系统设计开发周期。
  4.ip是soc的设计基础
  传统应用电子设计工程师面对的是各种定制式集成电路,而使用soc技术的电子系统设计工程师所面对的是一个巨大的ip库,所有设计工作都是以ip模块为基础。soc技术使应用电子系统设计工程师变成了一个面向应用的电子器件设计工程师。由此可见,soc是以ip模块为基础的设计技术,ip是soc应用的基础。
  5.soc技术中的不同阶段
  用soc技术设计应用电子系统的几个阶段如图1所示。在功能设计阶段,设计者必须充分考虑系统的固件特性,并利用固件特性进行综合功能设计。当功能设计完成后,就可以进入ip综合阶段。ip综合阶段的任务利用强大的ip库实现系统的功能i。p结合结束后,首先进行功能**,以检查是否实现了系统的设计功能要求。功能**通过后,就是电路**,目的是检查ip模块组成的电路能否实现设计功能并达到相应的设计技术指标。设计的最后阶段是对制造好的soc产品进行相应的测试,以便调整各种技术参数,确定应用参数。
  二、soc的应用概念
  现代科学技术应用的重要特点之一,就是技术多样性、智能多变性和面向对象的系统设计性。所谓技术多样性,就是实现同一个应用电子系统可以有许多不同的设计方案供选择;而不同的设计方案就意味着必须使用不同的设计和生产技术。所谓知识多变性,是指在现代电子技术应用系统中,实现系统目标的基础理论和方法随着新知识的出现不断地在变化。这种变化不仅使应用电子系统技术指标发生变化,甚至改变了系统的整体结构。
  随着现代信息和电子技术应用领域的不断拓宽,越来越多的应用领域提出了各种特殊要求。例如,航空航天领域要求的小体积大系统,信息应用领域提出的个性化等要求,都使得一般固件技术难以胜任。特别是在民用领域,重视个性化的产品设计概念使应用电子产品的更新速度极快,而且小批量多品种的要求也越来越高。这就是提出了小批量产品与成本、集成化与成本、产品研制周期与成本等一系列的问题。
  soc正是成为满足现代科学和工程技术发展的要求而产生的现代应用电子技术。传统的观念认为,只有大批量的产品才有集成的可能,才具有价格竞争优势。因此,到目前为止,大多数小批量产品,特别是研究性质的应用电子系统,一般都采用hw,hw+sw或fw技术实现。但随着soc的出现、发展和成熟,这种现状已经发生极大的变化。soc为现代电子工程师提供了一个快捷经济的系统设计方法,使那么传统观念上认为高性能、高复杂度、高成本的嵌入式结构,能够通过低成本的单片芯片实现。
  1.soc的设计观念
  soc的设计观念与传统设计观念完全不同。在soc设计中,设计者面对的不再是电路芯片;而是能实现设计功能的ip模块库。设计者不必要在众多的模块电路中搜索所须要的电路芯片,只需要根据设计功能和固件特性,选择相应的ip模块。这种电路的设计技术和综合方法,基本上消除了器件信息障碍,因为每一个应用设计都是一个专用的集成系统,都是一个专用的集成电路。换句话说,soc的设计观念是“设计自己的专用集成电路”。从某种意义上讲,就是把用户变成了集成电路制造商。
  2.高效便利的设计工具
  由于ip是soc的基础,所以,必须采用相应的eda软件才能完成设计技术。如果没有高效便利的设计工具,soc设计就是一句空话。实际上,传统应用电子系统设计工作对eda和其他相应的设计软件并没很高的要求,只要求能提供相应的便利条件;而soc设计则必须建立在eda基础之上。例如,使用soc技术设计一个智能温度控制系统,由于整个系统集成在一个芯片中,用户就必须能对其中的cpu核、存储器、a/d、模拟放大器等电路进行综合**,显然,必须要有一个高效便利的eda工具才能完成这些工作。
  三、soc技术中的单片机
  单片机现代电子技术应用中的主流技术,特别是在工业和民用的独立电子系统中,单片机起着系统核心的作用。由于单片机系统特有的固件特性,使单片机在soc技术中占有重要的地位。
  1.soc中的单片机嵌入技术
  随着电子技术的发展,特别是应用技术的飞速发展,单片机应用系统已经形成了常用的、独特的嵌入式结构。如不同系列的单片机,都是通过嵌入不同的cpu和其他辅助电路而形成的。目前,单片机已经成为cpu和其他辅助电路而形成的。目前,单片机已经成为ip库中的重要成员,而其嵌入式结构正是soc的一种重要实现技术和方法。
  用soc设计单片机系统嵌入式结构,为设计者提供了现有技术所无法比拟的优越条件。设计者必在选择单片机的型号上下功夫;只须要根据所设计系统的固件特性和功能要求,选择相应的单片机cpu内核,再根据需要选择其他的ip模块,就可以实现完整的系统。从某种意义上看,soc为单片机应用提供了更广阔的应用技术,并赋予了单片机更强大的生命力。试想,如果整个soc目标系统的核心是一个单片机cpu,那么,这个系统设计成功之后就不仅是真正意义上的单片机,而且还实现了真正的系统单片机。这正是单片机强大生命力的根源。
  2.soc中单片机系统优化
  目前在单片机应用中,有相当一部分实际上并不能叫做单片机。因为许多应用中需要形成单片机的外部系统总线。因此,单片机资源的充分利用和避免形成外部总线,往往是单片机应用设计的主要追求目标。换句话说,优化问题是单片机应用中的一个重要问题。
  例如,设计一个具有多个传感器的测试系统,往往须要根据单片机的特点设计相应的外部总线,应用系统由此而庞大。采用soc技术后,系统不再需要外部总线,所选用单片机中不需要的资源也可以去除掉,只保留所需要的cpu等功能模块。这两种设计方法的方框图如图2所示。

  从图2中可以看出,设计人员不必为如何最大限度地利用单片机资源而发愁,可以根据自己的需要选择所需的电路,并与所熟悉单片机的cpu内核相结合。同时还把现有技术需要精密调整的前置电路(模拟信号处理部分)也全部安放在一块芯片中,从而避免了大量的pcb板调试工作。从“单片机必须实现系统单片化”的角度看,这种系统正是用户自己设计的专用单片机系统,而且是一个能实现全部系统功能的优化系统。这种系统的调试、测试方法与传统的单片机系统完全不同,已经成为一个能处理模块-数字混合信号的全新系统。因此,soc技术使单片机应用系统实现了更高层次上的集成。
  概括地说,soc使单片机应用技术发生了**性的变化,这个变化就是应用电子系统的设计技术,从选择厂家提供的定制产品时代进入了用户自行开发设计器件的时代。这标志着单片机应用的历史性变化,一个全新的单片机应用时代已经到来。
  结束语
  soc成为新一代应用电子技术的核心已经成为不争的事实,这不仅是电子技术本身的**性标志,也是电子技术应用的重大历史变化。soc并不是凭空产生的;而是几十年应用技术积累和电子技术发展的必然结果,ip是soc的基础就是有利的证明。
  作为ip家庭中的一个重要分支,单片机应用也从定制系统应用技术发展成为soc嵌入式应用技术。这对单片机应用工程师来说,不仅是用户技术发生了重大变化,更主要的是应用工程师面临着新的挑战。同时,soc也向单片机应用技术展示了更为广阔的发展前景。

  希望对你有帮助 20210311
汇率兑换计算器

类似问答
  • 水和农业是什么关系
    • 2024-12-23 10:41:53
    • 提问者: 粉红星系小宇宙
    水是农业的生命之源,农业不可分离水。水是农业的必要条件:一方面,水资源被污染,会影响农作物的正常生长,尤其是一些重金属离子,会在农作物体 内积累,进而会影响人体健康;水中若有化学**剂,会抑制农作物生长,有的也会导致农作物基因突变,降低产量和质量。另一方面,水资源短缺的话,也会影响农业灌溉,使得农作物生长缺少必要的水分,会导致农业减产。农业用水和当地自然的雨水关系极为密切。自来水就不一样了,居民用...
  • 快手上散打哥和陈山是什么关系 和真真又是什么关系。
    • 2024-12-23 22:25:27
    • 提问者: ??
    兄弟关系,又是女朋友关系
  • 奢思雅和仟丝缘是什么关系啊?
    • 2024-12-23 07:18:19
    • 提问者: 孟醒51
    具体问店员咯,朋友在用这个牌子,只看到产品是这个名字,很多品牌产品品牌和店铺名不一样
  • 星程酒店和携程是什么关系啊?
    • 2024-12-23 03:38:44
    • 提问者: _Eleven_9
    星程是由携程国际于2008年创立的中档连锁酒店。星程致力于中档酒店市场,选择3~4星级优质的单体酒店,注入现代管理、顾客服务及品牌经营理念,在客房空间、睡眠体验等设施及服务方面提升了标准,同时又具备极佳的性价比,从而区隔高档酒店与经济酒店市场,打造中档连锁酒店名牌。
  • 翡翠和玉是什么关系?
    • 2024-12-23 06:17:32
    • 提问者: 娱评人
    翡翠和玉的关系,相当于毛豆和豆类的关系,是一个包含关系,玉是一个大类,翡翠是玉的一种。。 从宝石学的命名原则上来说,所有具有观赏性、稀有性和耐久性的石头都可以称为玉,玉的种类就很广泛了玉可以分为高中低档,高档玉石矿物只有两种——硬玉(就是翡翠)和软玉(就是和田玉); 中低档的有很多,包括岫玉、独山玉、蓝田玉、大理石玉(阿富汉玉)、石英质玉(这个类的最多,玛瑙、黄龙玉、马来玉啊,都是这一类的)。。。...
  • 带土和斑是什么关系
    • 2024-12-23 07:18:18
    • 提问者: 庾先生的小仙女?
    宇智波带土被石头压到,将自己一只眼睛给了 卡卡西,之后卡卡西离去以为带土必死,离去了。之后宇智波斑出现 将复制人白绝的身体与带土同化,救了 带土。带土养好伤去找卡卡西 看到卡卡西杀死 了琳 异常愤怒 开启了万花筒写轮眼 杀光了在场出卡卡以外的所有人(当时卡卡已经昏倒,故不知发生了什么事),之后带土 同意并继承了宇智波斑的月之眼计划,并自己以 斑自称。
  • dsp芯片和单片机有什么区别?
    • 2024-12-23 09:55:56
    • 提问者: 变设龙
    根据数字信号处理的要求,dsp芯片一般具有如下主要特点: (1)在一个指令周期内可完成一次乘法和一次加法; (2)程序和数据空间分开,可以同时访问指令和数据; (3)片内具有快速ram,通常可通过独立的数据总线在两块中同时访问; (4)具有低开销或无开销循环及跳转的硬件支持; (5)快速的中断处理和硬件i/o支持; (6)具有在单周期内操作的多个硬件地址产生器; (7)可以并行执行多个操作; (8...
  • 单片机和dsp有什么关系
    • 2024-12-23 08:05:04
    • 提问者: 木子公子
    dsp可以说是单片机的升级形式。一般而言,单片机指的是8位或16位微**。dsp是数字信号处理,着重与运算,特别是浮点运算,是32位微处理器。
  • 翡翠和玉是什么关系?
    • 2024-12-23 08:00:32
    • 提问者: 菏泽花与花艺
    玉石是一个很宽的概念,有翡翠、和田玉、石英质玉、玛瑙、岫玉、石榴石质玉等,每一种的价格不同,同一种不同品质、大小的价格也不同。翡翠a货指的是翡翠原料除切割、成型、打磨、抛光外没有经其他人工处理的翡翠,即天然翡翠。翡翠a货与翡翠的价值高低关系不大,只是相对处理过的b、c货的说法。如果说翡翠的品种呢:有a,有b,有c,也有b+c,还有仿品统称d;a货按颜色可分:绿、白、黄、红、紫、黑、双色、三色、飘花...
  • 汽车bcm和ecu是什么关系呢
    • 2024-12-23 10:09:46
    • 提问者: 劉劭劼
    bcm(body control module),车身控制模块。电控单元在汽车中的应用越来越多,各电子设备间的数据通信变得越来越多,同时这些分离模块的大量使用,在提高车辆舒适性的同时也带来了成本增加、故障率上升、布线复杂等问题。于是,需要设计功能强大的控制模块,实现这些离散的**功能,对众多用电器进行控制,这就是 bcm 。ecu(electronic control unit)电子控制单元,又称...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。