VLSI考点.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VLSI考点

项目:是为了完成某一独特的产品、服务或任务所做的一次性努力。 项目的基本特征:一次性,有独特的目的,不确定性。 项目管理三约束:范围、时间、成本 项目管理:是在项目活动中运用知识、技能、工具和技术,在范围、时间、成本三者之间寻找合适的平衡点,以更有效率的方式达到组织的目标。 项目管理的过程:启动,计划,实施,控制,收尾 项目组织结构:可以划分为——职能式,矩阵式,项目式 项目风险管理包括:风险识别,风险估计,风险管理策略,风险解决,风险监控 风险最小化的方法:选择合适团队,合适集成电路系统结构,高级系统结构的建模,接口规范定义,设计需求变更管理,可编程能力,定期对设计进行回顾,尽早尝试综合,尽早尝试版图设计 集成电路项目团队关键角色:项目经理,系统架构工程师,EDA工具工程师 项目策划立项阶段流程:市场需求,调研,可行性研究,论证,决策,任务书。阶段任务:初步的 体系结构设计,预估芯片的面积、风险、成本分析,初步的资源需求分析,预估完成项目所需时间及资源研发费用,确定项目总体设计目标及阶段性设计目标,设计工具,设计所需的工艺等。 总体结构设计任务:写出功能需求规格,集体讨论体系架构的选择,分析架构选择——考虑技术可行性,确定资源需求和研发时间,产生顶层架构文档、确定重要模块——如需要尽早开始、确定可能用到的第三方IP块需求,选择团队成员,统一设计路线/设计流程、评估芯片面积、成本、功耗、引脚输出 存储器接口:完成的是对SRAM的数据写入或读出的功能。 子模块设计仿真阶段工作:提供文档知道,设定文档标准;解释评估过程并确定何时哪些将被评估及评估质量框架;与代工厂在版图上达成一致;定购FPGA原型验证资源;寻找第三方仿真模块 ASIC测试任务:制定评估测试表,编写测试软件代码,准备测试设备,定义记录分析,处理BUG。 数字集成电路设计系统多采用自顶向下:首先是系统行为级,确定芯片功能、性能,允许芯片面积和成本等。然后进行结构设计,根据芯片的特点,将其分成接口清晰、相互关系明确、功能相对独立的子模块。 系统功能描述:主要确定集成电路规格并做好总体设计方案 数字集成电路设计流程:系统功能概述,逻辑设计,电路设计,物理设计,设计验证 电路设计:分为逻辑实现,版图前验证,版图前数据交付 版图验证包括:设计规则检查,电路版图对照检查,版图的电路提取,电学规则检查,寄生参数提取 模块划分原则:对于大规模数字系统,基层机构仍然是经典的设计形式。芯片模块划分的时候,时钟域要尽可能少,各个时钟转换模块应该用一个单独模块实现。对于多周期路径或是伪路径的逻辑,应该尽可能限制在一个模块里。对于核心逻辑的模块划分要避免子模块间出现连接用的交合逻辑,尽可能把相关的组合逻辑集中到一个模块中处理,这样有利于综合器完成时序优化,满足时序约束和大大缩短门级仿真时间 异步电路,同步电路。。。。。。 同步复位最大缺点:需要时钟才能达到复位。尤其是上电复位信号做同步比较难。此外,同步复位为每个寄存器的数据输入端增加了一个额外输入,不利于关键路径上的时序优化,对芯片的面积、功耗和成本等关键指标带来严重影响,同时增加了大规模集成电路设计的复杂性。优点是:有利于综合、静态时序分析等工具进行电路综合及时序优化。 总线设计包括:总线宽带,总线时钟,总线仲裁,总线操作。 高级时序语言:直接借用高级语言中的程序设计语句对模块进行描述。 循环语句:forever,repeat,while,for语句 模块的描述分为:行为描述和结构描述。前者侧重对模块行为功能的抽象描述;后者侧重对模块内部结构实现的具体描述。 有限状态机分为:Mealy和Moore 有限状态机设计步骤:逻辑抽象,状态化简,状态分配。选定触发器的类型并求出状态方程 评价设计质量的最终标准:面积和速度 消除毛刺的方法:利用冗余项消除毛刺,取样法,吸收法 TESTBENCH仿真平台构建包括:制定验证策略和构建验证平台 FPGA最大的特点“可以供系统设计者自己编程来实现特定的功能。 FPGA验证的优点:缩短研发周期,降低设计成本,增强设计灵活性。 FPGA产品类型:基于乘积项和基于查找表 查找表(LUT)实质上是一个随机存储器。 FPGA验证方案的设计主要包括FPGA选型和验证平台的搭建 FPGA选型中需要考虑的因素:系统门数,CLB资源,存储器资源,时钟资源,I/O特性,数字信号处理,内嵌硬核资源,速度等级,封装。 FPGA测试板系统硬件包括:母版和FPGA子板。软件包括:FPGA代码,CPLD代码,MCU程序。 基于XILINX ISE的FPGA设计过程包括:设计输入,功能仿真,综合,实现,时序仿真,下载配置。 CMOS电路功耗:静态/动态(开关/内部) 设计流程包括三类功耗分析技术(RTL级功耗分析/布局布线前门级功耗分析/

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档