
Aurora
文章平均质量分 84
庸医~
这个作者很懒,什么都没留下…
展开
-
Xilinx Aurora 64B/66B 协议板间传输数据
PMA_INIT为同步复位信号,需要在ref_clk来到之后拉低该信号进行复位,可以采用如下的方式,差分ref_clkp/ref_clkn经过IBUFDS_GTE2后输出时钟ref_clk提供给aurora IP核,同时例化一个PLL,ref_clk经过PLL后产生init_clk和drp_clk提供给aurora IP核,同时产生locked信号,取反后作为IP核复位信号。来自Aurora 64B/66B核心的用户界面中的s_axi_tx_tready信号在一个周期内被解除,每32个周期一次。原创 2023-04-08 09:36:45 · 3640 阅读 · 2 评论 -
Xilinx Aurora 64B/66B IP使用
时钟模块的mmcm_not_locked信号应该连接到核心的mmcm_not_locked信号。对于GT refclk,对于单链路传输,这里的选项只能选同一quad的时钟,但实际上可以选用临近quad的时钟,也就是临近bank上的时钟,只需要在进行引脚约束的时候把约束对就行。Aurora 64B/66B IP核的配置也比较简单,只需要对线速率和时钟进行配置,INIT clk和DRP clk是IP核内部逻辑使用,与线速率和uesr_clk无关,这两个时钟可以选择用户提供方便的时钟频率,Init_clk输出。原创 2023-04-07 09:37:03 · 7326 阅读 · 0 评论 -
Aurora 64B/66B 协议介绍
Aurora 是一个用于在点对点串行链路间移动数据的可扩展轻量级链路层协议。这为物理层提供透明接口,让专有协议或业界标准协议上层能方便地使用高速收发器。虽然使用的逻辑资源非常少,但 Aurora 能提供低延迟高带宽和高度可配置的特性集。原创 2023-04-06 16:40:19 · 5370 阅读 · 0 评论