Changes between Version 13 and Version 14 of OFDM/MIMO/Docs/ModelRegisters
- Timestamp:
- Dec 27, 2006, 3:15:34 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
OFDM/MIMO/Docs/ModelRegisters
v13 v14 1 == [wiki:OFDM/MIMO MIMO OFDM] | [wiki:OFDM/MIMO#Documentation Documentation] | OFDM Model Register Map == 2 1 3 == Register bits ![31:16] == 2 4 {{{ … … 606 608 === Fields: === 607 609 ==== NUM_BYTES ==== 608 ''(Bits 11:0 - UFix12_0)'' This integer is the number of payload bytes present in the packet being prepared for transmission. This value must be updated before the transmitter is started. The application must assure that this value agrees with NUM_PYLD_SYMS and the selected modulation scheme. 610 ''(Bits 11:0 - UFix12_0)'' This integer is the number of payload bytes present in the packet being prepared for transmission. This value must be updated before the transmitter is started. The application must assure that this value agrees with [wiki:#NUM_PYLD_SYMS NUM_PYLD_SYMS] and the selected modulation scheme. 611 609 612 ---- 610 613 == Tx_RandomPayload_ModSel == … … 621 624 === Fields: === 622 625 ==== PILOT1_INDEX_1 ==== 623 ''(Bits 5:0 - UFix6_0)'' Subcarrier index for first copy of pilot tone 1. This index should be symmetric about DC with PILOT1_INDEX_2below.626 ''(Bits 5:0 - UFix6_0)'' Subcarrier index for first copy of pilot tone 1. This index should be symmetric about DC with [wiki:#PILOT1_INDEX_2 PILOT1_INDEX_2] below. 624 627 ==== PILOT1_INDEX_2 ==== 625 ''(Bits 21:16 - UFix6_0)'' Subcarrier index for second copy of pilot tone 1. This index should be symmetric about DC with PILOT1_INDEX_1above.628 ''(Bits 21:16 - UFix6_0)'' Subcarrier index for second copy of pilot tone 1. This index should be symmetric about DC with [wiki:#PILOT1_INDEX_1 PILOT1_INDEX_1] above. 626 629 627 630 ---- … … 631 634 === Fields: === 632 635 ==== PILOT2_INDEX_1 ==== 633 ''(Bits 5:0 - UFix6_0)'' Subcarrier index for first copy of pilot tone 2. This index should be symmetric about DC with PILOT2_INDEX_2below.636 ''(Bits 5:0 - UFix6_0)'' Subcarrier index for first copy of pilot tone 2. This index should be symmetric about DC with [wiki:#PILOT2_INDEX_2 PILOT2_INDEX_2] below. 634 637 ==== PILOT2_INDEX_2 ==== 635 ''(Bits 21:16 - UFix6_0)'' Subcarrier index for second copy of pilot tone 2. This index should be symmetric about DC with PILOT2_INDEX_1above.638 ''(Bits 21:16 - UFix6_0)'' Subcarrier index for second copy of pilot tone 2. This index should be symmetric about DC with [wiki:#PILOT2_INDEX_1 PILOT2_INDEX_1] above. 636 639 637 640 ---- … … 675 678 ''(Bits 1:0 - UFix1_0)'' Global active-high reset for the transmitter subsystem. When asserted, all internal state in the transmitter will be cleared, except the register bank. 676 679 ==== TX_START ==== 677 ''(Bits 2:1 - UFix1_0)'' Trigger for beginning a packet transmission. This register bit acts exactly like the TxStartinput port. Only one trigger option (port or register) should be used per packet.680 ''(Bits 2:1 - UFix1_0)'' Trigger for beginning a packet transmission. This register bit acts exactly like the ''[wiki:OFDM/MIMO/Docs/ModelPorts#OFDMCore tx_starttransmit]'' input port. Only one trigger option (port or register) should be used per packet. 678 681 ==== TX_PKTDONE_RESET ==== 679 682 ''(Bits 3:2 - UFix1_0)'' Clears the state of the Tx_PktDone register. User code should toggle this register high/low after each packet transmission. … … 687 690 ''(Bits 1:0 - UFix1_0)'' Enables SISO mode in the transmitter. This option can be enabled per packet and will only function correctly when used with a receiver in SISO mode. 688 691 ==== RANDOM_PYLD ==== 689 ''(Bits 2:1 - UFix1_0)'' Enables random payload mode, which transmits random symbols in every subcarrier. The modulation scheme used is configured in the RAND_PLD_MOD_SELfield.692 ''(Bits 2:1 - UFix1_0)'' Enables random payload mode, which transmits random symbols in every subcarrier. The modulation scheme used is configured in the [wiki:#RAND_PLD_MOD_SEL RAND_PLD_MOD_SEL] field. 690 693 ==== DISABLE_ANTB_PREAMBLE ==== 691 694 ''(Bits 3:2 - UFix1_0)'' When asserted, disables the transmission of a preamble from antenna B. … … 707 710 === Fields: === 708 711 ==== BER_TOTALBITS ==== 709 ''(Bits 31:0 - UFix32_0)'' Total number of bits received. Divide BER_ERRORSby this field to calculate the bit error rate.712 ''(Bits 31:0 - UFix32_0)'' Total number of bits received. Divide [wiki:#BER_ERRORS BER_ERRORS] by this field to calculate the bit error rate. 710 713 711 714 ---- … … 715 718 === Fields: === 716 719 ==== RX_GOODPKT ==== 717 ''(Bits 1:0 - UFix1_0)'' Active high when a good packet is received. This field will only go high when EN_GOODPKT_INT is enabled and must be cleared by asserting RST_GOODPKT_INT.720 ''(Bits 1:0 - UFix1_0)'' Active high when a good packet is received. This field will only go high when [wiki:#EN_GOODPKT_INT EN_GOODPKT_INT] is enabled and must be cleared by asserting [wiki:#RST_GOODPKT_INT RST_GOODPKT_INT]. 718 721 ==== RX_BADPKT ==== 719 ''(Bits 2:1 - UFix1_0)'' Active high when a bad packet is received. This field will only go high when EN_BADPKT_INT is enabled and must be cleared by asserting RST_BADPKT_INT.722 ''(Bits 2:1 - UFix1_0)'' Active high when a bad packet is received. This field will only go high when [wiki:#EN_BADPKT_INT EN_BADPKT_INT] is enabled and must be cleared by asserting [wiki:#RST_BADPKT_INT RST_BADPKT_INT]. 720 723 721 724 ---- … … 724 727 === Dir: Read-only === 725 728 ==== TX_PKT_DONE ==== 726 ''(Bits 1:0 - UFix1_0)'' Active high when a packet transmission is complete. This field can be cleared by toggling TX_PKTDONE_RESET.729 ''(Bits 1:0 - UFix1_0)'' Active high when a packet transmission is complete. This field can be cleared by toggling [wiki:OFDM/MIMO/Docs/ModelRegisters#TX_PKTDONE_RESET TX_PKTDONE_RESET].