草庐IT

Modelsim仿真

全部标签

【工具小技巧】Cadence Virtuoso DC仿真时显示想要的器件信息

使用CadenceVirtuoso进行模拟设计时,通常会先进行静态工作点的设置,需要进行DC仿真,通过Annotate--DCoperatingpoints设置可以在器件边上显示这些信息,方便查看。 在查看静态工作点时,通常我们会关心Vds、Vth、Vgs、Vdsat等参数,通过调整W/L使得mos管器件处于饱和区并有合适的过驱动电压。  如果当前显示的信息不包含我们关心的参数或者我们想关注gm、Cgd、Cgg等其他mos管参数时,可以通过在器件上右键,选择annotations--setup,会弹出如下窗口:通过Library、Cell、instance、selectedlist等选项,选择

基于51单片机电子秤(程序+仿真+原理图)

设计任务:完成一个简单数字电子秤的硬件电路部分和软件部分的设计要求:1.利用单片机对数字电子秤的各种功能进行控制。2.数字电子秤能够显示商品的名称,价格,总重,总价。3.数字电子秤能够自动完成商品的价格计算。4.数字电子秤具有储存几种简单商品价格的功能。5.数字电子秤具有超重提醒功能,一旦重量超出了自身测量重量的范围,即发出警报。6.数字电子秤的测量范围要求达到5KG,测量精度要求达到0.001。   经过实验验证,切实可行!配备详细代码注释,有完整项目包(原理图+PCB+源程序+文档)

奇偶校验器设计(奇偶校验与奇偶检测,XOR法和计数器法|verilog代码|Testbench|仿真结果)

奇偶校验器一、前言二、XOR法2.1XOR法2.2verilog代码2.3Testbench2.4仿真结果三、计数器法3.1计数器法3.2verilog代码3.3Testbench3.4仿真结果四、总结数字IC经典电路设计经典电路设计是数字IC设计里基础中的基础,盖大房子的第一部是打造结实可靠的地基,每一篇笔者都会分门别类给出设计原理、设计方法、verilog代码、Testbench、仿真波形。然而实际的数字IC设计过程中考虑的问题远多于此,通过本系列希望大家对数字IC中一些经典电路的设计有初步入门了解。能力有限,纰漏难免,欢迎大家交流指正。个人主页链接1.数字分频器设计2.序列检测器设计3.

三、51单片机 使用Proteus仿真实现8位数码管滚动显示(仿真及代码)

1,目标    使用51单片机控制8位数码管,分别滚动显示单个数字0~7,程序运行之后,单片机先控制最左边的第一位数码管显示0,其他的熄灭,延时一段时间之后,控制左边第二个数码管显示1,其它熄灭,以此类推,反复循环上述过程。2,设计方式    使用P0输出段码,P2输出位码,因为单片机的电流不足以点亮数码管,因此,我们可以通过使用由8个NPN型三极管组成的位驱动电路来对数码管进行位驱动和位控制扫描,话不多说,上程序3,代码如下#include#include#defineucharunsignedchar#defineuintunsignedintucharcodedis_code[]={0x

《消防设施操作员(中级检测维修保养)鉴定在线仿真考试系统》(应试版)上线合作!

图片依据消防行业技能鉴定指导中心考试网2022年11月16日《消防设施操作员》(中级)技能虚拟仿真实操考核系统上线试运行并进行考试的工作部署,华诺联动【消防行–在线教育实操平台】自主研发并于本年度2月10日推出了“《消防设施操作员(中级监控操作)鉴定在线仿真考试系统》(应试版)”,该系统的上线成为了广大考生练习学习并顺利通过考试的有力助手,同时,也为诸多合作伙伴提供了新的优质学习产品。为进一步满足广大考生和线上线下教育培训机构的需求,华诺联动【消防行–在线教育实操平台】研发的“《消防设施操作员(中级检测维修保养)鉴定在线仿真考试系统》(应试版)”今天正式上线了。“《消防设施操作员(中级检测维修

Arduino控制RGB三色LED灯实验、程序代码、连线图、仿真

目录RGB三色灯简介PWM控制PWM功能简介硬件电路连接所需器件控制代码测试结果RGB三色灯简介RGB色彩模式包含红绿蓝三种,通过控制红(R)、绿(B)、蓝(G)三种颜色的变化使其相互叠加产生花式颜色。而其颜色值的输出是通过PWM来控制的。RGB三基色按照不同的比例相加合成混色称为相加混色,除相加混色法之外还有相减混色法。PWM控制PWM,即脉冲宽度调制,是英文“PulseWidthModulaTIon”的缩写。根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用

Vivado Xilinx FFT IP核的Modelsim仿真和MATLAB验证

目录前言1.产生采样数据2.输出MATLAB的FFT计算结果3.获得xilinx的FFTIP的结果4.验证仿真的输出结果代码percent.mgenerate_sampled_data.moutput_matlab_fft_resultverify_FFTIPtb文件-brusttb文件-streamingIP核配置界面burst模式配置界面streaming模式配置界面总结前言记录一下曾经仿真的第一个IP核,代码编写上当时不算成熟,但是,放心,能跑通~~,别忘了看下总结,哈哈。1.产生采样数据运行generate_sampled_data.m生成采样序列数据,如图1所示图1量化后的采样数据图

双闭环直流调速系统matlab/simulink仿真

前些天发现了十分不错的人工智能学习电子书,通俗易懂,风趣幽默,没有广告,分享给大家,大家可以自行看看。(点击跳转人工智能学习资料)微信公众号:创享日记(或csds992022)发送关键词:双闭环获取PPT汇报+实验报告+仿真Simulink源文件一、系统原理及框图因为转速单闭环系统无法按照要求充分控制电流的动态过程,而对于部分生产机械在不同生产状态下需要有不同的转速值和电流值,即要求存在转速和电流两种负反馈,因此采取转速和电流两个调节器。ACR构成内环,ASR构成外环,即双闭环调速系统。在实际建模中,系统会有一些不一样,反馈环节都要变成一个小惯性环节的低通滤波器,输入端也要有一个相应的惯性环节

Quartus中打开ModelSim遇到问题汇总

一:问题:这类问题得原因是可能是网上某些教程要求Modelsim要勾选以管理员身份运行导致的。解决方法:取消勾选以管理员身份运行。二:问题:Assignments-Settings-EDAtoolSettings-toolname仿真软件没有选对。解决方法:选择相应的正确仿真软件,注意区分ModelSim和ModelSim-Altera。三:其他类报错,可以在tools-options-ModelSim(ModelSim-Altera)的路径后加上\注意:野火FPGA的教程路径要添加到最后一个文件夹,(win64)详情如图。以上都是博主在关联时遇到的问题,还有请在评论区补充,谢谢浏览!   

基于51单片机实现8位数码管显示表白数字(Proteus仿真)

wechat:【嵌入式工程师成长日记】 具体功能实现:8位数码管从左往右显示“5201314”,并且不闪烁。使用器件:若干电阻、4只LED红灯、8位数码管、总线、排阻、NPN三极管、AT89C51芯片Proteus仿真原理图:WeChat:【愿随你心】仿真测试: 知识介绍:Proteus布线为了让整个原理图看上去简洁明了,我们对元器件的导线进行标号,而不是直接和芯片相连。数码管共阳、阳极断码共阳极(1-9):0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90共阴极(1-9):0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0