仅对英特尔可见 — GUID: nfa1455254287107
Ixiasoft
1.3. 配置TOD Clock
在 Intel® Quartus® Prime软件中,可从IP Catalog选择Ethernet IEEE 1588 Time of Day Clock Intel® FPGA IP 或从Platform Designer(Interface Protocols > Ethernet > Reference Design Components)来例化TOD Clock。请指定以下参数。
名称 | 值 | 默认值 | 说明 |
---|---|---|---|
PERIOD_CLOCK_FREQUENCY | 0或1 | 1 | 如果连接到TOD Clock的MAC需要低周期时钟频率,例如Triple-speed Ethernet或legacy 10G Ethernet MAC,则将该参数设置为0。该设置中,纳秒字段在Period,且AdjustPeriod寄存器为9位宽。 如果连接TOD Clock的MAC需要高周期时钟频率,例如Low-latency 10G Ethernet,25G Ethernet或40G/100G Ethernet MAC,则将该参数设置为1。该设置中,纳秒字段在Period,且AdjustPeriod寄存器为4位宽。 |
OFFSET_JITTER_WANDER_EN | 0或1 | 0 | 该参数设置为1可使能偏移,抖动和漂移计时器;否则,设置为0。该参数仅当 PERIOD_CLOCK_FREQUENCY设置为0时才启用。 |
DEFAULT_NSEC_PERIOD | 0 – n | 0x0006 | Period寄存器中纳秒字段的复位值。如果纳秒字段为4位宽,则 n为0xF。否则,n为0x1FF。 |
DEFAULT_FNSEC_PERIOD | 0 – 0xFFFF | 0x6666 | Period寄存器中纳秒字段的复位值。 |
DEFAULT_NSEC_ADJPERIOD | 0 – n | 0x0006 | AdjustPeriod寄存器中纳秒字段的复位值。如果纳秒字段为4位宽,则 n为0xF。否则,n为0x1FF。 |
DEFAULT_FNSEC_ADJPERIOD | 0 – 0xFFFF | 0x6666 | AdjustPeriod寄存器中小数纳秒字段的复位值。 |