----
== Register bits ![31:16] ==
{{{
#!html
}}}
----
== Register bits ![15:0] ==
{{{
#!html
}}}
Dir: Read/Write
----
== Rx_ControlBits ==
=== Address: 0x0 ===
=== Dir: Read/Write ===
=== Fields: ===
==== CFO_USE_LONGCORR ====
''(Bit 12)'' Enables the use of the long correlator to control the timing of the carrier frequency offset estimation based on the long training symbols. This must be set to 1 for normal operation.
==== CFO_USE_STS ====
''(Bit 11)'' Enables carrier frequency offset estimation based on the preamble's short training symbols. When using high-quality oscillators, this can be disabled to improve CFO estimation performance.
==== CFO_USE_LTS ====
''(Bit 10)'' Enables carrier frequency offset estimation based on the preamble's long training symbols. Must be set to 1 for normal operation.
==== CFO_BYPASS ====
''(Bit 9)'' When set to 1, CFO correction is bypassed. This should only be used when driving two nodes from a common reference clock during PHY debugging.
==== INT_PKTDET_EN ====
''(Bit 8)'' Enables the internal packet detection block. This should only be used when debugging the PHY over a wire when the external packet detector is not being used.
==== EXT_PKTDET_EN ====
''(Bit 7)'' Enables external packet detection via the ''[wiki:OFDM/MIMO/Docs/ModelPorts rx_extpktdet]'' top-level port
==== REQ_SHORT_CORR ====
''(Bit 6)'' Requires either internal or external packet detection in order to begin processing a packet. When disabled, the receiver will begin processing packets when trigged only by the long correlator.
==== REQ_TWO_LONG_CORR ====
''(Bit 5)'' Requires two threshold crossings from the long correlator, spaced exactly 64 cycles apart. When enaled, this makes packet detection more robust at the cost of more false negative detections.
==== SISO_MODE ====
''(Bit 4) Enables single-antenna (SISO)'' mode in the receiver. In this mode, only packets transmitted in SISO mode will be properly received.
==== DYN_PKT_LENGTHS ====
''(Bit 2)'' Enables dynamic packet lengths. This should be 1 for normal operation. When disabled, the receiver assumes every packet is a fixed length. This is useful during PHY debugging and BER testing.
==== REQ_LONG_CORR ====
''(Bit 1)'' Requires a threshold crossing in the long correlator for packet detection. This must be one for reliable operation.
==== BER_RESET ====
''(Bit 0)'' When enabled, the BER calculation engine is held in reset. This should be 0 only during BER testing.
----
== Rx_GlobalReset ==
==== Address: 0x4 ====
==== Dir: Read/Write ====
----
== Rx_OFDM_SymbolCounts ==
==== Address: 0x8 ====
==== Dir: Read/Write ====
----
== Rx_PktDet_Delay ==
==== Address: 0xC ====
==== Dir: Read/Write ====
----
== Rx_PktDet_LongCorr_Params ==
==== Address: 0x10 ====
==== Dir: Read/Write ====
----
== Rx_PktDone_Reset ==
==== Address: 0x14 ====
==== Dir: Read/Write ====
----
== Rx_symbolTimingOffset ==
==== Address: 0x18 ====
==== Dir: Read/Write ====
----
== Rx_FreqOffFilt_KI ==
==== Address: 0x1C ====
==== Dir: Read/Write ====
----
== Rx_FreqOffFilt_KP ==
==== Address: 0x20 ====
==== Dir: Read/Write ====
----
== Rx_Constellation_Scaling ==
==== Address: 0x24 ====
==== Dir: Read/Write ====
----
== Rx_FFT_Scaling ==
==== Address: 0x28 ====
==== Dir: Read/Write ====
----
== Rx_pktDet_Corr_Thresh ==
==== Address: 0x2C ====
==== Dir: Read/Write ====
----
== Rx_pktDet_Energy_Thresh ==
==== Address: 0x30 ====
==== Dir: Read/Write ====
----
== Tx_FFT_Scaling ==
==== Address: 0x34 ====
==== Dir: Read/Write ====
----
== Tx_PreambleScaling ==
==== Address: 0x38 ====
==== Dir: Read/Write ====
----
== Tx_NumPayloadBytes ==
==== Address: 0x3C ====
==== Dir: Read/Write ====
----
== Tx_RandomPayload_ModSel ==
==== Address: 0x40 ====
==== Dir: Read/Write ====
----
== Tx_Pilots_Index1 ==
==== Address: 0x44 ====
==== Dir: Read/Write ====
----
== Tx_Pilots_Index2 ==
==== Address: 0x48 ====
==== Dir: Read/Write ====
----
== Tx_Pilots_Value1 ==
==== Address: 0x4C ====
==== Dir: Read/Write ====
----
== Tx_Pilots_Value2 ==
==== Address: 0x50 ====
==== Dir: Read/Write ====
----
== Tx_OFDM_SymCounts ==
==== Address: 0x54 ====
==== Dir: Read/Write ====
----
== Tx_Start_Reset_Control ==
==== Address: 0x58 ====
==== Dir: Read/Write ====
----
== Tx_ControlBits ==
==== Address: 0x5C ====
==== Dir: Read/Write ====
----
== Rx_BER_Errors ==
==== Address: 0x60 ====
==== Dir: Read-only ====
----
== Rx_BER_TotalBits ==
==== Address: 0x64 ====
==== Dir: Read-only ====
----
== Rx_packet_done ==
==== Address: 0x68 ====
==== Dir: Read-only ====
----
== Tx_PktDone ==
==== Address: 0x6C ====
==== Dir: Read-only ====