正在阅读:Linux嵌入式系统的设计方法与设计层次

Linux嵌入式系统的设计方法与设计层次

2016-05-03 09:11:14来源:CE China 原标题:Linux嵌入式系统的设计方法与设计层次 关键词:嵌入式系统阅读量:32735

导读:嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动。本文主要描述Linux嵌入式系统的设计方法与设计层次。
  【中国智能制造网 学术论文】嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动。本文主要描述Linux嵌入式系统的设计方法与设计层次。
 
 Linux嵌入式系统的设计方法与设计层次
 
  一、嵌入式系统设计方法变化的背景
  
  嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动。
  
  随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高。硅材料与人类智慧的结合,生产出大批量的低成本、高可靠性和高精度的微电子结构模块,推动了一个全新的技术领域和产业的发展。在此基础上发展起来的器件可编程思想和微处理(器)技术可以用软件来改变和实现硬件的功能。微处理器和各种可编程大规模集成专用电路、半定制器件的大量应用,开创了一个崭新的应用世界,以至广泛影响着并在逐步改变着人类的生产、生活和学习等社会活动。
  
  计算机硬件平台性能的大幅度提高,使很多复杂算法和方便使用的界面得以实现,大大提高了工作效率,给复杂嵌入式系统辅助设计提供了物理基础。
  
  高性能的EDA综合开发工具(平台)得到长足发展,而且其自动化和智能化程度不断提高,为复杂的嵌入式系统设计提供了不同用途和不同级别集编辑、布局、布线、编译、综合、模拟、测试、验证和器件编程等一体化的易于学习和方便使用的开发集成环境。
  
  硬件描述语言HDL(HardwareDescrIPtionLanguage)的发展为复杂电子系统设计提供了建立各种硬件模型的工作媒介。它的描述能力和抽象能力强,给硬件电路,特别是半定制大规模集成电路设计带来了重大的变革。目前,用得较多的有已成为IEEE为STD1076标准的VHDL、IEEESTD1364标准的VerilogHDL和Altera公司企业标准的AHDL等。
  
  由于HDL的发展和标准化,世界上出现了一批利用HDL进行各种集成电路功能模块专业设计的公司。其任务是按常用或专用功能,用HDL来描述集成电路的功能和结构,并经过不同级别的验证形成不同级别的IP内核模块,供芯片设计人员装配或集成选用。
  
  IP(IntellectualProperty)内核模块是一种预先设计好的甚至已经过验证的具有某种确定功能的集成电路、器件或部件。它有几种不同形式。IP内核模块有行为(behavior)、结构(structure)和物理(physical)3级不同程度的设计,对应有主要描述功能行为的“软IP内核(softIPcore)”、完成结构描述的“固IP内核(firmIPcore)”和基于物理描述并经过工艺验证的“硬IP内核(hardIPcore)”3个层次。这相当于集成电路(器件或部件)的毛坯、半成品和成品的设计技术。
  
  软IP内核通常是用某种HDL文本提交用户,它已经过行为级设计优化和功能验证,但其中不含有任何具体的物理信息。据此,用户可以综合出正确的门电路级网表,并可以进行后续结构设计,具有大的灵活性,可以很容易地借助于EDA综合工具与其他外部逻辑电路结合成一体,根据各种不同的半导体工艺,设计成具有不同性能的器件。可以商品化的软IP内核一般电路结构总门数都在5000门以上。但是,如果后续设计不当,有可能导致整个结果失败。软IP内核又称作虚拟器件。
  
  硬IP内核是基于某种半导体工艺的物理设计,已有固定的拓扑布局和具体工艺,并已经过工艺验证,具有可保证的性能。其提供给用户的形式是电路物理结构掩模版图和全套工艺文件,是可以拿来就用的全套技术。
  
  固IP内核的设计深度则是介于软IP内核和硬IP内核之间,除了完成硬IP内核所有的设计外,还完成了门电路级综合和时序仿真等设计环节。一般以门电路级网表形式提交用户使用。
  
  TI,Philips和Atmel等厂商就是通过Intel授权,用其MCS51的IP内核模块结合自己的特长开发出有个性的与IntelMCS51兼容的单片机。
  
  常用的IP内核模块有各种不同的CPU(32/64位CISC/RISC结构的CPU或8/16位微控制器/单片机,如8051等)、32/64位DSP(如320C30)、DRAM、SRAM、EEPROM、Flashmemory、A/D、D/A、MPEG/JPEG、USB、PCI、标准接口、网络单元、编译器、编码/解码器和模拟器件模块等。丰富的IP内核模块库为快速地设计专用集成电路和单片系统以及尽快占领市场提供了基本保证。
  
  软件技术的进步,特别是嵌入式实时操作系统EOS(EmbeddedOperationSystem)的推出,为开发复杂嵌入式系统应用软件提供了底层支持和率开发平台。EOS是一种功能强大、应用广泛的实时多任务系统软件。它一般都具有操作系统所具有的各种系统资源管理功能,用户可以通过应用程序接口API调用函数形式来实现各种资源管理。用户程序可以在EOS的基础上开发并运行。它与通用系统机中的OS相比,主要有系统内核短小精悍、开销小、实时性强和可靠性高等特点。完善的EOS还提供各种设备的驱动程序。为了适应网络应用和Internet应用。还可以提供TCP/IP协议支持。目前流行的EOS有3Com公司的PalmOS、Microsoft公司的WindowsCE和WindowsNTEmbedded4.0、日本东京大学的Tron和各种开放源代码的嵌入式Linux以及国内开发成功的凯思集团的HopenOS和浙江大学的HBOS。
  
  二、嵌入式系统设计方法的变化
  

  过去擅长于软件设计的编程人员一般对硬件电路设计“敬而远之”,硬件设计和软件设计被认为是性质完全不同的技术。
  
  随着电子信息技术的发展,电子工程出身的设计人员,往往还逐步涉足软件编程。其主要形式是通过微控制器(国内习惯称作单片机)的应用,学会相应的汇编语言编程。在设计规模更大的集散控制系统时,必然要用到已普及的PC机,以其为上端机,从而进一步学习使用QuickBASIC,C,C ,VC和VB等语言编程作系统程序,设计系统界面,通过与单片机控制的前端机进行多机通信构成集中分布控制系统。
我要评论
  • 物联网(IoT)全景解析:技术、应用与未来趋势

    物联网是数字化转型的关键支柱,通过实时数据收集、智能分析与自动化控制,正在为各行业带来深刻变革。未来,随着5G、AI、区块链等技术的进一步融合,物联网将更加普及与智能化,连接的边界将不断扩展。
    物联网嵌入式系统传感器技术
    2025-08-11 14:09:30
  • 制造业中的嵌入式系统:驱动下一代智能技术

    嵌入式系统处于智能制造革命的前沿,能够实现整个工业运营的自动化、互联互通和智能化。分析称,预计到2025年嵌入式系统市场规模将增长至1115亿美元。
    制造业嵌入式系统
    2025-06-30 10:11:00
  • 物联网和人工智能融合塑造嵌入式系统的未来

    物联网包括传感器和执行器等设备。 AI涉及编程,构建模型以及使用其他各种算法。两者单独都有其局限性。将这两个集成到一个系统中肯定会带来巨大的结果。
    物联网人工智能嵌入式系统
    2025-06-16 09:37:53
  • 嵌入式系统的应用场景及2025年全球发展机遇分析

    嵌入式系统作为信息技术与制造业深度融合的产物,应用领域覆盖传统工业、新兴智能化产业等多个维度,其中,工业自动化领域是嵌入式系统应用最广泛且技术需求最高的场景之一。
    嵌入式系统嵌入式软件
    2025-02-25 14:33:38
  • Lauterbach和Corellium达成合作 利用虚拟平台将SDV开发提升至新水平

    Arm RD-1 AE是Corellium虚拟硬件平台上的虚拟模型,可提供模型基系统(甚至仿真)无法比拟的速度,因为工作负载是在云端Arm硬件上本地执行,无需在x86服务器处理器上进行模拟或仿真。
    虚拟平台嵌入式系统
    2025-02-22 09:16:18
  • 行业探讨|如何使用嵌入式和边缘人工智能优化虚拟机

    嵌入式AI指的是在嵌入式系统中部署和运行AI算法,这些系统通常资源受限,如计算能力、内存和存储空间。
    嵌入式系统边缘人工智能
    2024-12-04 09:03:55
版权与免责声明:

凡本站注明“来源:智能制造网”的所有作品,均为浙江兴旺宝明通网络有限公司-智能制造网合法拥有版权或有权使用的作品,未经本站授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:智能制造网”。违反上述声明者,本站将追究其相关法律责任。

本站转载并注明自其它来源(非智能制造网)的作品,目的在于传递更多信息,并不代表本站赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。如其他媒体、平台或个人从本站转载时,必须保留本站注明的作品第一来源,并自负版权等法律责任。如擅自篡改为“稿件来源:智能制造网”,本站将依法追究责任。

鉴于本站稿件来源广泛、数量较多,如涉及作品内容、版权等问题,请与本站联系并提供相关证明材料:联系电话:0571-89719789;邮箱:1271141964@qq.com。

不想错过行业资讯?

订阅 智能制造网APP

一键筛选来订阅

信息更丰富

推荐产品/PRODUCT 更多
智造商城:

PLC工控机嵌入式系统工业以太网工业软件金属加工机械包装机械工程机械仓储物流环保设备化工设备分析仪器工业机器人3D打印设备生物识别传感器电机电线电缆输配电设备电子元器件更多

我要投稿
  • 投稿请发送邮件至:(邮件标题请备注“投稿”)1271141964.qq.com
  • 联系电话0571-89719789
工业4.0时代智能制造领域“互联网+”服务平台
智能制造网APP

功能丰富 实时交流

智能制造网小程序

订阅获取更多服务

微信公众号

关注我们

抖音

智能制造网

抖音号:gkzhan

打开抖音 搜索页扫一扫

视频号

智能制造网

公众号:智能制造网

打开微信扫码关注视频号

快手

智能制造网

快手ID:gkzhan2006

打开快手 扫一扫关注
意见反馈
我要投稿
我知道了