- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[9第四章嵌入式系统设计-软硬件功能划分
本章介绍以下内容 软硬件功能划分 软硬件分开设计 软硬件协同设计 实时多任务设计 接下来介绍 软硬件功能划分 软硬件分开设计 软硬件协同设计 实时多任务设计 嵌入式软件的生命期 软硬件划分 嵌入式系统生命周期开始阶段的主要工作在于软硬件部件之间的划分 软硬件划分 关键部分的设计如果错误将带来产品的失败 划分:软硬件的二元性 如何划分嵌入式系统的功能由硬件部件实现还是由软件实现呢? 通常根据速度和费用的要求确定 应该采用什么分区方式? 风险分析 ASIC一般有30%的可能性需要二次设计 $200,000+2月 软件开发很难严格按照进度进行 平均超期3个月 消费类电子设备的上市期只有4个月 硬件设计 HDL带来了硬件设计的革命 常见的有Verilog以及VHDL 类C,带有实时扩展和硬件实现 将硬件的设计从晶体管和走线的设计中解脱出来,变成对算法和状态机的设计 HDL设计的硬件被编译成硅芯片FAB来生产芯片 硅编译 硬件设计 一个独立的硬件设计者能够开发一个IC,这项工作在以前需要整个项目组开发很多年的! 导致了新概念、新技术SOC的出现 ASIC-软硬件二元性示例 ASIC中硬件和控制软件的设计几乎可以看做都是软件的设计 HDL编译成制作指令,交给硅晶片加工厂 软件(C,C++,JAVA,Ada,Pascal)被编译成嵌入式控制代码(固件) 分区的划分是一种工程性的选择而已! 最新的ASIC,即FPGA都可以动态可重配置 另一个角度看软硬件二元性 1. 逻辑“且” C为真仅当A是真而且B是真 2. C语言 Boolean A,B,C; C=AB ; 3. Gate Level HW Design A B 4. Verilog Language Construct reg C ; wire A, B ; assign C = AB ; 另一个角度看软硬件二元性(2) 晶体管门级硬件设计 VHDL设计 * 第四章 嵌入式系统设计 --软硬件功能划分 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 需求规格 任务书 系统概念 开发阶段 产品阶段 运行维护 概要设计 模块实现 测试 单元集成 系统集成 产品基线 审核 验证 详细设计 审核 审核 审核 验证 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 速度 费用 灵活性 专用硬件 可配置硬件 软件 最快 快 慢 高 最高 低 低 高 最高 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .N
您可能关注的文档
最近下载
- 废旧塑料购销合同6篇.docx VIP
- 山东省烟台市芝罘区2022-2023学年七年级(五四学制)上学期期中地理试题(含答案).docx VIP
- 建筑工程施工技术交底大全.docx
- 柔性光伏钢构及组件安装施工方案.docx VIP
- 中成药学讲稿祛暑中成药.docx VIP
- 石油化工企业设计防火规范(GB50160-2018-).doc
- 山东省烟台市芝罘区(五四制)2023-2024学年六年级上学期期中考试生物试题(解析版).docx VIP
- 医疗机构医院感染管理专职人员管理办法(2020年版).pdf
- 南宁师范大学信息技术课程与教学考研真题试题2019年.pdf
- 加强风电设备管理提升风机可利用率(电力系统及自动化范文).doc
文档评论(0)