Changes between Version 2 and Version 3 of 802.11/Download


Ignore:
Timestamp:
Jul 23, 2013, 2:33:17 PM (11 years ago)
Author:
chunter
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/Download

    v2 v3  
    44
    55== 7.2.0 Release: ==
    6 '''Download: [http://warp.rice.edu/dl/refdes/802.11/Mango_802.11_RefDes_v0.1_beta.zip Mango_802.11_RefDes_v0.1_beta.zip]'''
     6'''Download: [http://warpproject.org/dl/refdes/802.11/Mango_802.11_RefDes_v0.1_beta.zip Mango_802.11_RefDes_v0.1_beta.zip]'''
    77
    88Release Details:
    9 ||= Hardware =||= Release =||= Date Posted =||= SVN Rev. =||= ISE Ver. =||= Arch =||=  MATLAB Ver.  =||=  RF Interface Support =||
    10 ||  WARP v3  ||  7.2.0  ||  10-July-2013  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2081 2081]  ||  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] ||
    11 ||  WARP v2  ||  7.2.0  ||  10-July-2013  ||  [browser:ResearchApps/PHY/WARPLAB/WARPLab7?rev=2081 2081]  ||  14.4  ||  PPC/PLB  ||  2009b or later  || 1-2: Radios in slots 2 & 3 [[BR]] 3-4: Radios in slots 1 & 4 ||
     9||= Hardware =||= Release =||= Date Posted =||= SVN Rev. =||= ISE Ver. =||= Arch =|
     10||  WARP v3  ||  0.1 Beta  ||  23-July-2013  ||  [browser:ReferenceDesigns/w3_802.11?rev=2086 2086]  ||  14.4  ||  Dual MB/AXI  |
    1211
    13  * '''Requires use of new WARPXilnet library 3.02.a'''
    14   * As always, upgrade your edk_user_repository via svn before trying to re-compile the ref design hardware or software.
    1512
    16  * Added support for broadcast write-only commands via a wl_node subclass called [source:ResearchApps/PHY/WARPLAB/WARPLab7/M_Code_Reference/classes/wl_node_group.m wl_node_group].
    17  * Updated Ethernet processing - reduced both transmit and receive processing times
    18    * Updated Ethernet A interface from AXI FIFO to AXI DMA
    19  * Updated [wiki:WARPLab/FPGAArchitecture/WARPLAB_7_2_0 FPGA HW design]
    20    * Added axi_v6_ddrx core to WARP v3 ref design for access to DDR3 SO-DIMM (limited to 1GB address space)
    21    * Updated bus architecture to improve performance
    22  * Updated Trigger Manager to reduce input delay jitter.  '''Adds 1 additional cycle of latency to all Trigger Manager debug inputs.'''
    23    * Updated [wiki:../Examples/8x2Array 8x2 Multi-node Array] example to reflect additional latency
    24  * Added additional mode to wl_ver:
    25    * Ability to pass a string as an argument to wl_ver.  Will issue a warning if the current framework is newer than the version.  Will issue an error if the current framework is older than the version.
    26    * Ability to pass a node object as an argument to wl_ver.  Will issue an error if version does not match.
    27  * Fixed bugs:
    28    * Added global initialization back to wl_initNodes
    29    * Updated 'output_config_delay' command in the Trigger Manager to print the actual delay configured in the hardware
    30    * Removed print statement in ifc_init()
    31    * Fixed issue in EEPROM code described in this [http://warpproject.org/forums/viewtopic.php?pid=8569#p8569 forum post]
     13 * Initial beta release of 802.11 Reference Design
     14 * Compiling the 802.11 Reference Design requires an edk_user_repository of revision 2086 or later. Update your local edk_user_repository working copy to the latest version.
    3215
    3316
     
    3720== Reference Design Archive ==
    3821
    39 The WARPLab reference design is packaged as a .zip file with the full source code and compiled bitstreams for the reference design. You can view the latest source code in the repository ([source:/ResearchApps/PHY/WARPLAB/WARPLab7]). Please note the code in the repository is under active development.
     22The Mango 802.11 Reference Design is packaged as a .zip file with the full source code and compiled bitstreams for the reference design. You can view the latest source code in the repository ([source:/ReferenceDesigns/w3_802.11]). Please note the code in the repository is under active development.
    4023
    41 The contents of the WARPLab reference design .zip file are explained below.
     24The contents of the 802.11 Reference Design .zip file are explained below.
     25
     26=== LICENSE.txt ===
     27This file explains terms under which the 802.11 Reference Design is released.
    4228
    4329=== Bitstreams_Reference ===
    44 Bitstreams are fully-built designs that are ready to be downloaded onto WARP hardware. Files ending with the extension '.bit' may be downloaded using the Xilinx tool iMPACT. Files ending with the extension .bin may loaded onto an SD card so that the WARP v3 hardware will automatically be programmed whenever it is powered on and has the SD card inserted. Details on how to configure an SD card with a '.bin' file are [wiki:howto/SD_Config provided here]. For WARP v2 hardware, compact flash cards may be loaded with the provided .ace files for similar functionality (instructions provided [wiki:howto/CF_Config here]).
    45  * '''w3''': WARP v3 FPGA bitstreams (see [wiki:howto/SD_Config SD config howto] for help using the .bin file)
    46  * '''w2''': WARP v2 FPGA bitstreams (see [wiki:howto/CF_Config CF config howto] for help using the .ace file)
     30Bitstreams are fully-built designs that are ready to be downloaded onto WARP hardware. Files ending with the extension '.bit' may be downloaded using the Xilinx tool iMPACT. Files ending with the extension .bin may loaded onto an SD card so that the WARP v3 hardware will automatically be programmed whenever it is powered on and has the SD card inserted. Details on how to configure an SD card with a '.bin' file are [wiki:howto/SD_Config provided here].
    4731
    4832=== EDK_Projects ===
    49 This folder contains EDK projects for various hardware configurations. The WARPLab FPGA design is built with the Xilinx Embedded Development Kit (EDK) software. The hardware design is constructed and implemented in EDK Xilinx Platform Studio (XPS). The software design, running in the MicroBlaze processor, is built in the Xilinx SDK. Opening these EDK projects requires a copy of the [wiki:edk_user_repository WARP edk_user_repository] at the SVN revision in the table above.
     33This folder contains an EDK project built with the Xilinx Embedded Development Kit (EDK) software. The hardware design is constructed and implemented in EDK Xilinx Platform Studio (XPS). The software designs, running in two MicroBlaze processors, are built in the Xilinx SDK. Opening the EDK project requires a copy of the [wiki:edk_user_repository WARP edk_user_repository] at the SVN revision in the table above.
    5034
    51 If you want to use (but not modify) the reference FPGA design, you only need a bitstream and the reference M code. If you want to modify the MicroBlaze/PPC C code, you can download an EDK project in this folder, but only modify the SDK project contained therein. To modify the FPGA hardware design, you will need to modify the XPS project. The WARPLab FPGA design uses custom peripherals designed in Xilinx System Generator, including the warplab_buffers core. You will need MATLAB, Simulink and System Generator to modify these cores.
    52 
    53 Each of these EDK projects are a combination of an XPS project along with Eclipse software projects that can be imported into an SDK workspace. These software projects are present in the 'SDK_Workspace' subfolder of every XPS project -- we recommend using this folder as the location of the SDK Workspace. These projects can then be imported "in place" and will not need to be copied.
    54  * '''w3''': WARP v3 EDK projects for the 2-radio (2RF) and 4-radio (4RF) WARPLab Reference Designs
    55  * '''w2''': WARP v2 EDK projects for the 2-radio (2RF) and 4-radio (4RF) WARPLab Reference Designs
    56 
    57 === M_Code_Examples ===
    58 This folder contains example WARPLab scripts that are compatible with this release of WARPLab. Explanations of these scripts are [wiki:../Examples available here].
    59 
    60 === M_Code_Reference ===
    61 This folder contains all of the supporting files needed for WARPLab to run on a host PC with MATLAB. When downloading a new Reference Design Release, users will need to run the [wiki:../Reference/Utility#wl_setup wl_setup.m] script in this folder.
     35The EDK projects is a combination of an XPS project along with Eclipse software projects that can be imported into an SDK workspace. These software projects are present in the 'SDK_Workspace' subfolder of every XPS project -- we recommend using this folder as the location of the SDK Workspace. These projects can then be imported "in place" and will not need to be copied.