【Verilog】画出下列wave信号波形图

news/2024/11/28 23:30:52/

  • 题目
  • 分析与仿真
  • 参考答案

题目

画出下列wave信号波形图。

在这里插入图片描述

分析与仿真

从0时刻开始,wave初值为0,持续50个时间单位
接下来wave变为1,持续100个时间单位,此时的时间是50 + 100 = 150
接下来wave变为0,持续100个时间单位,此时的时间是150 + 100 = 250
接下来wave变为1,持续50个时间单位,此时的时间是250 + 50 = 300
接下来wave变为0,持续100个时间单位,此时的时间是300 + 100 = 400
接下来wave变为1,持续50个时间单位,此时的时间是400 + 50 = 450
接下来wave变为0,持续50个时间单位,此时的时间是450 + 50= 500
接下来wave变为1,持续100个时间单位,此时的时间是500+ 100 = 600
最后wave变为0

我们来在modeisim里仿真看看波形图是什么:

在这里插入图片描述

在这里插入图片描述

参考答案

在这里插入图片描述


http://www.ppmy.cn/news/1141060.html

相关文章

day10.8ubentu流水灯

流水灯 .text .global _start _start: 1.设置GPIOE寄存器的时钟使能 RCC_MP_AHB4ENSETR[4]->1 0x50000a28LDR R0,0X50000A28LDR R1,[R0] 从r0为起始地址的4字节数据取出放在R1ORR R1,R1,#(0x1<<4) 第4位设置为1STR R1,[R0] 写回2.设置PE10管脚为输出模式 G…

Java RPC调用: 远程过程调用的实现与应用

远程过程调用&#xff08;RPC&#xff09;是一种允许程序在不同计算机之间进行通信的协议。它通过将本地函数调用转化为远程函数调用来实现分布式计算。在Java中&#xff0c;可以使用一些RPC框架实现远程过程调用&#xff0c;如Apache Thrift和gRPC。 用法: Java中的RPC调用可…

k8s集群-7 service

工作负载的应用是如何暴露出去的 解决访问问题 Service可以看作是一组提供相同服务的Pod对外的访问接口。借助Service&#xff0c;应用可以方便地实现服务发现和负载均衡。 service默认只支持4层负载均衡能力&#xff0c;没有7层功能。(可以通过Ingress实现) service的类型: C…

数据科学家的编程语言

数据科学家的编程语言 在今天有256种编程语言可供选择&#xff0c;选择要学习的语言可能会令人不知所措和困难。有些语言更适用于构建游戏&#xff0c;而有些更适用于软件工程&#xff0c;还有一些更适用于数据科学。 编程语言的类型 低级编程语言是计算机用来执行操作的最容…

数据结构学习:数据结构概念了解

数据结构课程的起源 1968年高德纳教授开创了数据结构这门学科&#xff0c;同年&#xff0c;数据结构作为计算机科学的学位课程。 数据结构研究什么 研究非数值计算类型的程序问题&#xff1b; 研究数据之间的组织和操作方式&#xff1b; 研究数据的逻辑结构和存储结构&#xf…

kafka、rabbitmq 、rocketmq的区别

一、语言不同 RabbitMQ是由内在高并发的erlanng语言开发&#xff0c;用在实时的对可靠性要求比较高的消息传递上。 kafka是采用Scala语言开发&#xff0c;它主要用于处理活跃的流式数据,大数据量的数据处理上 二、结构不同 RabbitMQ采用AMQP&#xff08;Advanced Message Q…

Jenkins配置钉钉通知

Jenkins 作为最流行的开源持续集成平台&#xff0c;其强大的拓展功能一直备受测试人员及开发人员的青睐。大家都知道我们可以在 Jenkins 中安装 Email 插件支持构建之后通过邮件将结果及时通知到相关人员。 但其实 Jenkins 还可以支持钉钉消息通知&#xff0c;其主要通过 Ding…

runlike和whaler工具

简介 runlike工具可以输出容器的启动命令 whaler工具可以输出容器的Dockerfile runlike安装及使用 方式一&#xff1a;通过pip命令安装 # pip 是一款Python管理包的工具 pip install runlike# 使用方法 # runlike -p <容器id|容器名称>#举例 runlike -p postgres #输…