当前位置: 首页 > news >正文

wordpress网站建设要钱吗学生个人网页制作成品

wordpress网站建设要钱吗,学生个人网页制作成品,bbc网站建设,石家庄网站开发培训牛客网Verilog刷题——VL47 题目答案 题目 实现4bit位宽的格雷码计数器。 电路的接口如下图所示: 输入输出描述: 信号类型输入/输出位宽描述clkwireIntput1时钟信号rst_nwireIntput1异步复位信号,低电平有效gray_outregOutput4输出格雷码计数…

牛客网Verilog刷题——VL47

  • 题目
  • 答案

题目

  实现4bit位宽的格雷码计数器。 电路的接口如下图所示:

在这里插入图片描述
  输入输出描述:

信号类型输入/输出位宽描述
clkwireIntput1时钟信号
rst_nwireIntput1异步复位信号,低电平有效
gray_outregOutput4输出格雷码计数

   注意:牛客中很多题目与答案不符,本题要求设计一个格雷码计数器,没有说明具体设计要求。实际上本题的设计要求是:初始化格雷码计数器输出为0值,然后将格雷码转为二进制码,然后二进制码计数器加以后再转为格雷码进行输出,要求格雷码计数器输出两个时钟周期发生一次变化。所以格雷码计数器设计中应该包含三个部分:格雷码转二进制、二进制计数器、二进制转格雷码。

答案

`timescale 1ns/1nsmodule gray_counter(input   clk,input   rst_n,output  reg [3:0] gray_out
);genvar i;
reg [3:0]  bin_cnt ; //二进制计数器
wire [3:0] gray2bin; //格雷码转二进制//格雷码转二进制
generatefor (i=0; i<=3; i=i+1) begin: gray2bin_blockif (i==3)assign gray2bin[i] = gray_out[i];elseassign gray2bin[i] = gray_out[i] ^ gray2bin[i+1];end
endgenerate//二进制计数器
always @(posedge clk or negedge rst_n)if(!rst_n)bin_cnt <= 4'd0;elsebin_cnt <= gray2bin + 1'b1;//二进制转格雷码
always @(posedge clk or negedge rst_n)if(!rst_n)gray_out <= 4'd0;elsegray_out <= bin_cnt ^ (bin_cnt>>1);//备注:本题实际上要求的是初始化格雷码输出为0值,然后将格雷码转为二进制码,二进制码加一,
//      然后再转为格雷码输出,所以应该包括三个部分:格雷码转二进制、计数器和二进制转格雷码endmodule
http://www.hrbkazy.com/news/19495.html

相关文章:

  • 毕设DW做网站的过程网站推广的四个阶段
  • 做网站设计师工资多少全网搜索引擎优化
  • 代做毕业设计网站怎么给自己的网站设置关键词
  • 用discuz做行业网站网站seo快速
  • 网页设计公司杭州seo初学教程
  • 铭万做的网站优化大师是什么
  • 中国教学网站搜索引擎关键词优化有哪些技巧
  • 想做网站制作运营注册什么公司核实网站的营销策略
  • 做音乐网站建设的开发平台百度指数官方版
  • 网站开发案例教程泰安做百度推广的公司
  • 网站建设公司的前景广告公司是做什么的
  • 个人备案网站可以做电影站吗互联网营销的优势
  • 威客网站开发在线网站排名工具
  • 化工产品东莞网站建设seo教学视频教程
  • 新万网站建设seo公司厦门
  • 青岛做外贸网站济南网络优化网站
  • 在工商局网站做年报要交费吗关键词搜索工具好站网
  • php动态网站开发实例教程云搜索app下载
  • 大鹏网站建设公司百度seo排名查询
  • 网站图片切换怎么做网络销售怎么做才能有业务
  • 怎样买空间做网站seo网站关键词优化方式
  • wordpress网站重定向学技术的培训学校
  • 南昌公司网站开发社群营销方案
  • 网页设计实验报告实验分析宁波seo推广推荐
  • 国贸附近网站建设seo推广方法
  • 安卓开发和网站开发国内十大搜索引擎
  • wordpress使用ossseo推广培训费用
  • 网上挣钱快的路子seo修改器
  • 佛山企业网站多少钱网站seo查询
  • 漂亮的蓝色网站做seo网页价格