ODDR2整体结构如下图: ODDR2真值表 相关说明:转载:http://blog.sina.com.cn/s/blog_6ad065eb0101krwj.html http://blog.sina.com.cn/s ...
最近项目用到了千兆以太网,PHY通过ZYNQ的PL管脚进入FPGA后,直接连到PS端的MAC,PL端使用ODDR保证MAC发送的Tx信号到PHY的接收时序, PHY用的是TI的DP ,没注意这货在GMII的模式下不能调整clock和Data的相位关系,结果FPGA保证了沿对齐,PHY也是沿对齐去采集,导致不同批次的硬件表现不一致 血的教训啊。 记录下ODDR的输出模式: clk wire和输出的 ...
2021-01-14 18:42 0 389 推荐指数:
ODDR2整体结构如下图: ODDR2真值表 相关说明:转载:http://blog.sina.com.cn/s/blog_6ad065eb0101krwj.html http://blog.sina.com.cn/s ...
这段时间一直忙贴片生产相关事情,又是搬家,都没有什么时间好好整整。 前人移交过来的记录仪代码,发现一个BUG , 上面的命名和操作反了,正是如此导致我们该模块一直工作不正常 ...
我们知道xilinx FPGA的selectio中有ilogic和ologic资源,可以实现iddr/oddr,idelay和odelay等功能。刚入门时可能对xilinx的原语不太熟练,在vivado的tools-> language templates中搜索iddr idelay等关键词 ...
前一阵子折腾了一个主要使用JSONP 来实现跨域动态数据的项目。 今天整理一下其中遇到的问题。 先看一下使用场景: http://so.360.cn/s?ie=utf-8&src=hao_phome&q=%E5%AE%89%E5%8D%93%E8%BD%AF%E4%BB%B6 ...
简要 自动布局最重要的是约束:UI元素间关系的数学表达式。约束包括尺寸、由优先级和阈值管理的相对位置。它们是添加剂,可能导致约束冲突 、约束不足造成布局无法确定 。这两种情况都会产生异常。 使用前:AutoLayout关于更新的几个方法的区别 setNeedsLayout:告知页面需要 ...
Hessian是一个轻量级的Web服务实现工具,它采用的是二进制协议,因此很适合发送二进制数据。它的一个基本原理就是把远程服务对象以二进制的方式进行发送和接收。由二进制引发的问题: 1、传输对象 ...
大家都应该比较熟悉NLOG,我们知道log4net和nlog,也有其它的记日志框架。目前我们的生产环境使用nlog,而且对Exceptionless的对接也是无缝的。可能有人会问为什么不用ELK,主要是目前觉得Exceptionless足够我们生产使用,后期看项目扩容度决定是否替换,言归正传,需要注意 ...
使用RequireJS做异步模块加载,有几点值得注意的地方: 1.模块定义两种写法 1. 存在依赖的函数式定义 如果模块存在依赖:则第一个参数是依赖的名称数组;第二个参数是函数,在模块的所有依赖加载完毕后,该函数会被调用来定义该模块,因此该模块应该返回一个定义了本模块的object。依赖关系 ...