首页 > 其他分享 >Shift register

Shift register

时间:2024-04-11 16:55:34浏览次数:26  
标签:begin clk resetn Shift register input

Implement the following circuit:

a
题目网站

module top_module (
    input clk,
    input resetn,   // synchronous reset
    input in,
    output out);
    reg [3:0]q;
    assign out=q[3];
    always@(posedge clk)begin
        if(!resetn)begin
            q<=4'b0;
        end
        else begin
            q[3]<=q[2];
            q[2]<=q[1];
            q[1]<=q[0];
            q[0]<=in;
        end
    end
            
endmodule

标签:begin,clk,resetn,Shift,register,input
From: https://www.cnblogs.com/jzzg/p/18129572

相关文章

  • Left/right arithmetic shift by 1 or 8
    Builda64-bitarithmeticshiftregister,withsynchronousload.Theshiftercanshiftbothleftandright,andby1or8bitpositions,selectedbyamount.Anarithmeticrightshiftshiftsinthesignbitofthenumberintheshiftregister(q[63]inth......
  • 4-bit shift register
    Builda4-bitshiftregister(rightshift),withasynchronousreset,synchronousload,andenable.areset:Resetsshiftregistertozero.load:Loadsshiftregisterwithdata[3:0]insteadofshifting.ena:Shiftright(q[3]becomeszero,q[0]isshifted......
  • js 常用数组函数 join() 拼接, push()尾部添加、pop()移除最后一项、shift()删除第一项
    js常用数组函数join()拼接,push()尾部添加、pop()移除最后一项、shift()删除第一项、unshift()头部添加、sort()小到大顺序排列、slice()截取获取新数组、splice()分隔截取数组、concat()连接、reverse()反转文章目录1.join()函数2.push()函数3.pop()函数4.sh......
  • Idea 的 Ctrl + Shift + F 快捷键失效
    失效的原因:是因为微软输入法或安装的其他输入法(比如搜狗输入法)的"简繁"切换的快捷键冲突了解决方案:设置搜狗输入法的"简繁"快捷键,把"简繁"快捷键换成其他,不要用Ctrl+Shift+F1、微软输入法:快捷键修改如下(1)右键点击微软输入法进入设置 2、搜狗输入法:快捷键修改......
  • 0day 新视窗新一代物业管理系统RegisterManager存在任意文件上传漏洞
     0x01阅读须知        技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用......
  • E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to regist
    kaggle里面导入pytorch_lightning时发出的警告信息复现代码(其余是2024年3月下旬kaggle的默认环境):!pipinstall-Ueinops==0.7.0sacred==0.8.5pytorch_lightning==1.1.4torchtext==0.6.0pyarrow==15.0.0importpytorch_lightning结果(发出警告信息):2024-04-0812:59:19.0......
  • AHCI ---HBA Configuration Registers---PCI Header
    2.1PCIHeader下面表格是截取自AHCISpec,主要是介绍PCIheader的每个字段的具体含义,根据获取这个header的数据可以来解析这个HBA的具体的配置。不同字段的各个值的含义,可以参考AHCIspecHBAConfigurationRegisters章节。本文主要是介绍几个重要的字段。PCIHeade......
  • KingbaseES V8R6集群运维案例之---备库register故障
    案例说明:据现场实施人员说,备库执行了clone,启动数据库服务,执行'repmgrstandbyregister'后,无法将备库register到集群。适用版本:KingbaseESV8R6一、问题现象如下图所示,执行'repmgrstandbyregister',register失败:二、问题分析1、repmgrstandbyregister分析如下图所示:......
  • 数组自定义unshift和去重
    arr=[1,2,4,5]arrObj=Object.assign([],arr)//自定义实现数组unshiftArray.prototype.myunshift=function(...eles){constlen=this.lengthfor(leti=1;i<=len;i++){arr[i]=arrObj[i-1]}varargs=Array.from(eles);arr[0]=......
  • 【问题处理】cannot register qt5vs vs2010 help
    问题描述:安装qt-vs-addin-1.2.4-opensource时,在安装过程中弹出错误窗口,错误信息为cannotregisterqt5vsvs2010help;安装完成后,打开VS2010无法使用插件。解决方案:Window10搜索cmd并使用管理员身份运行,随后输入如下命令"C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7......