嵌入式系统设计的三个层次简介

嵌入式系统设计的三个层次简介

  由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。下面是关于嵌入式系统设计的三个层次简介,希望大家认真阅读!

  第一层次:以PCB CAD软件和ICE为主要工具的设计方法。

  这是过去到现在我国单片机应用系统设计人员一直沿用的一种方法,它的步骤是先抽象后具体。

  抽象的设计主要是因为嵌入式的应用系统要实现的功能要求,对系统功能细化,分成若干功能的模块,画出系统功能的框图,在对功能模块进行硬件和软件功能的分配。具体的设计包括硬件设计和软件设计。硬件的设计主要是根据性能的参数要求对各个功能模块所需要使用的'元器件进行选择和组合,其选择的基本原则就是市场上可以购买到的性价比最高的通用元器件。必要时,须分别对各个没有把握的部分进行搭试、功能检验和性能测试,从模块到系统找到相对优化的方案,画出电路原理图。硬件设计的关键一步就是利用印制板(PCB)计算机辅助设计(CAD)软件对系统的元器件进行布局和布线,接着是印制板加工、装配和硬件调试。

  第二层次:以EDA工具的软件和EOS为开发平台的设计方法。

  微电子工艺技术的发展,带动了各种通用的可编程半定制逻辑器件应运而生。在硬件设计的时候,嵌入式设计师可以利用这些半定制器件,逐步的把原先要通过印制板线路互连的若干标准逻辑器件自制成专用集成电路使用,这样就把印制板布局和布线的复杂性转换成半定制器件内配置的复杂性。然而,半定制器件的设计并不需要嵌入式设计人员有半导体工艺和片内集成电路布局和布线的知识和经验。随着半定制器件规模越来越大,可集成器件也越来越多,使印制板上互连器件的线路、装配和调试的费用越来越少,不仅大大减少了印制板的面积和接插件数量,也降低了系统综合成本,增加了可编程应用的灵活性,更重要的是降低了系统功耗,提高了系统工作的速度,大大提高了系统的可靠性和安全性。

  这样一来,嵌入式硬件设计人员从过去选择和使用标准通用集成电路器件,逐步转向自己设计和制作部分专用的集成电路器件,而这些技术是由各种EDA工具软件提供支持的。

  第3层次:以IP为内核库嵌入式设计的基础,用软硬件协同设计技术的设计方法。

  为了加快单片系统设计的周期以及提高系统的可靠性,目前最有效的一个途径就是通过授权,使用成熟优化的IP内核模块来进行设计集成和二次的开发,利用胶粘的逻辑技术GLT把这些IP的内核模块嵌入到SOC中。IP内核模块是单片系统设计的基础,究竟购买哪一级IP内核模块,要根据现有时间、基础、资金和其他条件权衡确定。

  目前,在我国这3个层次的设计分别呈“面”、“线”、“点”的状态。习惯于第1层次设计方法的电子信息系统设计人员需要逐步向第2层次过渡和发展;第2层次设计方法要由“线”逐步发展成为“面”;第3层次设计方法需国家有关部门根据IT发展战略和规划,组织各方面力量攻关和协调发展。第3层次设计方法要由“点”逐步发展成“线”。

;

  • 宓屽叆寮忕郴缁熻璁$殑涓変釜灞傛绠浠
    绛旓細绗3灞傛锛氫互IP涓哄唴鏍稿簱宓屽叆寮忚璁$殑鍩虹锛岀敤杞‖浠跺崗鍚岃璁℃妧鏈殑璁捐鏂规硶銆備负浜嗗姞蹇崟鐗囩郴缁熻璁$殑鍛ㄦ湡浠ュ強鎻愰珮绯荤粺鐨勫彲闈犳э紝鐩墠鏈鏈夋晥鐨勪竴涓斿緞灏辨槸閫氳繃鎺堟潈锛屼娇鐢ㄦ垚鐔熶紭鍖栫殑IP鍐呮牳妯″潡鏉ヨ繘琛岃璁¢泦鎴愬拰浜屾鐨勫紑鍙戯紝鍒╃敤鑳剁矘鐨勯昏緫鎶鏈疓LT鎶婅繖浜汭P鐨勫唴鏍告ā鍧楀祵鍏ュ埌SOC涓侷P鍐呮牳妯″潡鏄崟鐗囩郴缁熻璁$殑鍩...
  • 宓屽叆寮忕郴缁浣撶郴缁撴瀯
    绛旓細宓屽叆寮忕郴缁熺殑缁勬垚鍖呭惈浜嗙‖浠跺眰銆佷腑闂村眰銆佺郴缁熻蒋浠跺眰鍜屽簲鐢ㄨ蒋浠跺眰銆 1銆佺‖浠跺眰:宓屽叆寮忓井澶勭悊鍣ㄣ佸瓨鍌ㄥ櫒銆侀氱敤璁惧鎺ュ彛鍜孖/O鎺ュ彛銆 宓屽叆寮忔牳蹇冩ā鍧=寰鐞嗗櫒+鐢垫簮鐢佃矾+鏃堕挓鐢佃矾+瀛樺偍鍣 Cache:浣嶄簬涓诲瓨鍜屽祵鍏ュ紡寰鐞嗗櫒鍐呮牳涔嬮棿,瀛樻斁鐨勬槸鏈杩戜竴娈垫椂闂村井澶勭悊鍣ㄤ娇鐢ㄦ渶澶氱殑绋嬪簭浠g爜鍜屾暟鎹傚畠鐨勪富瑕佺洰鏍囨槸鍑忓皬瀛樺偍鍣ㄧ粰...
  • 鎻忚堪宓屽叆寮忕郴缁熺殑鍑犱釜缁勬垚閮ㄥ垎鐨勫眰娆缁撴瀯,骞舵荤粨浠栦滑涓庡紑鍙戣繃绋嬬殑鍏崇郴...
    绛旓細搴曞眰锛堢‖浠跺眰锛夛細闇瑕佷綘鑷繁瀵逛簬纭欢鐩稿綋鐨勪簡瑙锛岃兘澶熺嫭绔嬬粯鍒禤CB骞惰繘琛岀剨鎺ワ紝涔嬪悗璋冭瘯鏉垮瓙锛屽仛濂界數璺澘銆傛瘮濡俿c2410,浣犻渶瑕佺粯鍒惰嚦灏戝洓灞侾CB鐢佃矾鏉匡紝鍏朵腑ARM鏍稿績鏉挎槸鏈闅炬帉鎻$殑閮ㄥ垎锛屽鍥寸數璺娉ㄦ剰鍚勭璧扮嚎鎶宸х瓑绛夈傜粯鍒跺畬PCB涔嬪悗灏遍渶瑕佷綘鐨勭剨鎺ュ姛澶傚皢鍏冨櫒浠剁剨鎺ュ湪PCB涓娿傛渶鍚庤皟璇曠數璺澘锛岃繖鏄繖涓灞傝...
  • 宓屽叆寮忕郴缁熷畾涔塤绠杩宓屽叆寮忕郴缁熺殑瀹氫箟鍜岀粍鎴
    绛旓細3.宓屽叆寮忕郴缁熷寘鎷細纭欢灞傦紝涓棿灞傦紝绯荤粺杞欢灞傦紝搴旂敤杞欢灞 4.RISC绮剧畝鎸囦护绯荤粺 CISC澶嶆潅鎸囦护鍙婄郴缁 EOS宓屽叆寮忔搷浣滅郴缁 5.RTOS涓昏鍒嗕负寮哄娍绯荤粺鍜屽急瀹炵郴缁熶袱绫 6.鍝堜經缁撴瀯鐨勪富瑕佺壒鐐逛簨灏嗙▼搴忓拰鏁版嵁瀛樺偍鍦ㄤ笉鍚岀殑瀛樺偍绌洪棿涓紝鍗崇▼搴忓瓨鍌ㄥ櫒鍜屾暟鎹瓨鍌ㄥ櫒鏄袱涓浉浜掔嫭绔嬬殑瀛樺偍鍣紝姣忎釜瀛樺偍鍣ㄧ嫭绔嬬紪鍧銆佺嫭绔...
  • 宓屽叆寮忕郴缁熺殑杞欢灞傛缁撴瀯鍖呮嫭鍝簺閮ㄥ垎
    绛旓細1.绯荤粺鏈韩銆2.椹卞姩銆3.搴旂敤鎴銆傜郴缁熷彲浠ユ兂璞℃垚澶у閮界煡閬撶殑windows 椹卞姩锛岀帺杩 鐢佃剳鐨勯兘瑁呰繃鍚с傚簲鐢ㄦ垚锛屽ぇ瀹堕兘鐔熸倝鐨凲Q灞炰簬鍏朵腑涓绉嶏紝灏辨槸鐢ㄦ埛鍙互鐩存帴鎿嶄綔鐨勩傜敤鎴锋兂鐢ㄧ殑灏辨槸搴旂敤灞傦紝浣嗘槸windows鏈韩鍙槸缁欎綘鎻愪緵浜嗕竴涓鐞嗗钩鍙帮紝瀹冨氨鏄竴涓鐞嗗憳涓鏍枫傞偅涔堝簲鐢ㄥ眰鐨勬暟鎹粠鍝噷鏉ュ憿锛屼粠纭欢璧勬簮...
  • 宓屽叆寮璁$畻绯荤粺鐨缁勬垚涓昏鍒嗕负鍝嚑涓儴鍒,鍐欏嚭鍚
    绛旓細鏁版嵁鐨勮緭鍏/杈撳嚭鎿嶄綔鍜岀‖浠璁惧鐨閰嶇疆鍔熻兘銆 瀹為檯涓,BSP鏄竴涓粙浜庢搷浣滅郴缁熷拰搴曞眰纭欢涔嬮棿鐨勮蒋浠灞傛锛屽寘鎷簡绯荤粺涓ぇ閮ㄥ垎涓庣‖浠惰仈绯荤揣瀵嗙殑杞欢妯″潡銆璁捐涓涓畬鏁寸殑BSP闇瑕佸畬鎴愪袱閮ㄥ垎宸ヤ綔锛宓屽叆宸绯荤粺鐨纭欢鍒濆鍖栫殑BSP鍔熻兘锛岃璁$‖浠剁浉鍏崇殑璁惧椹卞姩锛涗笁銆 绯荤粺杞欢灞 鍒繕璁伴噰绾 ...
  • 宓屽叆寮忕郴缁寮鍙戣繃绋嬬殑闃舵鍒掑垎鍙婂叾鍐呭鏄粈涔?
    绛旓細鍦1.3</ 涓鑺備腑锛屾垜浠簡瑙d簡宓屽叆寮忕郴缁熷鐞嗘妧鏈殑鍙戝睍鍘嗙▼锛屼粠鏃╂湡鐨勭畝鍗璁捐鍒扮幇浠g殑澶嶆潅绯荤粺銆傛帴鐫锛1.4</ 鎻ず浜宓屽叆寮忕郴缁熺殑鐗规э紝濡備綆鍔熻椼佸疄鏃舵у拰楂樺害瀹氬埗鍖栥傛帴涓嬫潵锛1.5</ 璇︾粏闃愯堪浜嗗祵鍏ュ紡绯荤粺鐨勭粍鎴愰儴鍒嗭紝鍖呮嫭纭欢鍜岃蒋浠躲傝屽湪1.6</ 閲岋紝鎴戜滑鍖哄垎浜嗕笉鍚岀被鍨嬬殑宓屽叆寮忕郴缁燂紝濡傛秷璐...
  • 绠杩颁粠灞傛鍖栫殑瑙掑害鏉ョ湅,宓屽叆寮忕郴缁鍙互鍒嗕负鍝簺灞傘
    绛旓細銆愮瓟妗堛戯細浠灞傛鍖栫殑瑙掑害鏉ョ湅锛宓屽叆寮忕郴缁鍙垎涓4灞;纭欢灞傘佷腑闂村眰銆佽蒋浠跺眰銆佸姛鑳藉眰銆
  • 浠嬬粛涓涓宓屽叆寮忕郴缁熺殑璁捐姝ラ鏈夊摢浜?鍚勯儴鍒嗕富瑕佸伐浣滄槸浠涔
    绛旓細绗竴姝ワ細纭欢璁捐锛氫富瑕佹槸璁捐纭欢鐢佃矾鍥俱佺粯鍒剁‖浠跺師鐞嗗浘銆佺粯鍒剁‖浠禤CB鍥俱佸埗浣滃嚭PCB鏉裤傜浜屾锛氳蒋浠惰璁★細涓昏鏄璁捐绯荤粺鐨搴曞眰鍑芥暟銆丄PI鍑芥暟銆佹鍏ユ搷浣滅郴缁熴佽璁″簲鐢ㄧ▼搴忋傜涓夋锛氳皟璇曪細鍦≒CB涓婅繍琛岃皟璇曠▼搴
  • 宓屽叆寮忕郴缁熺殑涓瑕佺礌
    绛旓細宓屽叆銆佷笓鐢ㄣ佽绠楁満銆傚叾涓祵鍏ユф寚鐨勬槸宓屽叆鍒板璞′綋绯讳腑,鏈夊璞$幆澧冭姹;涓撶敤鎬ф槸鎸囪蒋銆佺‖浠舵寜瀵硅薄瑕佹眰瑁佸噺;璁$畻鏈烘寚瀹炵幇瀵硅薄鐨勬櫤鑳藉寲鍔熻兘銆傚箍涔夊湴璇翠竴涓宓屽叆寮忕郴缁灏辨槸涓涓叿鏈夌壒瀹氬姛鑳芥垨鐢ㄩ旂殑璁$畻鏈鸿蒋纭欢闆嗗悎浣撱傚嵆浠ュ簲鐢ㄤ负涓績銆佷互璁$畻鏈烘妧鏈负鍩虹銆佽蒋浠剁‖浠跺彲瑁佸壀銆侀傚簲搴旂敤绯荤粺瀵瑰姛鑳姐佸彲闈犳с佹垚鏈...
  • 扩展阅读:嵌入式培训一般多少钱 ... 嵌入式属于什么专业 ... 常见的五种嵌入式系统 ... 大专学嵌入式很难就业 ... 为什么不建议学嵌入式 ... 嵌入式35岁真的会被辞退吗 ... 嵌入式系统三个特点 ... 嵌入式系统设计师难吗 ... 嵌入式处理器简介 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网