自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

数字IC入门小白

介绍matlab、fpga、vivado、verilog

  • 博客(10)
  • 收藏
  • 关注

原创 FPGA时序分析入门

时序分析基础

2022-08-13 20:17:17 1094

原创 vivado编译出现的问题

1.出现opt_design、power opt错误或者place_design报错,在进行RUN implementation的时候解决办法:1.在implementation中,选择setting,修改opt_design、power opt design 以及后面所有的 is_enabled. 2. 不使用gui上的编译图标,采用TCL脚本语言进行编译布局布线。编译脚本如下#编译综合launch_runs synth_1opt_design #优化,后面可以加 -sweep,去删除未

2021-10-08 17:11:43 6270 3

原创 verilog基础语法

verilog基础语法线网 wirewire flag;wire flag_a=1'b1;//wire:表示硬件单元与单元之间的物理连线,由其连接的器件输出端连续驱动//不常用的线网类型:wand,wor,wri,triand,trior,trireg寄存器类型 regreg flag;//reg 用来表示存储单元,他会保持数据原有的值,直到被改写//在always块中,只能使用寄存器变量类型//寄存器不需要驱动源也不一定需要时钟信号,寄存器的值可以在任意时刻赋值来改写向

2021-09-20 17:17:51 782

原创 Verilog中使用inout如何编写以及仿真

inout类型inout类型,顾名思义,是输入输出引脚。也就是同样的引脚,既可以作为输出也可以作为输入。那么这就带来一个问题,怎么控制它输入输出?解决方案将inout看成是一个三态门。利用一个使能控制信号,来对inout进行选择。注意事项首先,在程序的 主体上,我们使用控制信号,来判断的是,输出模式的状态。也就是说,使用控制信号来进行选择的时候是使得inout处于out状态以及高阻态。而当inout作为输入的时候,不用去选择。举例: inout [7:0]data,///////////

2021-03-21 11:50:23 7247 2

原创 AD入门(2)——原理图篇

如何在原理图库层面画器件原理图绘制的时候需要原理图库。原理图库的来源1.软件自带:只能解决小部分的需求,主要是一些电阻电容以及部分接插件2.自己创建:可以针对具体目标解决具体问题绘制原理图库如图所示,点击项目文件,给文件添加新的原理图库在新的原理图库里面根据数据手册,绘制芯片在原理图上放置器件Value值检查以及封装管理器原理图绘制完成后,需要检查器件的阻值大小是否符合需求。其次,器件的标号。器件标号主要有以下几种方法按照给定的图纸进行单一器件逐个修

2021-02-27 00:27:32 2160

原创 AD19入门(1)

**AD19入门主要需要掌握两个部分,其一是原理图库以及封装的绘制;其二是PCB的布局以及走线。 下面利用一个思维导图,帮助大家如何进行学习。**

2021-02-27 00:23:27 1622

原创 FPGA学习——如何利用好quartusII工具

QuartusII简介QuartusII软件在使用的时候可以有两种方法进行编辑代码或者程序,其分别是原理图、文本编辑器。这两种方法既可以单独进行程序的设计也可以将两者进行混合编程。QuartusII的原理图和图表模块编辑点击File,新建一个原理图文件,得到下图双击鼠标左键,即可弹出如下所示的选着框QuartusII的内附函数在Libraries的子目录下,分为Primitives、Megafunction、other。在primitivies中,包含buffer,logic,other,

2020-09-15 16:24:19 2149

原创 FPGA学习(一)——DDS正弦信号发生器

绪论DDS,又称为Direct Digital Synthesizer (直接数字合成),从相位出发,直接采用数字技术产生波形的一种频率合成技术。一个DDS,内部主要分为四个部分:相位累加器、ROM波形存储器、数模转换器以及低通滤波器。工作过程在每个时钟周期,相位寄存器以步长M递增,相位寄存器的输出与相位控制字相加,作为ROM的查表地址。ROM中存贮正余弦的查表数据,查找表的地址对应正弦波0~360度的相位点,而表内存储的即是相位点的幅值信息。查找表将输入的地址信息映射成正余弦波的数字幅度信息,同

2020-09-14 18:42:29 6537 1

原创 MATLAB在图像绘制方面的应用(二)

不同坐标下的绘图指令1. 极坐标下A.polar(theta,rho):theta为弧度,rho为极坐标矢径。B.polar(theta,rho,s):参数s代表数据点的类型组合、颜色以及连线的类型和颜色。举例:m=0:0.1:2*pi;r=abs(cos(m).*sin(m));polar(m,r)结果:2. 半对数坐标下在半对数坐标下使用semilogx()以及semi...

2020-03-04 16:51:44 224

原创 MATLAB在图像绘制处理方面的应用(一)

在二维绘图中MATLAB相关函数运用plot()绘图命令    plot是基本的绘图命令,在执行此函数时,系统会制动建立一个新的窗口。若原来已经有窗口打开,那么。系统会自动覆盖原有的窗口。    主要使用格式:     A.plot(x):当X表示向量,则以该向量的长度[即,X=length()]作为下标,以该向量的值为纵坐标绘制曲线。     B.plot(x,y):1.x,y为同...

2020-03-04 16:16:41 806

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除