注:在复位时序图中添加了init_clk作为说明;reset_pb和pma_init都是对内核的异步重置。 Aurora 64B/66B Duplex情况: (自己分析,对全双工情况,上电时,pma_init先解除复位(拉低)reset_pb再解除复位。复位时reset_pb先复位而后pma_init再拉高复位) 在电路板上电序列期间,预计pma_init和reset_pb信号均为高电平。...
reset_pb: 按钮重置。在example design 中作为的top层重置输⼊。驱动内核内部的⽀持重置逻辑所需。pma_init:收发器PMA_INIT复位信号通过⼀个⽆抖动器连接到顶层。系统地重置收发器的所有物理编码⼦层(PCS)和物理介质附件(PMA)⼦组件。信号使⽤init_clk_in去抖动⾄少6个init_clk周期。有关详细信息,...
//.init_clk_out (INIT_CLK_i), .user_clk_out (user_clk_i), .sync_clk_out(sync_clk_i), .reset_pb(reset_i), .gt_rxcdrovrden_in(gt_rxcdrovrden_i), .power_down(power_down_i), .loopback(loopback_i), .pma_init(gt_reset_i), .gt_pll_lock(gt_pll_lock_i), // .drp_c...
init_clk信号用于复位pma_init信号。 reset_pb信号用于将Aurora 64B/66B核恢复到已知的启动状态。在重置时,重新初始化通道。 上电时,pma_init和reset_pb信号都为高,为了Aurora 64B/66B内核的正常运行,INIT_CLK和GT_REFCLK在上电期间是稳定的。当两个时钟都稳定时,先取消pma_init,然后取消reset_pb。 下面是仿...
Both pma_init and reset_pb ports made asynchronous to the core; reset, tx_reset and rx_reset input ports removed Standard CC module made part of the IP, do_cc port removed Flow control AXI ports grouped into AXI4 Stream interfaces
sync_clk_out => sync_clk_i , reset_pb => reset_i , gt_rxcdrovrden_in => gt_rxcdrovrden_i , power_down => power_down_i , loopback => loopback_i , pma_init => gt_reset_i , gt_pll_lock => gt_pll_lock_i ,--- AXI4-Lite input signals --- s_axi_awaddr => s_ax...