自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB 生成.coe文件的函数

一个matlab自定义函数用来将数据存储为.coe文件

2022-12-17 14:49:52 1713 1

原创 verilog 二维的memory数据存储和读取

下面为将2048个数据保存为128*16的数据的例程,程序中memory定义的是128*128的大小,并不影响保存128*16的数据,程序分为数据存储和读取两部分,读取的部分在testbench中给出的激励是 读取第二行的128个数据。这里的二维是对标matlab中的数据保存习惯,因为matlab中二维数组中的每个元素并不需要考虑位宽的问题,但是在verilog中需要考虑这一点。在做有关矩阵运算时,需要我们将数据保存为二维数据的形式,如下。读取出的数据是正确的。...

2022-08-25 22:16:28 3940 1

原创 verilog 将多个周期的脉冲转换为单脉冲----边沿检测

从仿真结果可以看出,在长脉冲出现之后,单脉冲会延迟一个时钟周期给出,而计数结果会延迟两个时钟周期,这一点需要注意。边沿检测分为上升沿检测和下降沿检测,这里主要介绍下降沿检测和仿真结果。当我们需要部分长短只对脉冲的个数进行计数时,可以使用这种方式。

2022-08-24 19:09:36 539

原创 verilog 将单周期脉冲扩展为多周期

例如最近在写有关vivado 2019.1 FFT IP核有关的设计,IP核产生单脉冲的m_axis_data_tlast后需要将该单脉冲扩展为我需要的1024个时钟周期的脉冲,下面为例程与tb。软件 vivado 2019.1 modelsim 10.1。

2022-08-23 22:54:07 711

原创 关于verilog $clog2 函数的一些问题与验证

verilog $clog2

2022-08-17 16:43:18 1313

空空如也

空空如也

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

TA关注的人

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