Changes between Version 2 and Version 3 of OFDM/MIMO/Docs/ModelSharedMem


Ignore:
Timestamp:
Jan 3, 2007, 12:30:40 AM (17 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OFDM/MIMO/Docs/ModelSharedMem

    v2 v3  
    11== [wiki:OFDM/MIMO MIMO OFDM] | [wiki:OFDM/MIMO#Documentation Documentation] | Shared Memory Spaces ==
    22
    3 [wiki:/sysgen2opb sysgen2opb]
     3[wiki:sysgen2opb sysgen2opb]
    44
    55= Programmable Modulation Schemes =
    6 == Transmitter Modulation ==
    7 === Address: 0x40000 ===
     6The WARP MIMO OFDM core implements a flexible modulation scheme. The core allows any combination of modulation schemes across subcarriers and antennas to be used in a given packet. The schemes are programmed by writing a modulation selection for each subcarrier to a shared memory block in the core. Unique schemes can be programmed for the full-rate symbols at antennas A and B and for the base-rate symbols; see [wiki:OFDM/MIMO/Docs/PHYDetails/FrameFormat OFDM Frame Format] for more details about base- and full-rate symbols.
    87
    9 == Receiver Modulation ==
    10 === Address: 0x20000 ===
     8The transmitter and receiver sections of the core have separate modulation selection memory blocks. The organization of these two memory blocks are identical. The C-code below illustrates the memory organization and how user-code can write to these memory blocks. The macros ''ofdm_TxRx_mimo_SMWO_TxModulation_OFFSET'' and ''ofdm_TxRx_mimo_SMWO_TxModulation_OFFSET'' represent the address offsets (relative to the OFDM core's base address) for the two memory blocks. These macros are defined in the OFDM core's driver ([source:/PlatformSupport/CustomPeripherals/drivers/ofdm_TxRx_mimo_opbw_v1_07_a/src/ofdm_TxRx_mimo.h#L141 ofdm_TxRx_mimo.h]).
    119
    1210{{{