2019年7月5日

域间数据传递之域外为慢速数据

摘要: 域间数据传递之域外为慢速数据 域外慢速数据可以用事件来同步,具体参展王贞炎老师的《FPGA应用开发和仿真》4.5.4节。 这里给出一种Verilog实现方式。 sync_data.v `timescale 1ns/100ps module sync_data ( parameter NUM_OF_B 阅读全文

posted @ 2019-07-05 16:35 LQ120150 阅读(167) 评论(0) 推荐(0) 编辑

2019年7月4日

Xilinx HDMI IP (ZC706 vs ZCU102)

摘要: Xilinx HDMI IP (ZC706 vs ZCU102) 博主手上有两个Xilinx的开发板,ZC706和ZCU102。打算学习下HDMI的应用,但发现两块开发板的HDMI输出电路不一样。 ZC706使用ADV7511,而ZCU102直接使用GTX。 在Vivado环境下建立中的HDMI E 阅读全文

posted @ 2019-07-04 12:04 LQ120150 阅读(2187) 评论(0) 推荐(0) 编辑

2019年6月18日

idelay3 cascade

摘要: ``` module idelay_cascade( data_in,data_out, RST,REFCLK, RDY ); input data_in; output data_out; input RST,REFCLK; output RDY; IDELAYE3 #( .CASCADE("MASTER"), // Cascade setting (NONE,... 阅读全文

posted @ 2019-06-18 19:13 LQ120150 阅读(1401) 评论(0) 推荐(0) 编辑

2019年6月11日

安森美PYTHON5000调试

摘要: 安森美PYTHON5000调试 实验室新项目,视觉SLAM的双目视觉前端,采用了安森美的PYTHON5000传感器。这款传感器可以在500万像素下输出100FPS图像,全局快门。 另外值得一提的是,我们在选型时特别留意了,PYTHON5000支持全局快门下的CDS(相关双采样),这就可以保证输出图像 阅读全文

posted @ 2019-06-11 15:19 LQ120150 阅读(1144) 评论(3) 推荐(1) 编辑

2018年11月3日

sCMOS相机调试参考资料

摘要: CMOS资料 阅读全文

posted @ 2018-11-03 13:40 LQ120150 阅读(284) 评论(0) 推荐(0) 编辑

2017年9月19日

Xilinx FPGA开发随笔

摘要: 1、UCF文件 1.1、UCF作用 UCF文件主要是完成管脚的约束,时钟的约束, 以及组的约束。 1.2、UCF语法 ~~~ 普通IO口只需约束引脚号和电压: NET “端口名称” LOC = 引脚编号 | IOSTANDARD = “电压”; ~~~ ~~~ 时钟端口还需要定义时钟周期约束: 首先 阅读全文

posted @ 2017-09-19 09:39 LQ120150 阅读(354) 评论(0) 推荐(0) 编辑

2017年8月19日

stm32 uart 中断 蜜汁bug

摘要: 在项目中,使用stm32f103,配置uart1接收RXNE中断,使用DMA来进行UART1的发送。 初始化代码如下: DMA中断服务函数如下: UART1中断服务函数如下: 如上述UART中断服务函数所示,一旦加入对USART_IT_TC的查询,即使该中断实际上并没有产生,使用keil查看UART 阅读全文

posted @ 2017-08-19 16:22 LQ120150 阅读(221) 评论(0) 推荐(0) 编辑

2017年7月21日

WPF之设计UI界面

摘要: 一些后面再细看的内容: Document Outline窗口有什么帮助? 1、Panel控件 为了便于组织窗口内很多的UI元素,要使用Panel控件(也称为布局管理器)。Panel容纳所有的窗口UI元素,并作为唯一对象赋给窗口的Content属性。 常用的Panel控件有: Canvas。即画布,使 阅读全文

posted @ 2017-07-21 23:18 LQ120150 阅读(2013) 评论(0) 推荐(0) 编辑

2017年7月20日

DCDC电源 TPS54525

摘要: 电路图: 输入电压12V,输出电压5V。不接负载可以获得5V输出,接入负载后只有4mV,且PG为低。 预计原因:可能是上电瞬间电流过大,芯片过流保护。 解决方案:SS软启动引脚的电容C331加大至1uF。 阅读全文

posted @ 2017-07-20 15:48 LQ120150 阅读(307) 评论(0) 推荐(0) 编辑

2017年7月17日

Verilog语言

摘要: for循环应用 1、复位寄存器组 例如有32个寄存器,需要异步复位 always@(posedge clk or negedge rst_n) begin if (rst_n == 1'b0) begin for(i = 0; i 阅读全文

posted @ 2017-07-17 10:58 LQ120150 阅读(239) 评论(0) 推荐(0) 编辑

导航