Changes between Version 6 and Version 7 of OFDM/MIMO/Docs/ModelRegisters
- Timestamp:
- Dec 1, 2006, 6:18:07 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OFDM/MIMO/Docs/ModelRegisters
v6 v7 1 ---- 1 2 == Register bits ![31:16] == 2 3 {{{ … … 26 27 <tr height=13> 27 28 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_ControlBits">Rx_ControlBits</a></td> 28 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>29 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 29 30 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x0</td> 30 31 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 32 33 <tr height=13> 33 34 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_GlobalReset">Rx_GlobalReset</a></td> 34 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>35 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 35 36 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x4</td> 36 37 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 38 39 <tr height=13> 39 40 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_OFDM_SymbolCounts">Rx_OFDM_SymbolCounts</a></td> 40 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>41 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 41 42 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x8</td> 42 43 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#NUM_BASERATE_SYMS">NUM_BASERATE_SYMS</a></td> … … 44 45 <tr height=13> 45 46 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_PktDet_Delay">Rx_PktDet_Delay</a></td> 46 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>47 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 47 48 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0xC</td> 48 49 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 50 51 <tr height=13> 51 52 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_PktDet_LongCorr_Params">Rx_PktDet_LongCorr_Params</a></td> 52 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>53 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 53 54 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x10</td> 54 55 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#CORR_SET_TIMING">CORR_SET_TIMING</a></td> … … 56 57 <tr height=13> 57 58 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_PktDone_Reset">Rx_PktDone_Reset</a></td> 58 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>59 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 59 60 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x14</td> 60 61 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 62 63 <tr height=13> 63 64 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_symbolTimingOffset">Rx_symbolTimingOffset</a></td> 64 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>65 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 65 66 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x18</td> 66 67 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 68 69 <tr height=13> 69 70 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_FreqOffFilt_KI">Rx_FreqOffFilt_KI</a></td> 70 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>71 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 71 72 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x1C</td> 72 73 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#CFO_FILT_COEF_I">CFO_FILT_COEF_I (MSB)</a></td> … … 74 75 <tr height=13> 75 76 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_FreqOffFilt_KP">Rx_FreqOffFilt_KP</a></td> 76 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>77 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 77 78 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x20</td> 78 79 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#CFO_FILT_COEF_P">CFO_FILT_COEF_P (MSB)</a></td> … … 80 81 <tr height=13> 81 82 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_Constellation_Scaling">Rx_Constellation_Scaling</a></td> 82 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>83 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 83 84 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x24</td> 84 85 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#ANT_B_SCALING">ANT_B_SCALING</a></td> … … 86 87 <tr height=13> 87 88 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_FFT_Scaling">Rx_FFT_Scaling</a></td> 88 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>89 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 89 90 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x28</td> 90 91 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 92 93 <tr height=13> 93 94 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_pktDet_Corr_Thresh">Rx_pktDet_Corr_Thresh</a></td> 94 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>95 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 95 96 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x2C</td> 96 97 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 98 99 <tr height=13> 99 100 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_pktDet_Energy_Thresh">Rx_pktDet_Energy_Thresh</a></td> 100 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>101 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 101 102 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x30</td> 102 103 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 104 105 <tr height=13> 105 106 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_FFT_Scaling">Tx_FFT_Scaling</a></td> 106 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>107 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 107 108 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x34</td> 108 109 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 110 111 <tr height=13> 111 112 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_PreambleScaling">Tx_PreambleScaling</a></td> 112 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>113 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 113 114 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x38</td> 114 115 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 116 117 <tr height=13> 117 118 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_NumPayloadBytes">Tx_NumPayloadBytes</a></td> 118 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>119 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 119 120 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x3C</td> 120 121 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 122 123 <tr height=13> 123 124 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_RandomPayload_ModSel">Tx_RandomPayload_ModSel</a></td> 124 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>125 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 125 126 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x40</td> 126 127 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 128 129 <tr height=13> 129 130 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Index1">Tx_Pilots_Index1</a></td> 130 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>131 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 131 132 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x44</td> 132 133 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10 ><a href="#RESERVED">RESERVED</a></td> … … 135 136 <tr height=13> 136 137 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Index2">Tx_Pilots_Index2</a></td> 137 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>138 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 138 139 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x48</td> 139 140 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10 ><a href="#RESERVED">RESERVED</a></td> … … 142 143 <tr height=13> 143 144 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Value1">Tx_Pilots_Value1</a></td> 144 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>145 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 145 146 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x4C</td> 146 147 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#PILOT1_ANTB_VALUE">PILOT1_ANTB_VALUE</a></td> … … 148 149 <tr height=13> 149 150 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Value2">Tx_Pilots_Value2</a></td> 150 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>151 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 151 152 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x50</td> 152 153 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#PILOT2_ANTB_VALUE">PILOT2_ANTB_VALUE</a></td> … … 154 155 <tr height=13> 155 156 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_OFDM_SymCounts">Tx_OFDM_SymCounts</a></td> 156 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>157 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 157 158 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x54</td> 158 159 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#NUM_PYLD_SYMS">NUM_PYLD_SYMS</a></td> … … 160 161 <tr height=13> 161 162 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Start_Reset_Control">Tx_Start_Reset_Control</a></td> 162 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>163 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 163 164 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x58</td> 164 165 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 166 167 <tr height=13> 167 168 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_ControlBits">Tx_ControlBits</a></td> 168 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>169 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 169 170 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x5C</td> 170 171 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16 ><a href="#RESERVED">RESERVED</a></td> … … 196 197 </table> 197 198 }}} 199 ---- 198 200 == Register bits ![15:0] == 199 201 {{{ … … 223 225 <tr height=13> 224 226 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_ControlBits">Rx_ControlBits</a></td> 225 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>227 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 226 228 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x0</td> 227 229 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=3><a href="#RESERVED">RESERVED</a></td> … … 242 244 <tr height=13> 243 245 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_GlobalReset">Rx_GlobalReset</a></td> 244 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>246 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 245 247 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x4</td> 246 248 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=15><a href="#RESERVED">RESERVED</a></td> … … 249 251 <tr height=13> 250 252 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_OFDM_SymbolCounts">Rx_OFDM_SymbolCounts</a></td> 251 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>253 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 252 254 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x8</td> 253 255 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#NUM_TRAINING_SYMS">NUM_TRAINING_SYMS</a></td> … … 255 257 <tr height=13> 256 258 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_PktDet_Delay">Rx_PktDet_Delay</a></td> 257 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>259 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 258 260 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0xC</td> 259 261 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=9><a href="#RESERVED">RESERVED</a></td> … … 262 264 <tr height=13> 263 265 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_PktDet_LongCorr_Params">Rx_PktDet_LongCorr_Params</a></td> 264 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>266 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 265 267 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x10</td> 266 268 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#CORR_TRESHOLD">CORR_TRESHOLD</a></td> … … 268 270 <tr height=13> 269 271 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_PktDone_Reset">Rx_PktDone_Reset</a></td> 270 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>272 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 271 273 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x14</td> 272 274 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10><a href="#RESERVED">RESERVED</a></td> … … 279 281 <tr height=13> 280 282 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_symbolTimingOffset">Rx_symbolTimingOffset</a></td> 281 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>283 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 282 284 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x18</td> 283 285 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10><a href="#RESERVED">RESERVED</a></td> … … 286 288 <tr height=13> 287 289 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_FreqOffFilt_KI">Rx_FreqOffFilt_KI</a></td> 288 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>290 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 289 291 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x1C</td> 290 292 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#CFO_FILT_COEF_I">CFO_FILT_COEF_I (LSB)</a></td> … … 292 294 <tr height=13> 293 295 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_FreqOffFilt_KP">Rx_FreqOffFilt_KP</a></td> 294 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>296 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 295 297 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x20</td> 296 298 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#CFO_FILT_COEF_P">CFO_FILT_COEF_P (LSB)</a></td> … … 298 300 <tr height=13> 299 301 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_Constellation_Scaling">Rx_Constellation_Scaling</a></td> 300 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>302 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 301 303 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x24</td> 302 304 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#ANT_A_SCALING">ANT_A_SCALING</a></td> … … 304 306 <tr height=13> 305 307 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_FFT_Scaling">Rx_FFT_Scaling</a></td> 306 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>308 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 307 309 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x28</td> 308 310 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10><a href="#RESERVED">RESERVED</a></td> … … 313 315 <tr height=13> 314 316 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_pktDet_Corr_Thresh">Rx_pktDet_Corr_Thresh</a></td> 315 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>317 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 316 318 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x2C</td> 317 319 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=7><a href="#RESERVED">RESERVED</a></td> … … 320 322 <tr height=13> 321 323 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Rx_pktDet_Energy_Thresh">Rx_pktDet_Energy_Thresh</a></td> 322 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>324 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 323 325 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x30</td> 324 326 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=4><a href="#RESERVED">RESERVED</a></td> … … 327 329 <tr height=13> 328 330 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_FFT_Scaling">Tx_FFT_Scaling</a></td> 329 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>331 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 330 332 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x34</td> 331 333 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10><a href="#RESERVED">RESERVED</a></td> … … 336 338 <tr height=13> 337 339 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_PreambleScaling">Tx_PreambleScaling</a></td> 338 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>340 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 339 341 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x38</td> 340 342 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#PREAMBLE_SCALING">PREAMBLE_SCALING</a></td> … … 342 344 <tr height=13> 343 345 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_NumPayloadBytes">Tx_NumPayloadBytes</a></td> 344 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>346 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 345 347 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x3C</td> 346 348 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=4><a href="#RESERVED">RESERVED</a></td> … … 349 351 <tr height=13> 350 352 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_RandomPayload_ModSel">Tx_RandomPayload_ModSel</a></td> 351 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>353 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 352 354 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x40</td> 353 355 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=14><a href="#RESERVED">RESERVED</a></td> … … 356 358 <tr height=13> 357 359 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Index1">Tx_Pilots_Index1</a></td> 358 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>360 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 359 361 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x44</td> 360 362 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10><a href="#RESERVED">RESERVED</a></td> … … 363 365 <tr height=13> 364 366 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Index2">Tx_Pilots_Index2</a></td> 365 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>367 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 366 368 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x48</td> 367 369 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=10><a href="#RESERVED">RESERVED</a></td> … … 370 372 <tr height=13> 371 373 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Value1">Tx_Pilots_Value1</a></td> 372 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>374 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 373 375 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x4C</td> 374 376 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#PILOT1_ANTA_VALUE">PILOT1_ANTA_VALUE</a></td> … … 376 378 <tr height=13> 377 379 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Pilots_Value2">Tx_Pilots_Value2</a></td> 378 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>380 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 379 381 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x50</td> 380 382 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=16><a href="#PILOT2_ANTA_VALUE">PILOT2_ANTA_VALUE</a></td> … … 382 384 <tr height=13> 383 385 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_OFDM_SymCounts">Tx_OFDM_SymCounts</a></td> 384 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>386 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 385 387 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x54</td> 386 388 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=8><a href="#NUM_BASERATE_SYMS">NUM_BASERATE_SYMS</a></td> … … 389 391 <tr height=13> 390 392 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_Start_Reset_Control">Tx_Start_Reset_Control</a></td> 391 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>393 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 392 394 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x58</td> 393 395 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=13><a href="#RESERVED">RESERVED</a></td> … … 398 400 <tr height=13> 399 401 <td style="text-align:left;vertical-align:middle;border:1px solid gray;white-space:nowrap;" ><a href="#Tx_ControlBits">Tx_ControlBits</a></td> 400 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >R /W</td>402 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >Read/Write</td> 401 403 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" >0x5C</td> 402 404 <td style="text-align:center;vertical-align:middle;border:1px solid gray;white-space:nowrap;" colspan=12><a href="#RESERVED">RESERVED</a></td> … … 436 438 }}} 437 439 438 440 Dir: Read/Write 441 442 ---- 439 443 == Rx_ControlBits == 440 Address: 0x0 441 444 === Address: 0x0 === 445 === Dir: Read/Write === 446 === Fields: === 447 {{{ 448 #!html <a name="CFO_USE_LONGCORR"> 449 }}} 450 '''CFO_USE_LONGCORR''' ''(bit 12)'':: 451 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. 452 '''CFO_USE_STS''' ''(bit 11)'':: 453 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. 454 '''CFO_USE_LTS''' ''(bit 10)'':: 455 Enables carrier frequency offset estimation based on the preamble's long training symbols. Must be set to 1 for normal operation. 456 '''CFO_BYPASS''' ''(bit 9)'':: 457 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. 458 '''INT_PKTDET_EN''' ''(bit 8)'':: 459 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. 460 '''EXT_PKTDET_EN''' ''(bit 7)'':: 461 Enables external packet detection via the [wiki:OFDM/MIMO/Docs/ModelPorts ''rx_extpktdet'' port] 462 '''REQ_SHORT_CORR''' ''(bit 6)'':: 463 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. 464 '''REQ_TWO_LONG_CORR''' ''(bit 5)'':: 465 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. 466 '''SISO_MODE''' ''(bit 4)'':: 467 Enables single-antenna (SISO) mode in the receiver. In this mode, only packets transmitted in SISO mode will be properly received. 468 '''DYN_PKT_LENGTHS''' ''(bit 2)'':: 469 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. 470 '''REQ_LONG_CORR''' ''(bit 1)'':: 471 Requires a threshold crossing in the long correlator for packet detection. This must be one for reliable operation. 472 '''BER_RESET''' ''(bit 0)'':: 473 When enabled, the BER calculation engine is held in reset. This should be 0 only during BER testing. 474 475 ---- 442 476 == Rx_GlobalReset == 443 Address: 0x4 444 477 ==== Address: 0x4 ==== 478 ==== Dir: Read/Write ==== 479 480 ---- 445 481 == Rx_OFDM_SymbolCounts == 446 Address: 0x8 447 482 ==== Address: 0x8 ==== 483 ==== Dir: Read/Write ==== 484 485 ---- 448 486 == Rx_PktDet_Delay == 449 Address: 0xC 450 487 ==== Address: 0xC ==== 488 ==== Dir: Read/Write ==== 489 490 ---- 451 491 == Rx_PktDet_LongCorr_Params == 452 Address: 0x10 453 492 ==== Address: 0x10 ==== 493 ==== Dir: Read/Write ==== 494 495 ---- 454 496 == Rx_PktDone_Reset == 455 Address: 0x14 456 497 ==== Address: 0x14 ==== 498 ==== Dir: Read/Write ==== 499 500 ---- 457 501 == Rx_symbolTimingOffset == 458 Address: 0x18 459 502 ==== Address: 0x18 ==== 503 ==== Dir: Read/Write ==== 504 505 ---- 460 506 == Rx_FreqOffFilt_KI == 461 Address: 0x1C 462 507 ==== Address: 0x1C ==== 508 ==== Dir: Read/Write ==== 509 510 ---- 463 511 == Rx_FreqOffFilt_KP == 464 Address: 0x20 465 512 ==== Address: 0x20 ==== 513 ==== Dir: Read/Write ==== 514 515 ---- 466 516 == Rx_Constellation_Scaling == 467 Address: 0x24 468 517 ==== Address: 0x24 ==== 518 ==== Dir: Read/Write ==== 519 520 ---- 469 521 == Rx_FFT_Scaling == 470 Address: 0x28 471 522 ==== Address: 0x28 ==== 523 ==== Dir: Read/Write ==== 524 525 ---- 472 526 == Rx_pktDet_Corr_Thresh == 473 Address: 0x2C 474 527 ==== Address: 0x2C ==== 528 ==== Dir: Read/Write ==== 529 530 ---- 475 531 == Rx_pktDet_Energy_Thresh == 476 Address: 0x30 477 532 ==== Address: 0x30 ==== 533 ==== Dir: Read/Write ==== 534 535 ---- 478 536 == Tx_FFT_Scaling == 479 Address: 0x34 480 537 ==== Address: 0x34 ==== 538 ==== Dir: Read/Write ==== 539 540 ---- 481 541 == Tx_PreambleScaling == 482 Address: 0x38 483 542 ==== Address: 0x38 ==== 543 ==== Dir: Read/Write ==== 544 545 ---- 484 546 == Tx_NumPayloadBytes == 485 Address: 0x3C 486 547 ==== Address: 0x3C ==== 548 ==== Dir: Read/Write ==== 549 550 ---- 487 551 == Tx_RandomPayload_ModSel == 488 Address: 0x40 489 552 ==== Address: 0x40 ==== 553 ==== Dir: Read/Write ==== 554 555 ---- 490 556 == Tx_Pilots_Index1 == 491 Address: 0x44 492 557 ==== Address: 0x44 ==== 558 ==== Dir: Read/Write ==== 559 560 ---- 493 561 == Tx_Pilots_Index2 == 494 Address: 0x48 495 562 ==== Address: 0x48 ==== 563 ==== Dir: Read/Write ==== 564 565 ---- 496 566 == Tx_Pilots_Value1 == 497 Address: 0x4C 498 567 ==== Address: 0x4C ==== 568 ==== Dir: Read/Write ==== 569 570 ---- 499 571 == Tx_Pilots_Value2 == 500 Address: 0x50 501 572 ==== Address: 0x50 ==== 573 ==== Dir: Read/Write ==== 574 575 ---- 502 576 == Tx_OFDM_SymCounts == 503 Address: 0x54 504 577 ==== Address: 0x54 ==== 578 ==== Dir: Read/Write ==== 579 580 ---- 505 581 == Tx_Start_Reset_Control == 506 Address: 0x58 507 582 ==== Address: 0x58 ==== 583 ==== Dir: Read/Write ==== 584 585 ---- 508 586 == Tx_ControlBits == 509 Address: 0x5C 510 587 ==== Address: 0x5C ==== 588 ==== Dir: Read/Write ==== 589 590 ---- 511 591 == Rx_BER_Errors == 512 Address: 0x60 513 592 ==== Address: 0x60 ==== 593 ==== Dir: Read-only ==== 594 595 ---- 514 596 == Rx_BER_TotalBits == 515 Address: 0x64 516 597 ==== Address: 0x64 ==== 598 ==== Dir: Read-only ==== 599 600 ---- 517 601 == Rx_packet_done == 518 Address: 0x68 519 602 ==== Address: 0x68 ==== 603 ==== Dir: Read-only ==== 604 605 ---- 520 606 == Tx_PktDone == 521 Address: 0x6C 607 ==== Address: 0x6C ==== 608 ==== Dir: Read-only ====