自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SPI调试记录2

任何指令都无法生效,查看手册发现SCK在上升沿的时候采样,而大部分情况下FPGA都是上升沿采样,所以在SCK上升沿SI的数据也在发生变化导致数据不稳定,此处FPGA应该设置为下降沿采样,在下降沿SI的数据变化,在flash的SCK上升沿就可以写入稳定的数据。

2023-11-20 14:58:15 66

原创 SPI-flash调试记录 FPGA

数据下不进flash

2023-11-15 11:00:15 78

原创 vitis综合——数组

以下是综合后的结构(用SPRAM实现)

2023-09-19 10:32:32 101

原创 vivado网表约束

LOCK_PINS是一个单元的属性,用于在逻辑LUT的输入(I0,I1,I2,...)和LUT物理引脚(A6,A5和A4)之间指定映射关系。普遍的用法是,将时序上有严格要求的LUT输入强制映射到最快的A6和A5的物理输入。如下是将I1映射到A6,I0映射到A5.可以防止信号被综合掉,但是无法防止在布局布线的时候优化掉。可以防止信号在综合,以及布局布线的时候被优化掉。设置为FALSE时允许时钟占用普通IO口。

2023-09-04 14:24:12 133 1

原创 时序约束set_output_delay

此约束大多用于随路时钟与数据的对齐。

2023-09-04 14:15:31 79 1

原创 时序例外set_multicycle_path

以上命令定义触发器DFF1与DFF2之间时序路径建立时间的延时为第5个时钟周期检查,保持时间的延时为第4个周期检查,其延时波形如下图所示。由于发射时序单元和捕获时序单元中的逻辑电路延时有多个时钟,故需要设置几个时钟的建立时间,定义的命令如下。设计中存在时序路径延时比较长,并且设计允许信号在这类时序路径下的延时等于几个周期的时间,如下图所示。*从慢时钟到快时钟的多周期,假设CLK2频率是CLK1的3倍。*从快时钟到慢时钟的多周期,假设CLK1频率是CLK2的3倍。此时应该建立一个乘3的多周期路径约束。

2023-09-04 10:07:59 95 1

原创 时序约束时钟组Set Clock Groups

该约束可以把同步时钟约束到一个时钟组里,以方便其时序优化。

2023-09-02 12:58:09 155

原创 综合约束ASYNC_REG

综合约束ASYNC_REG

2023-08-31 10:46:10 125

原创 综合约束max_fanout

综合约束max_fanout

2023-08-31 10:14:06 87

原创 综合约束SHREG_EXTRACT

SHREG_EXTRACT常用于移位寄存器中,以节省资源。

2023-08-30 15:13:32 91 1

原创 verilog GATED_CLOCK

GATED_CLOCK约束

2023-08-30 08:54:50 132 1

原创 Verilog状态机的一种综合约束

Verilog状态机的一种编写方式

2023-08-30 08:28:47 359 1

原创 IMX536调试记录(2)

有的sensor可能是12bit 0-4095,而有的像536就是1-4094。完成这些后sensor调试应该就完成了。接上文有数据之后查看数据是否正确,这里前期发现同步码接收错误,应该先参照手册查看其传输数据顺序,以536为例它是。,而后还要观察其是否错位,错位应做相应逻辑移位,而后再看数。

2023-08-18 15:26:39 63 1

原创 IMX536调试记录

IMX536

2023-07-25 18:21:03 117

原创 FPGA 伽马校正算法实现

为伽马矫正前Y通道输入数据,r为伽马矫正指数,若像素值处于暗处区域,则n取暗处区域最大值,若像素值处于亮处区域,则n取亮处区域最小值;以上为伽马校正查找表代码,根据优化我们可以把亮部放入一个ROM中,暗部放入一个ROM中,如图所示。主要通过查找表的方式用ROM来实现。为伽马矫正后Y通道输出数据,Matlab仿真曲线如图所示。

2023-06-19 16:36:27 838

原创 MIPI CSI-2 Receiver Subsystem(AXI-Stream) 的tuser里都可以定义哪些数据

Sensor数据采集

2022-12-23 17:01:55 294 1

原创 FPGA 普通IO口如何供外部时钟使用

在XDC约束文件内添加约束忽略该时钟规范set_property CLOCK_DEDICATED_ROUTE FALSE [get_nets sys_clk]

2022-12-06 21:07:44 898

原创 三态门信号verilog实现

三态门信号verilog实现

2022-09-29 14:21:36 551

原创 跨时钟域传输处理

跨时钟域传输处理面临的基本问题:消除亚稳态

2022-09-29 14:19:01 309

原创 AXI总线概述

AXI 协议主要描述了主设备和从设备之间的数据传输方式,主设备和从设备之间通过握手信号建立连接。

2022-09-29 14:08:35 234

原创 CRC校验原理

CRC校验原理

2022-09-29 14:05:21 261

原创 FPGA ZYNQ架构AXI DMA的传输实现

AXI DMA:直接内存访问,为内存和AXI4-Stream外设之间提供高带宽的直接内存访问,其可选的S/G功能可以将CPU从数据搬运任务中解放出来,AXI DMA通过AXI-Lite接口对寄存器做一些配置

2022-09-29 14:02:48 1082

原创 浅谈LLDP

交换机LLDP原理

2022-08-11 13:34:08 1949

IMX541数据手册 IMX541-AAMJ-C-Data-Sheet(E)-E20522C26

IMX541数据手册

2023-04-10

IMX530数据手册英文版IMX530-AAMJ-C-Data-Sheet(E)-E20506D26

IMX530数据手册

2023-04-10

MIPI-CSI2规范手册中文版

MIPI-CSI2规范手册中文翻译,版本为2009.4版本

2023-01-03

IMX334数据手册中文版(个人总结)

此为个人总结版本

2022-11-08

FPGA时钟约束学习笔记,基础的时序约束应用

FPGA时钟约束学习笔记

2022-11-01

IMX344Sensor同步配置手册中文版

IMX334LQR-C_E_Data_Sheet_E17Y08C95中文版

2022-11-01

IMX334Sensor同步配置手册中文版

IMX334LQR-C_E_Data_Sheet_E17Y08C95中文版

2022-11-01

空空如也

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

TA关注的人

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