




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计时约束和计时分析、约束的分类计时约束和计时分析运行基本Quartus工具计时分析以设置计时约束的一般方法、约束的分类、计时约束:规范设计的计时行为、预计设计者满意的计时要求的表达、引导集成和布局布线步骤的优化算法等区域和位置约束:用于指定芯片I/O销位置,并在芯片规格的物理区域指导布局布线。其他限制:指示限制特性,例如目标晶片模型、电气特性等。计时约束和基于计时分析、计时约束的概念:计时约束主要包括三种:循环约束(FFS到FFS、触发器到触发器)和偏移约束(IPAD到FFS、FFS到OPAD)和静态路径约束(IPAD到OPAD)。添加时间约束的典型策略是首先连接全局约束,然后向快速、缓慢的异常路径添加特殊约束。附加全局约束时,首先定义设计的所有时钟,对每个时钟域内的同步元件分组,进一步约束组,向FPGA/CPLD输入输出PAD添加偏移约束,并将约束附加到整个组合逻辑的PADTOPAD路径。附加特殊约束时,首先约束分组之间的路径,然后约束高速、低速例外路径和多循环路径以及其他特殊路径。计时约束的基本角色,提高设计工作频率:通过其他约束,您可以控制逻辑合成、映射、布局和路由,以减少逻辑和根延迟,从而提高工作频率。取得正确的计时分析报告:FPGA设计平台包含静态计时分析工具,可让您透过对映或配置布线后的计时分析报告评估设计的效能。指定FPGA/CPLD针脚位置和electrical standard 1可编程特性可节省系统开发时间,因为无需等待FPGA针脚位置完全确定,即可同时进行电路板设计处理和FPGA设计。2约束条件可节省IO针脚支持的接口标准和其他电气特性、设计中常用的计时概念、周期最大时钟频率设置时间从时钟到输出延迟针脚的时间时钟延迟Slach时钟频率、周期和最大时钟频率TLOGIC是同步组件之间的装配逻辑延迟TNET是网线延迟TSETUP寄存器的唯一创建时间TCLK _ SKEW是时钟偏移Fmax=1/TCLK;创建时间(Tsu);时钟创建时间是时钟到达之前;数据和准备就绪的最小时间间隔时钟保持时间是沿正确数据仅保证有效时钟并传递信号的最小稳定时间th=clock delaydata delay MicroTh其中,MicroTh表示寄存器的内部唯一保持时间,通常是小于1到2ns、从时钟到输出延迟、从时钟信号到数据有效时间之间的时间间隔。TCO=clock delay micro TCO datadelaymicortco也是寄存器的唯一属性,寄存器中的相应时钟有效地将数据发送到输出端口的内部时间参数,插针延迟,tpd是输入插针通过纯组合逻辑到达输出插针的路径延迟。特别是需要输入的输出之间的组合逻辑tpd延迟是由于CPLD的布线矩阵长度固定而常用的最大针针针延迟标准CPLD的速度等级。表示设计是否满足计时的公称,正从属项表示满足计时(计时的额外),负从属项表示不满足计时(计时的不足)。,slak=requireed clockperiodactual clock period=slock clock period(micro TCO data delay micro tsu),clock skew Timinganalyzersettings:时间分析设置Timinganalyzersummery:时间分析概述Clocksetup:时钟设置关系Clockhold:时钟保持关系Tsu:输入设置时间Th:输入保持时间Tco:时钟对输出右键单击选定计时路径,弹出用于查看路径详细信息的多个选项。分别,全局计时约束和单个计时约束,全局计时约束是指定工程中通用的全局计时约束。单个计时约束指定特定节点、路径、分组、模块的单个计时约束。单个计时约束的优先级高于全局计时约束。如何设置QuartusII中常用的计时约束:assignment/timingsettings菜单命令assginment/wizard/timingwizard菜单命令assignmnt/assignmenteditor选项在图形界面中完成前两种方法是全局约束,后面的1中的单个约束,或。修改qsf文件以指定全局计时约束,设置基于时间的编译全局时钟设置全局I/O计时设置计时分析和报告选项计时向导,基于时间的编译,将基于时间的编译设置为以时间为中心的二进制。也就是说,让李纯过程朝着最大限度满足时间约束的方向努力!如果assignment/settings/fitter setting、全局时钟设置、全局时钟设置设计只有一个全局时钟,或者所有时钟的频率相同,则只能在Quartus2中设置一个全局时钟约束。如果您不熟悉Assignment/timingsettings、全局I/o计时设置、计时分析和报告选项、计时分析和报告选项、计时向导以及计时约束设置,则可以选择使用向导。assignment/classictiming analyserwizards,指定单个计时约束,单个时钟要求单个计时约束输入最大最小延迟输出最大时间反转时钟非系统tCO要求(最大、最小),tSU要求,tH要求,tPD要求截断计时指定独立时钟要求时,必须明确指定该时钟的Fmax和工作周期。指定派生时钟要求时,只需要指定派生时钟基于生成该派生时钟的独立时钟的相位差、分频或倍频等于比率的参数。单个时钟约束单个时钟设置、Assignment/timingsettings、单击弹出窗口中的individualclocks选项、单个时钟约束1派生时钟设置、输入最大/最小延迟、输入最大延迟约束指定外部输入路径延迟的最坏情况。外部延迟包括外部上游设备的TCO以及PCB跳闸延迟。外部芯片和FPGA使用相同相位的时钟信号,因此必须满足FPGA的输入数据设置时间。tsuAtclk-inputmaximumdelay“输入最小延迟”约束指定外部输入路径延迟的最小情况。满足Fpga输入数据实施时间:thAinputminimumdelay、输入延迟、输出最大/最小延迟、输出最大延迟约束指定了外部输出路径延迟的最坏情况。外部延迟实际上包括外部下游设备的tsu以及PCB往返延迟。tcoBtcoBtclk-outputmaximumdelay;TcoBoutputminimumdelay、输出延迟、反向时钟、非时钟、其他要求、TCO、th、tpd、tsu可在assignmenteditor中设置。中断顺序路径:您可以指定特殊的计时路径,中断它使其不会显示在计时报告中。,一种计时约束,在设置约束时可以使用单点到点通配符时间分组。在单点,单输入最大/最小延迟设置下,如果对输入插针应用单点约束,则从输入插针到其它时钟的所有寄存器路径都有效。点到点,如果在单个输入最大/最小延迟的设置中存在“从时钟到数据输入插针
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东依顿电子科技股份有限公司招聘成本会计岗等人员模拟试卷及答案详解(名校卷)
- 2025辽宁盘锦市卫生健康委所属部分公立医院校园招聘94人考前自测高频考点模拟试题有答案详解
- 2025届春季河南新乡市卫龙校园招聘考前自测高频考点模拟试题及一套参考答案详解
- 2025海南白沙黎族自治县机关事务服务中心招聘公益性岗位人员2人模拟试卷及答案详解(必刷)
- 2025贵州黔西市钟山镇卫生院第二批次招聘编外人员10人模拟试卷及参考答案详解1套
- 班组安全教育培训资料课件
- 2025年临沂平邑县部分事业单位公开招聘教师(17名)考前自测高频考点模拟试题完整答案详解
- 2025内蒙古赤峰市红山区“绿色通道”引进教师94人考前自测高频考点模拟试题及答案详解参考
- 2025年甘肃省嘉峪关市第五中学招聘公益性岗位人员考前自测高频考点模拟试题及一套答案详解
- 2025贵州医科大学附属乌当医院招聘合同制员工6人考前自测高频考点模拟试题附答案详解
- Ice-O-Matic CIM登峰系列制冰机培训手册
- 《穴位埋线疗法》课件
- 【大型集装箱船舶港口断缆事故预防应急处理及案例探析7500字(论文)】
- 发展汉语-初级读写-第一课-你好
- 律师事务所人事管理制度
- 高中英语完形填空高频词汇300个
- 2023-2025年世纪公园综合养护项目招标文件
- 脑梗塞并出血护理查房
- 男朋友男德守则100条
- 医院感染科室院感管理委员会会议记录
- 鲁班锁制作技术
评论
0/150
提交评论