草庐IT

verilog仿真

全部标签

vivado交通灯设计verilog代码ego1板红绿灯时间可修改

名称:vivado交通灯设计verilog代码ego1板红绿灯时间可修改软件:VIVADO语言:Verilog代码功能:十字路口红绿灯设计;1、每次通行时间可在0-99秒内设定,可以通过按键修改通行时间。2、路口四边均设红黄绿三色信号灯和用于计时的两位数码管显示时间(十进制数)。3、黄灯亮时,要求每秒闪亮一次。FPGA代码Verilog/VHDL代码资源下载:www.hdlcode.com本代码已在ego1开发板验证,开发板如下,其他开发板可以修改管脚适配:代码下载:vivado交通灯设计verilog代码ego1板红绿灯时间可修改名称:vivado交通灯设计verilog代码ego1板红绿灯

售货机基于ego1开发板的自动饮料机verilog代码vivado软件

名称:售货机基于ego1开发板的自动饮料机verilog代码vivado软件软件:VIVADO语言:Verilog代码功能:设计一个自动饮料机逻辑电路,它的投币口只能投入一枚五角或一元硬币;投入一元五角硬币后机器自动给出一杯饮料,投入两元硬币后再给出饮料的同时找回一枚五角硬币;数码管显示投币金额、商品单价、找零金额;出货时通过led灯指示。本代码已在ego1开发板验证,开发板如下,其他开发板可以修改管脚适配:代码下载:售货机基于ego1开发板的自动饮料机verilog代码vivado软件名称:售货机基于ego1开发板的自动饮料机verilog代码vivado软件(代码在文末下载)软件:VIVA

Verilog编写PWM(类似STM32的PWM)

PWM简介ARR:auto-reloadregisterCCR:capture/compareregister脉冲宽度调制(PWM),是英文“PulseWidthModulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制,PWM原理如图所示:当CNT当CNT>=CCRx时输出1。那么就可以得到如上的PWM示意图:当CNT值小于CCRx的时候,IO输出低电平(0),当CNT值大于等于CCRx的时候,IO输出高电平(1),当CNT达到ARR值的时候,重新归零,然后重新向上计数,依次循环。改变CCRx的值,就可以改变P

如何使用Verilog生成随机数

模块目的:生成随机数。模块端口定义输入:时钟信号,复位信号,重新加载信号,种子输出:随机数输入一个种子32位,输出16位随机数;选取时钟,复位,重新加载种子。代码实现//使用32个逻辑单元用于D触发器/加法器和8个DSP块用于32x18=>32位乘法modulec_rand( inputclk,        //时钟输入 inputrst,        //复位输入 inputreseed,     //重新种子输入 input[31:0]seed_val, //种子值输入 output[15:0]out  //16位随机数输出); wire[15:0]out;   //输出端口  reg

单片机实验——水塔自动抽水系统设计(基于Proteus仿真)

实验内容及要求自来水供水是现代生活的一大特点,水塔作为储水装置是自来水系统必不可少的重要设施,让水塔保持一定的水量是自来水不断供的必要条件,本设计模拟自来水系统中水塔的自动抽水机制,设计分为控制系统和虚拟水塔两部分,参考电路如下:设计要求:虚拟水塔模拟水塔的功能,水塔水量低于一定值时,发信息给控制系统,控制系统启动抽水机住水塔注水,注放水指示灯点亮,数码管显示当前水塔中的水量,当水量高于一定值时,向控制系统发出水满信号,控制系统停止抽水机运转。水塔设有两个阀门,每个阀门可以单独放水,水位低向控制系统发出抽水信号,相应的指灯显示当前水塔状态。控制系统设自动抽水和手动抽水两种模式,自动抽水依据水塔

北邮22级信通院数电:Verilog-FPGA(10)第十周实验 实现移位寄存器74LS595

北邮22信通一枚~跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章持续关注作者迎接数电实验学习~获取更多文章,请访问专栏:北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客目录一.代码部分 二.管脚分配三.实现过程讲解及效果一.代码部分shift_register.vmoduleshift_register( inputclk,DS,OE,MR, inputwireST_CP, outputreg[7:0]out=8'b1111_1111, outputregQ7=1'b1); always@(posedgeclk) begin if(!MR) begin

动物体外受精手术VR模拟仿真培训系统保证学生及标本的安全

  奶牛是养殖业主要的资源,因此保证奶牛的健康对养殖业的成功和可持续发展具有重要已用,奶牛有一些常见易发病,一旦处理不当,对奶牛业都会造成较大的经济损失,传统的奶牛手术培训实操难度大、风险高且花费大,引进奶牛手术VR课件开展教学讲解则是一种新型的教学方式,具有很多优点。  VR公司深圳华锐视点开发的奶牛手术VR虚拟仿真教学软件已运用与多所农业院校,为学生打造了一个虚拟的奶牛养殖实训平台,包含了授精、胃穿刺、直肠检查、难产助产及疫病防治等一系列手术环节。  一、沉浸式的学习体验  传统的培训方式往往需要学生亲自动手操作,但由于条件限制,很多学生无法获得实际的操作经验。而母牛难产助产VR互动实训系

从零开始的机械臂yolov5抓取gazebo仿真(导航贴)

本篇博客为《从零开始的机械臂yolov5抓取gazebo仿真》系列的导航贴该导航帖将会不断更新从零开始的机械臂yolov5抓取gazebo仿真视频链接:项目视频链接一.教程部分从零开始的机械臂yolov5抓取gazebo仿真系列目录如下1.在SolidWorks中将机械臂模型导出机械臂URDF功能包从零开始的机械臂yolov5抓取gazebo仿真(一)https://blog.csdn.net/qq_48427527/article/details/1294710292.使用Moveit!配置助手配置机械臂URDF模型文件从零开始的机械臂yolov5抓取gazebo仿真(二)https://b

北邮22级信通院数电:Verilog-FPGA(9)第九周实验(4)实现寄存器74LS374

北邮22信通一枚~跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章持续关注作者迎接数电实验学习~获取更多文章,请访问专栏:北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录一.代码部分1.1reg_74LS374.v 1.2reg_LS374_tb.v二.仿真测试效果一.代码部分1.1reg_74LS374.vmodulereg_74LS374( input[7:0]D_in, inputclk, outputreg[7:0]D_out);always@(posedgeclk) beginD_out 1.2reg_LS374_tb.v`timescale1ns/1ps

HFSS - 半波偶极子天线的设计与仿真

一、理论计算原理及理论计算部分可以看我上一篇文章理论-半波偶极子天线原理与计算二、模型创建1、模型概图如下2、变量参数变量意义变量名变量值(单位:mm)工作波长wavelength100天线总长度length0.48xwavelength端口距离gap0.24单个极子长度dip_lengthlength/2-gap/2天线半径dip_radiuswavelength/200辐射边界圆柱体半径rad_radiusdip_radius+wavelength/4辐射边界圆柱体高度/2rad_heightdip_length+gap/2+lambda/103、端口激励半波偶极子天线由中心位置馈电。在偶