16路串口光纤通信FPGA项目实现指南 - 第二部分(上)
四、Aurora通信接口实现
4.1 Aurora顶层模块设计
文件位置:uart_fiber.srcs/sources_1/new/aurora_top.v
module aurora_top(
input init_clk, // 初始化时钟(通常为50MHz)
output user_clk_i, // Aurora用户时钟输出
output CHANNEL_UP, // Aurora通道建立状态
input RESET, // 复位信号
input GT_RESET_IN, // GTX收发器复位信号
input [15:0] uart_rx, // 16路串口接收数据
output [15:0] uart_tx, // 16路串口发送数据
input GTPQ0_P, // 光纤时钟正端
input GTPQ0_N, // 光纤时钟负端
input RXP, // 光