VHDL-延迟模型-惯性延迟与传输延迟

news2024/10/2 14:29:31

目录

1,惯性延时

2,传输延时


信号通过元件都会有延迟,延迟时间的计算是逻辑仿真的重要功能。考虑延迟信息得到的仿真输出波形可以更精确地反映实际电路的情况。针对元件的延时,人们根据需要建立了一些用的延时模型,这些模型均有自己的使用特点。
零延迟模型把元件抽象为没有延时的理想元件,常用于简单电路的设计及计算,单位延迟横型默认所有元件延迟时间相同,均为 1个时间单位;标准延迟模型对每种元件设定一个标准延迟时间,不考虑元件的离散性;上升下降延迟模型分别考虑信号在正跳变和负跳变时的不同征迟时间;模糊延迟模型则给出元件延时的范围,即延时的最大值和最小值。
在FPGA/CPLD 设计过程中,源设计文件一般不需要建立延时模型。因为源设计采用VHDL高级行为描述,即使采用延时模型,也与经 FPGA/CPLD 适配器布线后的结果有很大差异。但是,在 VHDL 中有两种延时模型能用于行为仿真建模:惯性延时和传输延时。需要注意的是,这两种延时模型仅用于仿真,不能被综合。


1,惯性延时

惯性延时也称为固有延时,是任何电子器件都存在的一种延时特性。物理机制是器件的电容分布效应。若信号的脉宽小于器件的惯性延时,器件对输入的信号不做任何反应。为了使器件对输入信号的变化产生响应,就必须使信号的脉宽大于固有延时。VHDL 中将惯性延时默认为一个无穷小量。但由于不同物理特性器件的惯性延时是不同的,为了在行为仿真中更加逼真地模仿电路的这种延时特性,VHDL 提供了有关的语句:

Z<=X after 5ns;-惯性延时

在 VHDL 语句中如果不特别说明,产生的延时一定是惯性延时。上述语句惯性延时默认就是平时使用的情况:

Z<= X;
--惯性延时默认

进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟


2,传输延时

与惯性延时不同,传输延时并不考虑信号的持续时间,它仅仅对信号延迟一个时间段。任何宽度的输入信号在经过传输延时后,将完全复现在输出端。VHDL 中,传输延时表示连线延时,它对延时器件、PCB 板上的连线延时和 ASIC 上的通道延时的建模特别有用。VHDL中的传输延时由关键字TRANSPORT 引导:

Z<=TRANSPORTX after 5ns;

注意:虽然产生两种延时的物理机制不同,但在行为仿真中,传输延时与惯性延时造成的延时效应是一致的。在综合过程中,综合器将忽略 after 后面所有的延时设置。

进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟

进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟

进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟进VHDL-延迟模型-惯性延迟与传输延迟

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/347972.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

集成电路相关书籍

注&#xff1a;从此开始&#xff0c;文中提到的书籍都会在公众号对应文章末尾给出链接&#xff0c;不需要在微信后台获取&#xff0c;当然还是可以通过在微信后台回复相关书名获取对应的电子书。 在后台看到很多人回复集成电路相关的一些书籍&#xff0c;所以本文就提供一些书籍…

GD库图片裁剪指定形状解决办法(PHP GD库 海报)

需求描述&#xff1a;需要把图片裁剪成一个指定的平行四边形&#xff0c;目的是使用GD库&#xff0c;把裁剪后的图片放在底图上面&#xff0c;使最终合成的图片看起来是一个底图平行四边形的样子提示&#xff1a;可以结合本作者的其他文章&#xff0c;来生成一个定制化的海报&a…

【项目精选】基于Javaee的影视创作论坛的设计与实现(视频+论文+源码)

点击下载源码 基于Javaee的影视创作论坛的设计与实现主要用功能包括&#xff1a; 首页推荐、用户管理、影片管理、评论管理、 预告片管理、海报管理、公告管理、数据检索、用户注册与登录等等功能、统结构如下 &#xff08;1&#xff09;后台管理: 管理模块&#xff1a;管理员…

vscode编程小插件之Doxygen和Better Align

一、插件Doxygen:配置相应文件、函数说明项。 1、扩展商店&#xff0c;搜索Doxygen&#xff0c;如下图1&#xff0c;安装。 图1 2、设置项中&#xff0c;选择扩展设置&#xff0c;如图2 图2 3、配置版本、作者邮箱、作者名称、日期格式等等&#xff0c;如图3 4、定义函数后&…

DM8:DMDSC共享存储集群搭建-实例初始化(待完成)

DM8:DMDSC共享存储集群搭建-实例初始化1 环境介绍2 使用 DMASMCMD 工具初始化磁盘3 各个节点先后分别启动 dmcss3.1 EP733.2 EP744 各个节点先后分别启动 dmasmsvr 程序4.1 EP734.2 EP745 使用 dmasmtool 工具创建 DMASM 磁盘组(在一个节点执行)6 使用 dminit 初始化 DB 实例环…

STM32定时器实现红外接收与解码

1.NEC协议 红外遥控是一种比较常用的通讯方式&#xff0c;目前红外遥控的编码方式中&#xff0c;应用比较广泛的是NEC协议。NEC协议的特点如下&#xff1a; 载波频率为 38KHz8位地址和 8位指令长度地址和命令2次传输&#xff08;确保可靠性&#xff09;PWM 脉冲位置调制&#…

Shiro简介

介绍 ApacheShiro 是一个功能强大且易于使用的 Java 安全(权限)框架。Shiro 可以完成:认证、授权、加密、会话管理、与 Web集成、缓存等。借助Shiro 您可以快速轻松地保护任何应用程序一一从最小的移动应用程序到最大的 Web 和企业应用程序。 1.2:为什么要用 shiro 自2003年以…

GIS状态检测新技术——振动分析法

提示&#xff1a;唐老师好&#xff0c;我之前因为“阳”了&#xff0c;所以就没有参与汇报&#xff0c;给老师带来不便&#xff0c;请老师见谅。以此篇文章代替课堂汇报。 文章目录前言一、不同故障对应的振动频谱和故障特征量二、GIS设备振动特征估计1.GIS设备状态空间2.粒子滤…

npm install报错,node-sass: Command failed

报错如下&#xff1a; gyp verb check python checking for Python executable "python2" in the PATH gyp verb which failed Error: not found: python2 gyp verb which failed at getNotFoundError (C:\Program Files (x86)\Jenkins\jobs\NdbSite-hot-fix-Ma…

《游戏学习》| 微信对话模拟生成器源码分析

简介微信对话生成器&#xff0c;是一款在线微信聊天对话制作的工具&#xff0c;它可以设置苹果或安卓状态栏&#xff0c;包括手机电量、手机时间等&#xff0c;还可以设置不同用户的角色&#xff0c;然后发送文字、语音、红包、转账等多种好玩的功能&#xff0c;可谓是一款娱乐…

es的使用与原理8 -- 初识es及es简单CRUD语法

为什么不能使用数据库做搜索&#xff1f; 1、比方说&#xff0c;每条记录的指定字段的文本&#xff0c;可能会很长&#xff0c;比如说“商品描述”字段的长度&#xff0c;有长达数千个&#xff0c;甚至数万个字符&#xff0c;这个时候&#xff0c;每次都要对每条记录的所有文本…

vue处理一千张图片进行分页加载

vue处理一千张图片进行分页加载 开发过程中&#xff0c;如果后端一次性返回你1000多条图片或数据&#xff0c;那我们前端应该怎么用什么思路去更好的渲染呢&#xff1f; 第一种&#xff1a;我们可以使用分页加载 第二种&#xff1a;我们可以进行懒加载那我们用第一种方法使用…

Mysql 与 磁盘交互的过程

从之前的Mysql架构可以了解到&#xff0c;Mysql 客户端不是直接和磁盘打交道&#xff0c;我们在客户端输入的sql语句会被发送给服务端&#xff0c;服务端对sql语句进行解析、缓存等操作&#xff0c;然后再交由存储引擎去读写磁盘。这其实是从 C/S 的角度去了解Mysql。 站在OS的…

jvm如何判断对象已死?

在堆里面存放着各种各类的Java对象&#xff0c;垃圾收集器在对堆进行垃圾回收时&#xff0c;首要就是判断哪些对象还活着&#xff0c;哪些对象已经死去(即不被任何途径引用的对象)。引用计数器算法&#xff1a;引用计数器算法简单概括为&#xff1a;给对象添加一个引用计数器&a…

Java基础面试题——IO和多线程专题

文章目录1.介绍下进程和线程的关系2.说说Java中实现多线程的几种方法3.如何停止一个正在运行的线程4.介绍下线程中的常用方法1.start方法2.run方法3.getName方法4.优先级5.sleep方法6.isAlive7.join8.yield9.wait和notify/notifyAll5.介绍下线程的生命周期6.为什么wait, notify…

什么?30秒生成一个logo

logo 是徽标或者商标的英文说法。logo 承载着企业的无形资产&#xff0c;是企业综合信息传递的媒介。标志作为企业CIS战略的最主要部分&#xff0c;在企业形象传递过程中&#xff0c;是应用最广泛、出现频率最高&#xff0c;同时也是最关键的元素。通过形象的 logo 可以让消费者…

(考研湖科大教书匠计算机网络)第四章网络层-第三节5:IPv4地址的应用规划

获取pdf&#xff1a;密码7281专栏目录首页&#xff1a;【专栏必读】考研湖科大教书匠计算机网络笔记导航 文章目录一&#xff1a;定长的子网掩码FLSM二&#xff1a;变长的子网掩码VLSM本节对应视频如下 【计算机网络微课堂&#xff08;有字幕无背景音乐版&#xff09;】&#x…

笔记本电脑怎么连接无线网wifi?不同电脑系统的使用教程(2023最新)

现在越多人使用笔记本电脑&#xff0c;在我们的日常生活和工作中是很难离开它的。想要更快速地上网&#xff0c;我们都会选择连接无线网的wifi。有时笔记本电脑无法连接网络&#xff0c;你知道这是什么原因吗&#xff1f;笔记本电脑怎么连接无线网wifi&#xff1f;方法很简单&a…

.NET C# 世界日期格式转换为yyyyMMdd

本文分享了一个按照不同国家的语言生成相应时间格式的案例&#xff0c;有需要做国外网站或者多国语言网站的朋友可以参考一下。 本文在引用 【C# DateTime.ToString根据不同语言生成相应的时间格式】基础上做了一个Demo测试&#xff0c;旨在给更多有需要的人能刷到 官方示例&…

蓝奏云网盘下载链接无法打开的解决方法(详解 全)

&#x1f388;前言蓝奏云是一家国内的比较有良心的网盘提供商&#xff0c;提供有不限量的网盘空间&#xff0c;且不限制下载速度&#xff0c;免费用户只限制上传单文件小于100M的文件。算是比较有良心的。而且下载还不用登录才能下载&#xff08;很多标称免费的网盘均需要下载者…