Changes between Version 52 and Version 53 of WARPLab/Downloads


Ignore:
Timestamp:
Feb 25, 2014, 10:59:15 AM (10 years ago)
Author:
welsh
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WARPLab/Downloads

    v52 v53  
    99Refer to the [wiki:../QuickStart Quick Start guide] to get started with the reference design.
    1010
    11 == 7.3.0 Release: ==
    12 '''Download: [http://warpproject.org/dl/refdes/warplab/v7/release/WARPLab_Reference_Design_7.3.0.zip WARPLab_Reference_Design_7.3.0.zip]'''
     11== 7.4.0 Release: ==
     12'''Download: [http://warpproject.org/dl/refdes/warplab/v7/release/WARPLab_Reference_Design_7.4.0.zip WARPLab_Reference_Design_7.4.0.zip]'''
    1313
    1414Release Details:
    1515||= Hardware =||= Release =||= Date Posted =||= SVN Rev. =||= ISE Ver. =||= Arch =||=  MATLAB Ver.  =||=  RF Interface Support =||
    16 ||  WARP v3  ||  7.3.0  ||  26-Aug-2013  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2180 2180]  ||  14.4  ||  MB/AXI  ||  2009b or later  || 1-2: WARP v3 on-board interfaces [[BR]] 3-4: Requires [wiki:HardwareUsersGuides/FMC-RF-2X245 FMC-RF-2X245] ||
    17 ||  WARP v2  ||  7.3.0  ||  26-Aug-2013  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2180 2180]  ||  14.4  ||  PPC/PLB  ||  2009b or later  || 1-2: Radios in slots 2 & 3 [[BR]] 3-4: Radios in slots 1 & 4 ||
     16||  WARP v3  ||  7.4.0  ||  25-Feb-2014  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2886 2886]  ||  14.4  ||  MB/AXI  ||  2009b or later  || 1-2: WARP v3 on-board interfaces [[BR]] 3-4: Requires [wiki:HardwareUsersGuides/FMC-RF-2X245 FMC-RF-2X245] ||
     17||  WARP v2  ||  7.4.0  ||  25-Feb-2014  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2886 2886]  ||  14.4  ||  PPC/PLB  ||  2009b or later  || 1-2: Radios in slots 2 & 3 [[BR]] 3-4: Radios in slots 1 & 4 ||
    1818
    19  * '''Requires use of WARPXilnet library 3.02.a'''
     19 * '''Requires use of WARPXilnet library 3.03.a'''
    2020
    21  * '''Improved Read IQ / Write IQ performance by over 10x''' with a new Transport layer: [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_transport_eth_udp_mex.m wl_transport_eth_udp_mex].
    22    * This uses the MATLAB EXecutable format, or MEX.  To compile the transport for your platform, please refer to the [wiki:WARPLab/MEX MEX Compilation Guide].
    23    * To see the performance improvements, please refer to the [wiki:WARPLab/Benchmarks benchmarks]
    24  * Updated [wiki:WARPLab/FPGAArchitecture/WARPLAB_7_3_0 FPGA HW design]
    25    * Updated the WARPLab Buffers core (w3_warplab_buffers_axiw_v2_03_a) which moved the memories outside of the core for the Read / Write IQ samples
    26      * Allowed for the use of the DMA for sample transfers vs memcpy
    27    * Updated bus architecture to improve performance
    28  * Added [wiki:WARPLab/Reference/Utility#wl_benchmark wl_benchmark] utility
    29    * Allows user to do performance testing of Read IQ / Write IQ on their system
     21
     22 * '''Added [wiki:WARPLab/Examples/OFDM OFDM Comm Example]'''
     23   * Implements a simple OFDM transmitter and receiver.
     24   * Can run with or without WARP hardware in the loop and does not require any extra MATLAB toolboxes.
     25 * Updates to WARPLab cores:
     26   * Updated the WARPLab Buffers core in both WARP v2 and v3 (w2_warplab_buffers_plbw_v2_04_a and w3_warplab_buffers_axiw_v2_04_a) to honor the TxLength field in continuous transmit mode.
     27   * Updated the WARPLab AGC core in both WARP v2 and v3 (w2_warplab_agc_plbw_v2_01_a and w3_warplab_agc_axiw_v2_01_a) to allow for finer control of when the AGC resets. 
     28     * Added MATLAB commands:
     29       * {{{wl_basebandCmd(nodes, 'agc_reset_on_timeout', <true, false>);}}}
     30       * {{{wl_basebandCmd(nodes, 'agc_reset_timeout_value', <time in microseconds>);}}}
     31     * By default, the AGC will reset on timeout and the timeout value is set to be just longer than a IQ receive.  This is the same behavior as previous WARPLab releases.
     32   * Updated WARPLab User IO core in WARP v3 (w3_userio_axi_v1_01_a) to add a PWM for autonomous control of LEDs.
     33 * Updates to MEX transport:
     34   * '''If using the MEX transport, WARPLab 7.4.0 requires MEX 1.0.1a'''
     35   * Fixed some minor bugs in Read IQ fragmentation for small rx buffers.
     36   * Added ability from M to throttle Read / Write IQ and suppress timeout warnings for the transport.
     37     * {{{wl_mex_udp_transport('write_iq_set_pkt_wait_time', wait_time)}}}
     38       * Sets the inter-packet wait time for Write IQ to slow it down
     39     * {{{wl_mex_udp_transport('read_iq_set_max_request_size', size)}}}
     40       * Sets the maximum Read IQ request size in bytes to allow the transport to fragment Read IQ requests.
     41     * {{{wl_mex_udp_transport('suppress_iq_warnings')}}}
     42       * Suppresses all Read IQ / Write IQ timeout warnings.
     43   * NOTE:  All of the new functions affect the global state of the MEX transport (ie all nodes will be affected that use the MEX transport).  Also, the only way to turn them off is to terminate and reload the MEX transport (can be done using {{{clear all}}}).
    3044 * Fixed bugs:
    31    * Addressed WARPLab 7.2.0 issue where there were checksum mismatches in Write IQ which would revert the Transport to "slow write" and reduce performance.
     45   * Fixed trigger manager reset / hold issue described [http://warpproject.org/forums/viewtopic.php?pid=10126#p10126 here]
     46   * Added warning when Write IQ sees samples vector with abs(I) or abs(Q) > 1.0 (can be turned off using: {{{node.baseband.check_write_iq_clipping = 0}}})
     47   * Added checks in C for valid DMA buffers (issue when sections are not placed correctly when regenerating linker command files)
    3248
    3349 * NOTE:
    34    * PNET will be deprecated in the WARPLab 7.4.0 release.  Please use the new wl_mex_udp_transport instead.
     50   * PNET was removed in the WARPLab 7.4.0 release.  Please use the new wl_mex_udp_transport instead.
    3551
    3652