首页
文章归档
图库
瞬间
友链
关于我
肆拾伍
累计撰写
50
篇文章
累计收获
29
个点赞
累计收获
10867
次访问
导航
首页
文章归档
图库
瞬间
友链
关于我
目录
肆拾伍
几时归去,做个闲人
标签
HDL
MATLAB HDL Coder 使用教程 目录
前言:本文属于历史项目,跨越的时间线非常长,从2021到2024年,主要涉及的版本有MATLAB 2022a和MATLAB 2024a。有部分函数和代码都是继承的2022a,现在我整理时用的2024a,会发现HDL Coder工具箱在这两年变化挺大,新增了很多功能,手册也修改了很多。如果文中的描述不
2024-12-22 13:18
306
0
0
54.6℃
HDL Coder
UVM 环境配置,ubuntu20.04
环境为: ubuntu20.04+vcs2018+UVM_1.1d 1. 下载UVM_1.1d源码 下载链接:uvm-1.1d.tar.gz tar -zxvf uvm-1.1d.tar.gz 下载后解压到当前目录。 2. 修改环境变量 nano ~/.bashrc 输入:
2024-12-21 19:26
180
0
0
42.0℃
FPGA验证
VCS+Verdi 仿真实例+Makefile脚本
使用环境是Ubuntu20.04+VCS2018+Verdi2018,笔记本是R7-8845HS+32G。 目前尝试过vcs的安装环境18.04和20.04都可以,但是24.04不行,报错无法解决。安装教程之后会录制视频和文图。 1. DUT 文件 本次仿真用了一个简单的RAM,仿真测试RAM 的读
2024-12-21 18:20
365
0
1
62.5℃
FPGA验证
FPGA 开发 异步复位同步释放
初学者可能无需关注同步复位还是异步复位,但当深入项目细节时,复位方式是一个不得不考虑的问题,特别是一个模块中存在多个时钟时,复位的方式决定了系统的稳定性甚至功能性。 关于同步复位和异步复位的介绍有空再补充。 一个简单的异步复位同步释放的例子如下: module async_reset_sync_re
2024-10-29 23:51
102
0
0
34.2℃
FPGA开发
FPGA开发 Block RAM(BRAM)结构及特点
BRAM,Block RAM,也称为块RAM,在某些国产FPGA中也被称为DRM。相对于分布式RAM(DRAM)而言,块RAM通常按固定大小分布在芯片中,例如 Xilinx FPGA 中的块RAM通常为 18Kb 或 36Kb,适用于需要处理大批量数据的应用场景。DRAM是利用FPGA中的查找表(L
2024-10-26 00:19
197
0
0
43.7℃
FPGA开发
FPGA开发 分布式RAM结构及特点
FPGA 中有专门的Block RAM用于大容量存储,也可以将LUT配置成分布式RAM,即Distributed RAM(DRAM)。
2024-10-26 00:17
84
0
0
32.4℃
FPGA开发
Simulink HDL Coder 脚本自动设置HDL参数
HDL Coder 系列教程,在运行该项目下的任何模型之前,请运行以下脚本。 在使用MATLAB HDL Coder Toolbox的时候,每次新建一个Simulink模型都会重置Verilog代码生成的参数,默认生成VHDL代码,不生成Report,有时候也不需要clk_enable信号,所以需要
2024-10-13 16:20
195
0
0
43.5℃
MATALB
HDL Coder
工具集合
上一页
下一页
1
2
弹