自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 MODELSIM——后仿真

Modelsim后仿真1 Altera-Modelsim联合1.1 工程设置1.2 testbench文件准备2 单独使用Modelsim进行2.1 仿真前准备2.2 编写sim.do前仿真:功能仿真,行为仿真,RTL仿真;后仿真:时序仿真,门级仿真,是对布局布线后的结果进行仿真。后仿真带延时信息,更加接近实际工况。1 Altera-Modelsim联合1.1 工程设置1.2 tes...

2020-04-27 20:13:01 2500

原创 Modelsim基础使用三

Modelsim使用基础3Wave.do注意,不建议使用Modelsim进行代码编辑!易乱码。Wave.do命令作用其他delete wave *清理wave窗口中的所有信号也可单独移除某信号configure wave -signalnamewidth 1设置信号例化路径层次为1,仅显示信号名重点add wave -divider abcd设置分...

2020-04-15 19:06:59 1191

原创 并行CRC—Verilog代码实现

CRC并行Verilogstep1Step2Step3Step4Setp5Step7在线crc代码代码生成:http://outputlogic.com/该网站提供的crc并行算法原理:http://outputlogic.com/?p=158假设crc位宽为N,即生成多项式的最高次幂为N;假设并行数据D宽度为M。step1根据生成多项式G(x)构造系数方阵F其中E为单位阵。Ste...

2020-03-27 18:32:49 6279 5

原创 sublime text的一些快捷操作及设置

sublime快捷操作及设置快捷键设置常用快捷键快捷键设置查看默认快捷键:菜单栏中设置 >> 按键绑定 - 默认自定义快捷键:设置 >> 按键绑定 - 用户自定义快捷键编辑:建议:从默认快捷键设置中复制需要改键的命令,然后在用户设置中粘贴和改键。{“keys”:[“快捷键”],“command”:“所需绑定的命令”};{“keys”:[“快捷键”],“com...

2020-02-11 19:06:49 543 1

原创 正则表达式

记录在使用sublime时碰到的情况引用:自动添加空格功能py代码req_single_op_all = '(([\+\-\*/%=<>\|&\^\?~]|(<<)|(>>))(=)|(!=)|(#[0-9]+)|([\+\-](:)))|((?<=[\w ])(([<>&\|]{2})|[\+\-\*/%=<>...

2019-12-19 20:51:20 117

原创 常用IP核-FIFO

以intel-altera quartus为例FIFO1. IP核例化2. 生成结果1. IP核例化呼出IP窗口:找到FIFO IP设置路径和文件名,然后点击ok建议所有ip放在项目目录下的某个固定位置,并为每个ip建个文件夹ip的*.v文件名应当能够表明ip类型:FIFO配置界面虽然界面上端显示共8页,但各页针对不同配置,并不是8页都能看到。同步时钟一路next出现 ...

2019-12-18 14:59:33 972

原创 Modelsim基础使用二

Modelsim使用基础1软件界面:仿真使用:注意,不建议使用Modelsim进行代码编辑!易乱码。软件界面:下图是基本界面,左边是库和工程;右边是Transcript用于显示信息及输入命令。其他界面在使用到相应功能时会自动出现,如Memory List、Wave等,当然也可以从菜单栏的View中主动点出。通过Transcript可以学习如何写do脚本命令!仿真使用:仿真使用分成大体...

2019-12-06 20:09:37 1718

原创 Modelsim基础使用一

Modelsim使用基础1软件界面:仿真使用:1.GUI1.1建立工程Project1.2填写工程相关信息1.3添加源文件1.4编译1.5仿真软件界面:下图是基本界面,左边是库和工程;右边是Transcript用于显示信息及输入命令。其他界面在使用到相应功能时会自动出现,如Memory List、Wave等,当然也可以从菜单栏的View中主动点出。通过Transcript可以学习如何写do脚...

2019-12-06 14:43:44 3763 2

原创 Verilog学习之路

Verilog编程规范1.不允许在冒号前后==同时==出现变量。1.不允许在冒号前后同时出现变量。在已知所需位宽的情况下,可使用":-“或”:+"代替;比如我们有一个变量i,我们需要取出从i×8+7到i×8这8位数据,直接写[i×8+7:i×8]是会报错的。正确的写法是:[8×i+7 -: 8]...

2019-12-04 16:45:18 1778

原创 Modelsim和Quartus的一些设置

Modelsim在命令行中输入:proc external_editor {filename linenumber} { exec “your editor path” 编辑器需要的参数 }以Sublime为例:proc external_editor {filename linenumber} { exec "C:\Program Files\Sublime Text\sublime_...

2019-09-04 16:11:37 875

原创 Windows远程桌面

步骤win+r输入:mstsc /w:1200 /h:600回车运行进入远程桌面该分辨率将自动保存:

2019-09-04 15:41:27 3421

原创 Modelsim库编译

前期准备Altera器件安装Quartus II软件后,在安装目录下找到仿真用的ip文件,路径如:C:\altera\16.0\quartus\eda\sim_lib\筛选选择所需ip文件,Verilog项目则使用.v文件。具体步骤Modelsim新建空白工程,工程中仅包含单个所选ip的.v文件,然后编译,编译后工程目录work文件夹下将生成如下6个文件,留下备用;_info_...

2019-09-03 20:49:48 1600

转载 Modelsim、Matlab在远程桌面下打开的异常及处理

此方法可以解决远程桌面下启动MATLAB时的License Manager Error -103错误。也能够解决远程桌面下启动modelsim的错误。方法如下:1、 打开C:\Program Files\MATLAB\R2015b\licenses\license*.lic在每条记录后添加“TS_OK”,之后就可以在远程桌面中正常打开matlab。2、本方法仅在win10 MATLAB R...

2019-09-03 19:57:23 1252 1

空空如也

空空如也

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

TA关注的人

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