
verilog
文章平均质量分 56
greatdan
认真,较真做技术。
展开
-
verilog testbench-产生时钟复位
最近在看vivado的官方例程,顺便总结一下比较常用且优雅的testbench代码。将这些代码封装一下,以后在仿真时直接调用,非常的方便。原创 2024-05-15 23:16:34 · 579 阅读 · 0 评论 -
关于FIFO Generator IP和XPM_FIFO在涉及位宽转换上的区别
FIFO的非对称读写的大小端问题原创 2024-05-15 16:16:31 · 1040 阅读 · 2 评论 -
FMC150配置和使用(三)ads62p49
对于芯片的配置在前两个篇章已经详细介绍过了,无非就是仔细看芯片的数据手册,然后不断试错。这一章就重点讲一讲配置ads62p49需要我们注意的地方。SPI时序图这里需要注意的是,对于ads62p49,输入数据是在SCLK的下降沿锁存,上升沿改变,和前两个芯片不太一样。另外,如果芯片寄存器是软复位的话,RESET得一直置零,而不是输出脉冲。输出数据格式如果是LVDS输出的话,对应如下时序图。...原创 2019-10-27 21:17:06 · 1879 阅读 · 0 评论 -
FMC150配置和使用(二)dac3283
接着上一篇《FMC150配置和使用(一)cdce72010》,这一篇介绍dac3283,以及如何配置和使用它。DAC3283和cdce72010以及后续要介绍的ads62p49一样,他们三个芯片都是TI公司研发的可以在TI官网找到相应的资料,也可以在TI中文论坛里发布自己遇到的问题或者查看他人遇到的问题。DAC3283是一个具有双通道,支持16位差分输入(转成单端就是8位了),转换速率最高可...原创 2019-10-27 20:32:19 · 1195 阅读 · 1 评论 -
FMC150配置和使用(一)cdce72010
FMC150是什么?FMC是一种标准的名称,FMC150则是符合FMC标准的四通道ADC/DAC子卡,可以和一些FPGA相连扩展其功能。该卡提供两个14位A/D通道和两个16位D/A通道,可由内部时钟源提供或外部提供采样时钟。Related DocumentsFMC150_user_manual(FMC150用户手册)Datasheet CDCE72010Datasheet ADS6...原创 2019-10-27 18:01:21 · 2040 阅读 · 1 评论 -
用Verilog写一个串口接收程序
用Verilog写一个串口接收程序欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...原创 2019-07-12 16:02:26 · 5532 阅读 · 0 评论