复位信号 rst

复位信号 rstaltera的触发器是低电平触发,所以建议使用rst_n,xilinx的触发器是高电平触发,所以建议使用rst,如果是rst_n,则会增加额外的非逻辑xilinx推荐:由于rst是一个高扇出网络,所以要尽量减少rst的使用,扇出太大会导致时序收敛困难。参考:https://blog.csdn.net/maowang1234588/article/details/103510605根据ff初始值和敏感信号列表中是否有rst(异步触…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

altera 的触发器是 低电平触发,所以建议使用 rst_n,

xilinx 的触发器是 高电平触发,所以建议使用 rst,  如果是 rst_n,则会增加额外的非逻辑

 

xilinx推荐  : 由于 rst 是一个高扇出网络,所以要尽量减少 rst 的使用,扇出太大会导致时序收敛困难。

参考:https://blog.csdn.net/maowang1234588/article/details/103510605

 

 

 

根据 FF重置后的值 和 敏感信号列表中是否有 rst(异步触发),实际的器件会被例化成下面四种原语   (ff设置不同,例化名字不同)

复位信号 rst

FDSE : rst 之后是 1,rst 作为一个判断信号,不添加到敏感信号中,同步触发

FDRE : rst 之后是 0,rst 作为一个判断信号,不添加到敏感信号中,同步触发

FDPE : rst 之后是 1,rst 添加到敏感信号中,异步触发

FDCE : rst 之后是 0,rst 添加到敏感信号中,异步触发

always @(posedge clk )    				//fdse
    if(rst)
        begin
			cnt3 <= 'hffff;
        end
    else 
        begin
			cnt3 <= cnt3+1;
        end       
 
always @(posedge clk)      				//fdre
        begin
			cnt1 <= cnt1+1;
        end     
  

always @(posedge clk or posedge rst)  	//fdpe
    if(rst)
        begin
			cnt2 <= 'hffff;
        end
    else 
        begin
			cnt2 <= cnt2+1;
        end 

always @(posedge clk or posedge rst)   //fdce
    if(rst_n)
        begin
			cnt <= 'h0;
        end
    else 
        begin
			cnt <= cnt+1;
        end  

复位信号 rst复位信号 rst复位信号 rst

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187039.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Sublime Text3 编译运行java程序

    Sublime Text3 编译运行java程序SublimeText3编译运行java程序一、必须的准备工作1.计算机上成功安装好javaJDK,并且设置好环境变量。2.计算机上安装的有SublimeTtext3。二、配置SublimeTtext31.找到SublimeTtext3的安装目录下的“Packages”文件夹2.在“Packages”文件夹中找到Java.sublime-packag…

    2022年7月27日
    16
  • glassfish配置错误问题「建议收藏」

    glassfish配置错误问题「建议收藏」当脱开netbeans单独运行glassfishweb服务器后:(运行glassfish服务器cmd下asadminstart-domain服务器就开始运行)浏览页面出现org.apache.jasper.JasperException:PWC6345:Thereisanerrorininvokingjavac.AfullJDK(notjustJ…

    2022年8月20日
    7
  • php://input allow_url_include,DVWA设置PHP函数allow_url_include:已禁用

    php://input allow_url_include,DVWA设置PHP函数allow_url_include:已禁用DatabaseSetupClickonthe‘Create/ResetDatabase’buttonbelowtocreateorresetyourdatabase.Ifyougetanerrormakesureyouhavethecorrectusercredentialsin:C:\XAMPP\htdocs\dvwa/config/c…

    2022年7月21日
    14
  • Java审计之XSS篇

    Java审计之XSS篇0x00前言继续学习一波Java审计的XSS漏洞的产生过程和代码。0x01Java中XSS漏洞代码分析xss原理xss产生过程:后台未对用户输入进行检查或过滤

    2021年12月12日
    41
  • mac java 配置环境变量配置_Mac 配置环境变量的方法

    mac java 配置环境变量配置_Mac 配置环境变量的方法一、单个环境变量的配置1、在英文输入法的状态下,按键盘“Ctrl+空格”组合键,调出Spotlight搜索(如果电脑右上角有放大镜的图标直接点击就可以)2、在Spotlight里输入终端(或者输入ter),点击enter即可打开终端3、以maven为例前提:1)先在命令行下敲:vi.profile(也可以是vi~/.profile这个是配置你自己当前用户的环境变量,别的用…

    2022年6月16日
    32
  • Springboot整合SSM

    Springboot整合SSM1.1创建SSM模块1.1.1系统架构图1.1.2项目结构1.1.3需求访问:http://localhost:8080/car/get返回:{“name”:”BMW”,”color”:”red”,”price”:9.9}1.1.4准备表,数据CREATETABLE`car`(`id`int(11)NOTNULLauto_increment,`name`varchar(10)defaultNULL,`color`varchar(10)d

    2022年5月2日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号