- 1、本文档共228页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HDL与FPGA设计 《VHDL与FPGA设计》 第0章 前言 第1章 设计的基本概念 第2章 架构(Architecture) 第3章 数据类型(Type) 第4章 运算符(Operator) 第5章 组合逻辑电路(Combinational Logic) 第6章 时序逻辑电路(Sequential Logic) 第7章 函数(Function)与过程(Procedure) 第8章 属性(Attribute)与配置(Configuration) 第9章 层次式设计(Hierarchy Design) 第10章 功能仿真(Function Simulation) 第11章 合成(Synthesis) 第12章 布局布线(Place Rute) 第13章 时序仿真(Timing Simulation) 第14章 状态机设计(State Machine Design) 第15章 并行处理() 使用硬件描述语言从事设计的优点 一、优点 1 使用EDA,可以不考虑线路的布局问题,设计复杂度低; 2 硬件描述语言“编程”比较接近算法的推演,难度低,效率高;而画原理图的设计方式需由算法转换为硬件概念,再由硬件概念转变为具体硬件单元。 3 硬件描述语言并没有目标器件,可以用ASIC,FPGA及CPLD的设计。 二、观点 1 基于HDL的设计不需要硬件知识 2 基于HDL的设计不需要软件设计经念 3 基于HDL的设计需要软件设计经念 4 基于HDL的设计需要硬件逻辑概念知识 5 电子系统硬件设计时该软的时候要软,该硬的时候要硬! 课程参考书及内容安排 专题1 硬件开发及逻辑器件基础知识 “硬件开发的基础知识” “可编程逻辑器件概述” “硬件开发的基础知识” 课程基础 《大学物理》 《电路》 《模拟电子学》 《数字逻辑电路》 《计算机组成原理》 《微型计算机原理及接口技术》 《单片计算机原理》 本部分主要参考资料 《硬件工程师手册》(华为技术有限公司早期版本) 华为《硬件工程师手册》内容 第一部分 概述 硬件开发过程简介 硬件工程师职责与基本技能 第二部分 硬件开发规范管理 硬件开发流程 硬件开发文档规范 与硬件开发相关的流程文件介绍 第三部分 常用的接口及总线设计 第一部分 概述 1.1 硬件开发过程简介 1.1.1 硬件开发的基本过程 1.1.2 硬件开发的常用工具 1.1.3 硬件开发的规范化 1.2 硬件工程师职责与基本技能 1.2.1 硬件工程师职责 1.2.2 硬件工程师基本素质 1.1.1 硬件开发的基本过程 硬件产品项目的开发过程: 首先,明确总体需求以确定硬件指标。如CPU处理能力、存储容量及速度;I/O端口的分配、接口要求、电平要求、特殊电路要求等等。(外形尺寸、使用环境、电源供给和系统功耗问题) 其次,根据需求分析制定硬件总体方案。寻求关键器件及电路的技术资料、技术途径、技术支持,要比较充分地考虑技术可能性、可靠性以及成本控制;并对开发调试工具提出明确的要求;关键器件索取样品。(工程经验积累很重要,但有时候凭经验办事也会出问题!如硬盘加密卡中的密钥芯片选取问题) 1.1.1 硬件开发的基本过程 硬件产品项目的开发过程(续): 第三,总体方案确定后,做硬件和单板软件的详细设计。包括绘制硬件原理图、单板软件功能框图及编码、PCB布线,同时完成开发物料清单、新器件编码申请、物料申领。(机加工设计、通风散热等;仿真测试台设计等) 第四,领回PCB板及物料后由焊工焊好1-2块(套)单板。作单板调试,对原理设计中的各功能进行调测,必要时修改原理图并作记录。 1.1.1 硬件开发的基本过程 硬件产品项目的开发过程(续): 第五,软硬件系统联调。一般的单板需硬件人员、单板软件人员的配合,特殊的单板(如主机板)需比较大型软件的开发,参与联调的软件人员更多。经过单板调试后在原理及PCB布线方面有些调整,需第二次投板。 第六,内部验收及转中试,硬件项目完成开发过程。开发出产品后很有成就感! 1.1.2 硬件开发的常用设备 计算机 电源、烙铁 万用表、逻辑笔 组合工具 示波器 逻辑分析仪 信号发生器 常用器件、导线、放大镜、工作台等 4000元+(300)3万元+几十万+几百万 1.1.3 硬件开发的规范化 硬件开发的基本过程应遵循硬件开发流程规范文件执行,不仅如此,硬件开发涉及到技术的应用、器件的选择等,必须遵照相应的规范化措施才能保障质量。这主要表现在,技术的采用要经过总体组的评审;器件和厂家的选择要参照物料认证部的相关文件;开发过程完成相应的文档,另外,常用的硬件电路要采用通用的标准设计。 大、中型公司都有一套相关的规范来指导硬件系统的开发
您可能关注的文档
最近下载
- 消防整改维修工程施工方案范文模板.docx
- 《金版教程(物理)》2025高考科学复习解决方案第十四章 光第1讲 光的折射、全反射含答案.doc
- 浪潮信息(000977)公司2023年财务分析研究报告.doc
- 自建房买卖合同样本自建房买卖合同格式.docx
- 川教版(2024)七年级上册信息科技 7.5在线协作选素材 课件.pptx VIP
- 2024年1月国家开放大学本科《当代中国政治制度》期末纸质考试试题及答案 .pdf VIP
- 新一代大学英语发展篇视听说教程1答案.docx
- 上海中考数学复习要点汇总.docx VIP
- 第14课丝绸之路的开通与经营西域(课件)-七年级历史上册同步教学课件(统编版2024).pptx VIP
- 门诊采血室优质护理服务.pptx VIP
文档评论(0)